Pigment 0.3 Reference Manual
for Pigment 0.3.17
Copyright © 2006, 2007, 2008
Fluendo Embedded S.L.
Introduction
I. Pigment Overview
Compiling Pigment Applications
— Compile your Pigment applications.
Running Pigment Applications
— Run and debug your Pigment applications.
II. Pigment Core Reference
Pgm
— A library to create rich application user interfaces.
PgmCanvas
— A virtual positioning class for drawables.
PgmCommon
— Various functions used for common tasks.
PgmDrawable
— A base class used for embedding media types.
PgmEvents
— Various structs and functions used for events handling.
PgmImage
— An image drawable supporting various media.
PgmImageSink
— A GStreamer image sink outputing frames to image drawables.
PgmLinearAlgebra
— Various linear algebra objects and utility functions.
PgmPlugin
— Various structs and macros used for plugins handling.
PgmText
— A text drawable.
PgmVersion
— Pigment version macros.
PgmViewport
— An abstract class doing a visual projection of a canvas.
PgmViewportFactory
— A factory creating viewports.
III. Pigment Library Reference
PgmImaging
— A library to process pixbufs through software filters.
PgmGtk
— A GTK+ widget embedding viewports.
Object Hierarchy
Index