Chapter 2
VIPS for C programmers

 2.1 Introduction
 2.2 Core C API
  2.2.1 Startup
  2.2.2 Image descriptors
  2.2.3 Header fields
  2.2.4 Opening and closing
  2.2.5 Examples
  2.2.6 Metadata
  2.2.7 History
  2.2.8 Eval callbacks
  2.2.9 Detailed rules for descriptors
  2.2.10 Automatic resource deallocation
  2.2.11 Error handling
  2.2.12 Joining operations together
 2.3 Function dispatch and plug-ins
  2.3.1 Simple plugin example
  2.3.2 A more complicated example
  2.3.3 Adding new types
  2.3.4 Using function dispatch in your application
 2.4 The VIPS base class: VipsObject
  2.4.1 Properties
  2.4.2 Convenience functions
 2.5 Image formats
  2.5.1 How a format is represented
  2.5.2 The format class
  2.5.3 Finding a format
  2.5.4 Convenience functions
 2.6 Interpolators
  2.6.1 How an interpolator is represented
  2.6.2 A sample interpolator
  2.6.3 Writing a VIPS operation that takes an interpolator as an argument
  2.6.4 Passing an interpolator to a VIPS operation