Gnome2.Canvas is an engine for structured graphics that offers a rich
imaging model, high performance rendering, and a powerful, high level API.
It offers a choice of two rendering back-ends, one based on Xlib for
extremely fast display, and another based on Libart, a sophisticated,
antialiased, alpha-compositing engine. This widget can be used for
flexible display of graphics and for creating interactive user interface
elements.
A Gnome2.Canvas widget contains one or more Gnome2.CanvasItem objects.
Items consist of graphing elements like lines, ellipses, polygons, images,
text, and curves. These items are organized using Gnome2.CanvasGroup
objects, which are themselves derived from Gnome2.CanvasItem. Since a
group is an item it can be contained within other groups, forming a tree
of canvas items. Certain operations, like translating and scaling, can be
performed on all items in a group.
See
http://developer.gnome.org/doc/API/2.0/libgnomecanvas/GnomeCanvas.html
for more information.
Properties:
int aa
Signals:
draw_background
render_background