GooCanvas Reference Manual
Table of Contents
Introduction
Overview
- a quick tour of GooCanvas.
The Simple Canvas
- how to create a simple canvas.
The Model/View Canvas
- how to create a model/view canvas.
Creating New Items
- how to create new canvas items.
Core Objects
GooCanvas
- the main canvas widget.
GooCanvasItem
- the interface for canvas items.
GooCanvasItemModel
- the interface for canvas item models.
GooCanvasItemSimple
- the base class for the standard canvas items.
GooCanvasItemModelSimple
- the base class for the standard canvas item models.
GooCanvasStyle
- support for cascading style properties for canvas items.
Standard Canvas Items
GooCanvasGroup
- a group of items.
GooCanvasEllipse
- an ellipse item.
GooCanvasImage
- an image item.
GooCanvasPath
- a path item (a series of lines and curves).
GooCanvasPolyline
- a polyline item (a series of lines with optional arrows).
GooCanvasRect
- a rectangle item.
GooCanvasText
- a text item.
GooCanvasWidget
- an embedded widget item.
GooCanvasTable
- a table container to layout items.
Standard Canvas Item Models
GooCanvasGroupModel
- a model for a group of items.
GooCanvasEllipseModel
- a model for ellipse items.
GooCanvasImageModel
- a model for image items.
GooCanvasPathModel
- a model for path items (a series of lines and curves).
GooCanvasPolylineModel
- a model for polyline items (a series of lines with optional arrows).
GooCanvasRectModel
- a model for rectangle items.
GooCanvasTextModel
- a model for text items.
GooCanvasTableModel
- a model for a table container to layout items.
Miscellaneous
GooCanvas Types
- types used in GooCanvas.