Check out the new USENIX Web site.

Home About USENIX Events Membership Publications Students
USENIX Technical Program - Abstract - USENIX Annual Conference, Freenix Session - June 2000

The GNOME Canvas: a Generic Engine for Structured Graphics

Federico Mena-Quintero, Helix Code, Inc.


The GNOME canvas is a generic engine for structured graphics that offers a rich imaging model, high performance rendering, and a powerful high-level API. Application programmers can use the canvas to create interactive graphics displays easily. Many GNOME applications use the canvas as their main display engine, some of them using the basic functionality provided by the canvas, and others by extending it for their particular needs. This paper describes the architecture of the canvas in detail and examines the way it is used in several GNOME applications.

?Need help? Use our Contacts page.

Last changed: 6 Feb 2002 ml
Technical Program
Conference index