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.