GooCanvas Reference Manual |
---|
- Introduction
- Overview — a quick tour of GooCanvas.
- Simple Canvas Example — how to create a simple canvas.
- Model/View Canvas Example — how to create a model/view canvas.
- Underlying Architecture — how the canvas fits together.
- Coordinate Spaces and Limits — how coordinates are used.
- Creating New Items — how to create new canvas items.
- WYSIWYG Printing — how to use the canvas to create accurate printed output.
- 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.
- GooCanvasGrid — a grid 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.
- GooCanvasGridModel — a model for grid 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.