GIMP Library

Table of Contents
gimp — Main functions needed for building a GIMP plug-in. This header includes all other GIMP Library headers.
gimpenv — Functions to access the GIMP environment.
gimpcompat — Compatibility definitions for older plug-ins.
gimpbrushes —
gimpchannel —
gimpchannelops —
gimpcolorspace — Utility functions which convert colors between different color models.
gimpcolor —
gimpconvert —
gimpdisplay —
gimpdrawable —
gimpedit —
gimpfileops —
gimpfloatingsel —
gimpgimprc —
gimpgradients —
gimpguides —
gimphelp —
gimpimage —
gimplayer —
gimpmatrix — Utilities to set up and manipulate 3x3 transformation matrices.
gimpmessage —
gimpmisc —
gimppalette —
gimppatterns —
gimpparasite — Arbitrary pieces of data which can be attached to various GIMP objects.
gimpparasiteio — Utility functions to (de)serialize certain C structures to/from GimpParasite's.
gimppixelrgn —
gimpplugin —
gimpproceduraldb —
gimpprotocol — The communication protocol between GIMP and it's plug-ins.
gimpselection —
gimpsignal — Portable signal handling.
gimptexttool —
gimptile —
gimptools —
gimpundo —
gimpunit — Provides a collection of predefined units and functions for creating user-defined units.
gimputils — Simple utility functions that don't have their own category.
gimpvector — Utilities to set up and manipulate vectors.
gimpwire — The lowlevel I/O protocol used for communication between GIMP and it's plug-ins.