Functions

cairo_matrix_copy (matrix)

cairo_matrix_free (matrix)

canvas_item_class_find_child_property (iclass, property_name)

canvas_item_class_install_child_property (iclass, property_id, pspec)

canvas_item_class_list_child_properties (iclass)

canvas_item_model_class_find_child_property (mclass, property_name)

canvas_item_model_class_install_child_property (mclass, property_id, pspec)

canvas_item_model_class_list_child_properties (mclass)

Details

GooCanvas.cairo_matrix_copy(matrix)
Parameters:

matrix (cairo.Matrix) –

Return type:

cairo.Matrix

GooCanvas.cairo_matrix_free(matrix)
Parameters:

matrix (cairo.Matrix) –

GooCanvas.canvas_item_class_find_child_property(iclass, property_name)
Parameters:
Returns:

the GObject.ParamSpec of the child property or None if class has no child property with that name.

Return type:

GObject.ParamSpec

This function is only intended to be used when implementing new canvas items, specifically layout container items such as GooCanvas.CanvasTable.

It finds a child property of a canvas item class by name.

GooCanvas.canvas_item_class_install_child_property(iclass, property_id, pspec)
Parameters:

This function is only intended to be used when implementing new canvas items, specifically layout container items such as GooCanvas.CanvasTable.

It installs a child property on a canvas item class.

GooCanvas.canvas_item_class_list_child_properties(iclass)
Parameters:

iclass (GObject.ObjectClass) – a GObject.ObjectClass

Returns:

a newly allocated array of GObject.ParamSpec. The array must be freed with GLib.free().

Return type:

[GObject.ParamSpec]

This function is only intended to be used when implementing new canvas items, specifically layout container items such as GooCanvas.CanvasTable.

It returns all child properties of a canvas item class.

GooCanvas.canvas_item_model_class_find_child_property(mclass, property_name)
Parameters:
Returns:

The GObject.ParamSpec of the child property or None if class has no child property with that name.

Return type:

GObject.ParamSpec

This function is only intended to be used when implementing new canvas item models, specifically layout container item models such as GooCanvas.CanvasTableModel.

It finds a child property of a canvas item class by name.

GooCanvas.canvas_item_model_class_install_child_property(mclass, property_id, pspec)
Parameters:

This function is only intended to be used when implementing new canvas item models, specifically layout container item models such as GooCanvas.CanvasTableModel.

It installs a child property on a canvas item class.

GooCanvas.canvas_item_model_class_list_child_properties(mclass)
Parameters:

mclass (GObject.ObjectClass) – a GObject.ObjectClass

Returns:

a newly allocated array of GObject.ParamSpec. The array must be freed with GLib.free().

Return type:

[GObject.ParamSpec]

This function is only intended to be used when implementing new canvas item models, specifically layout container item models such as GooCanvas.CanvasTableModel.

It returns all child properties of a canvas item class.