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.