Previous
Next
Table of Contents
The GIMP - Programmer's Reference Book
Marc Bless,
bless@ai-lab.fh-furtwangen.de
Version 0.03 / 3 May 1996 - 30 Sept. 1996
This document describes the API of The GIMP v0.54/v0.6 and shows how to program plug-ins.
1.
Introduction
1.1 Porting Notes (0.54 to 0.6)
1.2 About The Authors
1.3 Online Resources
2.
Basic Concepts
2.1 What Is A Plug-In?
2.2 Images, Layers And Channels
2.3 Image Types
2.4 Internal Representations of Images
2.5 The
.gimprc
File
3.
Compiling A New Plug-In
4.
Programming Plug-Ins
4.1 Datatypes and Constants
4.2 Initializing All Stuff
4.3 The Filter Function
4.4 Creating A New Image
4.5 Color Functions
4.6 Adding Dialogs
4.7 Groups of Radio Buttons
4.8 Showing Previews
4.9 Progress Bars
4.10 Creating Additional Dialogs
4.11 File-Plug-Ins
4.12 Storing And Recovering Dialog Values
5.
How To Debug A Plug-In
5.1 Why is it not obvious how to debug plug-ins?
5.2 The power of GDB
5.3 Debugging plug-ins before the dialog box
5.4 Some plug-in programming tips
6.
Useful Routines
6.1 Coordinate Handling
7.
Complete Plug-In-Templates
7.1 A Simple Plug-In
7.2 A Plug-In With Preview
8.
GIMP Library Reference
Previous
Next
Table of Contents