[cairo-commit] goocanvas/docs goocanvas-docs.sgml, 1.4, 1.5 goocanvas-sections.txt, 1.14, 1.15 goocanvas.types, 1.2, 1.3

Damon Chaplin commit at pdx.freedesktop.org
Wed Nov 29 10:47:06 PST 2006


Committed by: damon

Update of /cvs/cairo/goocanvas/docs
In directory kemper:/tmp/cvs-serv24034/docs

Modified Files:
	goocanvas-docs.sgml goocanvas-sections.txt goocanvas.types 
Log Message:
Updated demo and docs for new code


Index: goocanvas-docs.sgml
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/goocanvas-docs.sgml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- goocanvas-docs.sgml	16 Apr 2006 13:20:05 -0000	1.4
+++ goocanvas-docs.sgml	29 Nov 2006 18:47:02 -0000	1.5
@@ -8,35 +8,23 @@
 
   <chapter>
     <title>Core Objects</title>
-    <xi:include href="xml/goocanvasview.xml"/>
-    <xi:include href="xml/goocanvasmodel.xml"/>
-    <xi:include href="xml/goocanvasmodelsimple.xml"/>
+    <xi:include href="xml/goocanvas.xml"/>
     <xi:include href="xml/goocanvasitem.xml"/>
+    <xi:include href="xml/goocanvasitemmodel.xml"/>
     <xi:include href="xml/goocanvasitemsimple.xml"/>
-    <xi:include href="xml/goocanvasitemview.xml"/>
-    <xi:include href="xml/goocanvasitemviewsimple.xml"/>
+    <xi:include href="xml/goocanvasstyle.xml"/>
   </chapter>
 
   <chapter>
     <title>Standard Canvas Items</title>
+    <xi:include href="xml/goocanvasgroup.xml"/>
     <xi:include href="xml/goocanvasellipse.xml"/>
     <xi:include href="xml/goocanvasimage.xml"/>
     <xi:include href="xml/goocanvaspath.xml"/>
     <xi:include href="xml/goocanvaspolyline.xml"/>
     <xi:include href="xml/goocanvasrect.xml"/>
     <xi:include href="xml/goocanvastext.xml"/>
-    <xi:include href="xml/goocanvasgroup.xml"/>
-  </chapter>
-
-  <chapter>
-    <title>Views for Standard Canvas Items</title>
-    <xi:include href="xml/goocanvasellipseview.xml"/>
-    <xi:include href="xml/goocanvasimageview.xml"/>
-    <xi:include href="xml/goocanvaspathview.xml"/>
-    <xi:include href="xml/goocanvaspolylineview.xml"/>
-    <xi:include href="xml/goocanvasrectview.xml"/>
-    <xi:include href="xml/goocanvastextview.xml"/>
-    <xi:include href="xml/goocanvasgroupview.xml"/>
+    <xi:include href="xml/goocanvaswidget.xml"/>
   </chapter>
 
   <chapter>

Index: goocanvas-sections.txt
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/goocanvas-sections.txt,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- goocanvas-sections.txt	23 Aug 2006 11:56:05 -0000	1.14
+++ goocanvas-sections.txt	29 Nov 2006 18:47:02 -0000	1.15
@@ -1,11 +1,12 @@
-<INCLUDE>goocanvas.h</INCLUDE>
-
 <SECTION>
 <FILE>goocanvasrect</FILE>
 <TITLE>GooCanvasRect</TITLE>
 GooCanvasRect
-<SUBSECTION>
 goo_canvas_rect_new
+
+GooCanvasRectModel
+goo_canvas_rect_model_new
+
 <SUBSECTION Standard>
 GOO_CANVAS_RECT
 GOO_IS_CANVAS_RECT
@@ -14,29 +15,41 @@
 GOO_CANVAS_RECT_CLASS
 GOO_IS_CANVAS_RECT_CLASS
 GOO_CANVAS_RECT_GET_CLASS
+
+GOO_TYPE_CANVAS_RECT_MODEL
+goo_canvas_rect_model_get_type
+GOO_CANVAS_RECT_MODEL
+GOO_CANVAS_RECT_MODEL_CLASS
+GOO_IS_CANVAS_RECT_MODEL
+GOO_IS_CANVAS_RECT_MODEL_CLASS
+GOO_CANVAS_RECT_MODEL_GET_CLASS
+
+<SUBSECTION Private>
+GooCanvasRectData
 </SECTION>
 
 <SECTION>
 <FILE>goocanvasitem</FILE>
-<TITLE>GooCanvasItem</TITLE>
 GooCanvasItem
 GooCanvasItemIface
 
 <SUBSECTION>
-goo_canvas_item_new
+goo_canvas_item_get_canvas
+goo_canvas_item_set_canvas
 
 <SUBSECTION>
-goo_canvas_item_get_model
 goo_canvas_item_get_parent
 goo_canvas_item_set_parent
 
 <SUBSECTION>
+goo_canvas_item_get_model
+goo_canvas_item_set_model
+
+<SUBSECTION>
 goo_canvas_item_is_container
 goo_canvas_item_get_n_children
 goo_canvas_item_get_child
 goo_canvas_item_find_child
-
-<SUBSECTION>
 goo_canvas_item_add_child
 goo_canvas_item_move_child
 goo_canvas_item_remove_child
@@ -55,9 +68,24 @@
 goo_canvas_item_skew_y
 
 <SUBSECTION>
+goo_canvas_item_get_style
+goo_canvas_item_set_style
+
+<SUBSECTION>
 goo_canvas_item_animate
 goo_canvas_item_stop_animation
 
+<SUBSECTION>
+goo_canvas_item_request_update
+goo_canvas_item_ensure_updated
+goo_canvas_item_update
+
+<SUBSECTION>
+goo_canvas_item_get_bounds
+goo_canvas_item_get_item_at
+goo_canvas_item_is_visible
+goo_canvas_item_paint
+
 <SUBSECTION Standard>
 GOO_CANVAS_ITEM
 GOO_IS_CANVAS_ITEM
@@ -68,73 +96,61 @@
 </SECTION>
 
 <SECTION>
-<FILE>goocanvastextview</FILE>
-<TITLE>GooCanvasTextView</TITLE>
-GooCanvasTextView
-<SUBSECTION>
-goo_canvas_text_view_new
-<SUBSECTION Standard>
-GOO_CANVAS_TEXT_VIEW
-GOO_IS_CANVAS_TEXT_VIEW
-GOO_TYPE_CANVAS_TEXT_VIEW
-goo_canvas_text_view_get_type
-GOO_CANVAS_TEXT_VIEW_CLASS
-GOO_IS_CANVAS_TEXT_VIEW_CLASS
-GOO_CANVAS_TEXT_VIEW_GET_CLASS
-</SECTION>
+<FILE>goocanvasitemmodel</FILE>
+GooCanvasItemModel
+GooCanvasItemModelIface
 
-<SECTION>
-<FILE>goocanvasitemview</FILE>
-<TITLE>GooCanvasItemView</TITLE>
-GooCanvasItemView
-GooCanvasItemViewIface
+<SUBSECTION>
+goo_canvas_item_model_get_parent
+goo_canvas_item_model_set_parent
 
 <SUBSECTION>
-goo_canvas_item_view_get_canvas_view
-goo_canvas_item_view_get_parent_view
-goo_canvas_item_view_set_parent_view
+goo_canvas_item_model_is_container
+goo_canvas_item_model_get_n_children
+goo_canvas_item_model_get_child
+goo_canvas_item_model_add_child
+goo_canvas_item_model_move_child
+goo_canvas_item_model_remove_child
+goo_canvas_item_model_find_child
 
 <SUBSECTION>
-goo_canvas_item_view_is_container
-goo_canvas_item_view_get_n_children
-goo_canvas_item_view_get_child
-goo_canvas_item_view_find_child
+goo_canvas_item_model_raise
+goo_canvas_item_model_lower
 
 <SUBSECTION>
-goo_canvas_item_view_request_update
-goo_canvas_item_view_ensure_updated
-goo_canvas_item_view_update
+goo_canvas_item_model_get_transform
+goo_canvas_item_model_set_transform
+goo_canvas_item_model_translate
+goo_canvas_item_model_scale
+goo_canvas_item_model_rotate
+goo_canvas_item_model_skew_x
+goo_canvas_item_model_skew_y
 
 <SUBSECTION>
-goo_canvas_item_view_get_item
-goo_canvas_item_view_get_item_view_at
-goo_canvas_item_view_get_bounds
-goo_canvas_item_view_is_visible
-goo_canvas_item_view_paint
+goo_canvas_item_model_get_style
+goo_canvas_item_model_set_style
 
 <SUBSECTION>
-goo_canvas_item_view_get_transform
-goo_canvas_item_view_set_transform
-goo_canvas_item_view_get_combined_transform
+goo_canvas_item_model_animate
+goo_canvas_item_model_stop_animation
 
 <SUBSECTION Standard>
-GOO_CANVAS_ITEM_VIEW
-GOO_IS_CANVAS_ITEM_VIEW
-GOO_TYPE_CANVAS_ITEM_VIEW
-goo_canvas_item_view_get_type
-GOO_CANVAS_ITEM_VIEW_CLASS
-GOO_CANVAS_ITEM_VIEW_GET_IFACE
+GOO_CANVAS_ITEM_MODEL
+GOO_IS_CANVAS_ITEM_MODEL
+GOO_TYPE_CANVAS_ITEM_MODEL
+goo_canvas_item_model_get_type
+GOO_CANVAS_ITEM_MODEL_CLASS
+GOO_CANVAS_ITEM_MODEL_GET_IFACE
 </SECTION>
 
 <SECTION>
 <FILE>goocanvasgroup</FILE>
 <TITLE>GooCanvasGroup</TITLE>
 GooCanvasGroup
-<SUBSECTION>
 goo_canvas_group_new
 
-<SUBSECTION>
-goo_canvas_group_set_model
+GooCanvasGroupModel
+goo_canvas_group_model_new
 
 <SUBSECTION Standard>
 GOO_CANVAS_GROUP
@@ -144,16 +160,29 @@
 GOO_CANVAS_GROUP_CLASS
 GOO_IS_CANVAS_GROUP_CLASS
 GOO_CANVAS_GROUP_GET_CLASS
+
+GOO_TYPE_CANVAS_GROUP_MODEL
+goo_canvas_group_model_get_type
+GOO_CANVAS_GROUP_MODEL
+GOO_CANVAS_GROUP_MODEL_CLASS
+GOO_IS_CANVAS_GROUP_MODEL
+GOO_IS_CANVAS_GROUP_MODEL_CLASS
+GOO_CANVAS_GROUP_MODEL_GET_CLASS
+
+<SUBSECTION Private>
 </SECTION>
 
 <SECTION>
 <FILE>goocanvaspath</FILE>
-<TITLE>GooCanvasPath</TITLE>
 GooCanvasPathCommandType
 GooCanvasPathCommand
+<TITLE>GooCanvasPath</TITLE>
 GooCanvasPath
-<SUBSECTION>
 goo_canvas_path_new
+
+GooCanvasPathModel
+goo_canvas_path_model_new
+
 <SUBSECTION Standard>
 GOO_CANVAS_PATH
 GOO_IS_CANVAS_PATH
@@ -162,132 +191,116 @@
 GOO_CANVAS_PATH_CLASS
 GOO_IS_CANVAS_PATH_CLASS
 GOO_CANVAS_PATH_GET_CLASS
-</SECTION>
 
-<SECTION>
-<FILE>goocanvasgroupview</FILE>
-<TITLE>GooCanvasGroupView</TITLE>
-GooCanvasGroupView
-<SUBSECTION>
-goo_canvas_group_view_new
-goo_canvas_group_view_set_group
+GOO_TYPE_CANVAS_PATH_MODEL
+GOO_CANVAS_PATH_MODEL
+goo_canvas_path_model_get_type
+GOO_CANVAS_PATH_MODEL_CLASS
+GOO_IS_CANVAS_PATH_MODEL
+GOO_IS_CANVAS_PATH_MODEL_CLASS
+GOO_CANVAS_PATH_MODEL_GET_CLASS
 
-<SUBSECTION Standard>
-GOO_CANVAS_GROUP_VIEW
-GOO_IS_CANVAS_GROUP_VIEW
-GOO_TYPE_CANVAS_GROUP_VIEW
-goo_canvas_group_view_get_type
-GOO_CANVAS_GROUP_VIEW_CLASS
-GOO_IS_CANVAS_GROUP_VIEW_CLASS
-GOO_CANVAS_GROUP_VIEW_GET_CLASS
+<SUBSECTION Private>
+goo_canvas_path_command_type_get_type
+GOO_TYPE_CANVAS_PATH_COMMAND_TYPE
 </SECTION>
 
 <SECTION>
-<FILE>goocanvasellipseview</FILE>
-<TITLE>GooCanvasEllipseView</TITLE>
-GooCanvasEllipseView
-<SUBSECTION>
-goo_canvas_ellipse_view_new
+<FILE>goocanvasellipse</FILE>
+<TITLE>GooCanvasEllipse</TITLE>
+GooCanvasEllipse
+goo_canvas_ellipse_new
+
+GooCanvasEllipseModel
+goo_canvas_ellipse_model_new
+
 <SUBSECTION Standard>
-GOO_CANVAS_ELLIPSE_VIEW
-GOO_IS_CANVAS_ELLIPSE_VIEW
-GOO_TYPE_CANVAS_ELLIPSE_VIEW
-goo_canvas_ellipse_view_get_type
-GOO_CANVAS_ELLIPSE_VIEW_CLASS
-GOO_IS_CANVAS_ELLIPSE_VIEW_CLASS
-GOO_CANVAS_ELLIPSE_VIEW_GET_CLASS
+GOO_CANVAS_ELLIPSE
+GOO_IS_CANVAS_ELLIPSE
+GOO_TYPE_CANVAS_ELLIPSE
+goo_canvas_ellipse_get_type
+GOO_CANVAS_ELLIPSE_CLASS
+GOO_IS_CANVAS_ELLIPSE_CLASS
+GOO_CANVAS_ELLIPSE_GET_CLASS
+
+GOO_TYPE_CANVAS_ELLIPSE_MODEL
+GOO_CANVAS_ELLIPSE_MODEL
+goo_canvas_ellipse_model_get_type
+GOO_CANVAS_ELLIPSE_MODEL_CLASS
+GOO_IS_CANVAS_ELLIPSE_MODEL
+GOO_IS_CANVAS_ELLIPSE_MODEL_CLASS
+GOO_CANVAS_ELLIPSE_MODEL_GET_CLASS
+
+<SUBSECTION Private>
+GooCanvasEllipseData
 </SECTION>
 
 <SECTION>
-<FILE>goocanvasview</FILE>
-<TITLE>GooCanvasView</TITLE>
-GooCanvasView
-goo_canvas_view_new
-goo_canvas_view_get_model
-goo_canvas_view_set_model
-goo_canvas_view_get_bounds
-goo_canvas_view_set_bounds
-goo_canvas_view_get_scale
-goo_canvas_view_set_scale
-
-<SUBSECTION>
-goo_canvas_view_get_root_view
-goo_canvas_view_get_item_view
-goo_canvas_view_get_item_view_at
+<FILE>goocanvas</FILE>
+<TITLE>GooCanvas</TITLE>
+GooCanvas
+goo_canvas_new
+goo_canvas_get_root_item
+goo_canvas_set_root_item
+goo_canvas_get_root_item_model
+goo_canvas_set_root_item_model
+goo_canvas_get_bounds
+goo_canvas_set_bounds
+goo_canvas_get_scale
+goo_canvas_set_scale
 
 <SUBSECTION>
-goo_canvas_view_scroll_to
-goo_canvas_view_render
+goo_canvas_get_item
+goo_canvas_get_item_at
 
 <SUBSECTION>
-goo_canvas_view_convert_to_pixels
-goo_canvas_view_convert_from_pixels
-goo_canvas_view_convert_to_item_space
-goo_canvas_view_convert_from_item_space
+goo_canvas_scroll_to
+goo_canvas_render
 
 <SUBSECTION>
-goo_canvas_view_pointer_grab
-goo_canvas_view_pointer_ungrab
+goo_canvas_convert_to_pixels
+goo_canvas_convert_from_pixels
+goo_canvas_convert_to_item_space
+goo_canvas_convert_from_item_space
 
 <SUBSECTION>
-goo_canvas_view_grab_focus
-goo_canvas_view_keyboard_grab
-goo_canvas_view_keyboard_ungrab
+goo_canvas_pointer_grab
+goo_canvas_pointer_ungrab
 
 <SUBSECTION>
-goo_canvas_view_create_item_view
-goo_canvas_view_unregister_item_view
-goo_canvas_view_request_update
-goo_canvas_view_update
-goo_canvas_view_request_redraw
-<SUBSECTION Standard>
-GOO_CANVAS_VIEW
-GOO_IS_CANVAS_VIEW
-GOO_TYPE_CANVAS_VIEW
-goo_canvas_view_get_type
-GOO_CANVAS_VIEW_CLASS
-GOO_IS_CANVAS_VIEW_CLASS
-GOO_CANVAS_VIEW_GET_CLASS
-</SECTION>
+goo_canvas_grab_focus
+goo_canvas_keyboard_grab
+goo_canvas_keyboard_ungrab
 
-<SECTION>
-<FILE>goocanvasellipse</FILE>
-<TITLE>GooCanvasEllipse</TITLE>
-GooCanvasEllipse
 <SUBSECTION>
-goo_canvas_ellipse_new
-<SUBSECTION Standard>
-GOO_CANVAS_ELLIPSE
-GOO_IS_CANVAS_ELLIPSE
-GOO_TYPE_CANVAS_ELLIPSE
-goo_canvas_ellipse_get_type
-GOO_CANVAS_ELLIPSE_CLASS
-GOO_IS_CANVAS_ELLIPSE_CLASS
-GOO_CANVAS_ELLIPSE_GET_CLASS
-</SECTION>
+goo_canvas_create_item
+goo_canvas_unregister_item
+goo_canvas_register_widget_item
+goo_canvas_unregister_widget_item
+goo_canvas_update
+goo_canvas_request_update
+goo_canvas_request_redraw
+goo_canvas_get_default_line_width
 
-<SECTION>
-<FILE>goocanvasmodel</FILE>
-<TITLE>GooCanvasModel</TITLE>
-GooCanvasModel
-GooCanvasModelIface
-<SUBSECTION>
-goo_canvas_model_get_root_item
 <SUBSECTION Standard>
-GOO_CANVAS_MODEL
-GOO_IS_CANVAS_MODEL
-GOO_TYPE_CANVAS_MODEL
-goo_canvas_model_get_type
-GOO_CANVAS_MODEL_CLASS
-GOO_CANVAS_MODEL_GET_IFACE
+GOO_CANVAS
+GOO_IS_CANVAS
+GOO_TYPE_CANVAS
+goo_canvas_get_type
+GOO_CANVAS_CLASS
+GOO_IS_CANVAS_CLASS
+GOO_CANVAS_GET_CLASS
 </SECTION>
 
 <SECTION>
 <FILE>goocanvastext</FILE>
 <TITLE>GooCanvasText</TITLE>
 GooCanvasText
-<SUBSECTION>
 goo_canvas_text_new
+
+GooCanvasTextModel
+goo_canvas_text_model_new
+
 <SUBSECTION Standard>
 GOO_CANVAS_TEXT
 GOO_IS_CANVAS_TEXT
@@ -296,103 +309,67 @@
 GOO_CANVAS_TEXT_CLASS
 GOO_IS_CANVAS_TEXT_CLASS
 GOO_CANVAS_TEXT_GET_CLASS
-</SECTION>
 
-<SECTION>
-<FILE>goocanvasrectview</FILE>
-<TITLE>GooCanvasRectView</TITLE>
-GooCanvasRectView
-<SUBSECTION>
-goo_canvas_rect_view_new
-<SUBSECTION Standard>
-GOO_CANVAS_RECT_VIEW
-GOO_IS_CANVAS_RECT_VIEW
-GOO_TYPE_CANVAS_RECT_VIEW
-goo_canvas_rect_view_get_type
-GOO_CANVAS_RECT_VIEW_CLASS
-GOO_IS_CANVAS_RECT_VIEW_CLASS
-GOO_CANVAS_RECT_VIEW_GET_CLASS
+GOO_TYPE_CANVAS_TEXT_MODEL
+GOO_CANVAS_TEXT_MODEL
+goo_canvas_text_model_get_type
+GOO_CANVAS_TEXT_MODEL_CLASS
+GOO_IS_CANVAS_TEXT_MODEL
+GOO_IS_CANVAS_TEXT_MODEL_CLASS
+GOO_CANVAS_TEXT_MODEL_GET_CLASS
+
+<SUBSECTION Private>
+GooCanvasTextData
 </SECTION>
 
 <SECTION>
 <FILE>goocanvaspolyline</FILE>
 <TITLE>GooCanvasPolyline</TITLE>
 GooCanvasPolyline
-<SUBSECTION>
 goo_canvas_polyline_new
 goo_canvas_polyline_new_line
+
+GooCanvasPolylineModel
+goo_canvas_polyline_model_new
+goo_canvas_polyline_model_new_line
+
 <SUBSECTION Standard>
-goo_canvas_polyline_get_type
 GOO_CANVAS_POLYLINE
 GOO_IS_CANVAS_POLYLINE
 GOO_TYPE_CANVAS_POLYLINE
+goo_canvas_polyline_get_type
 GOO_CANVAS_POLYLINE_CLASS
 GOO_IS_CANVAS_POLYLINE_CLASS
 GOO_CANVAS_POLYLINE_GET_CLASS
+
+GOO_TYPE_CANVAS_POLYLINE_MODEL
+GOO_CANVAS_POLYLINE_MODEL
+goo_canvas_polyline_model_get_type
+GOO_CANVAS_POLYLINE_MODEL_CLASS
+GOO_IS_CANVAS_POLYLINE_MODEL
+GOO_IS_CANVAS_POLYLINE_MODEL_CLASS
+GOO_CANVAS_POLYLINE_MODEL_GET_CLASS
+
 <SUBSECTION Private>
+GooCanvasPolylineData
 NUM_ARROW_POINTS
 GooCanvasPolylineArrowData
 </SECTION>
 
 <SECTION>
-<FILE>goocanvasmodelsimple</FILE>
-<TITLE>GooCanvasModelSimple</TITLE>
-GooCanvasModelSimple
-<SUBSECTION>
-goo_canvas_model_simple_new
-<SUBSECTION Standard>
-GOO_CANVAS_MODEL_SIMPLE
-GOO_IS_CANVAS_MODEL_SIMPLE
-GOO_TYPE_CANVAS_MODEL_SIMPLE
-goo_canvas_model_simple_get_type
-GOO_CANVAS_MODEL_SIMPLE_CLASS
-GOO_IS_CANVAS_MODEL_SIMPLE_CLASS
-GOO_CANVAS_MODEL_SIMPLE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>goocanvaspolylineview</FILE>
-<TITLE>GooCanvasPolylineView</TITLE>
-GooCanvasPolylineView
-<SUBSECTION>
-goo_canvas_polyline_view_new
-<SUBSECTION Standard>
-GOO_CANVAS_POLYLINE_VIEW
-GOO_IS_CANVAS_POLYLINE_VIEW
-GOO_TYPE_CANVAS_POLYLINE_VIEW
-goo_canvas_polyline_view_get_type
-GOO_CANVAS_POLYLINE_VIEW_CLASS
-GOO_IS_CANVAS_POLYLINE_VIEW_CLASS
-GOO_CANVAS_POLYLINE_VIEW_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>goocanvaspathview</FILE>
-<TITLE>GooCanvasPathView</TITLE>
-GooCanvasPathView
-<SUBSECTION>
-goo_canvas_path_view_new
-<SUBSECTION Standard>
-GOO_CANVAS_PATH_VIEW
-GOO_IS_CANVAS_PATH_VIEW
-GOO_TYPE_CANVAS_PATH_VIEW
-goo_canvas_path_view_get_type
-GOO_CANVAS_PATH_VIEW_CLASS
-GOO_IS_CANVAS_PATH_VIEW_CLASS
-GOO_CANVAS_PATH_VIEW_GET_CLASS
-</SECTION>
-
-<SECTION>
 <FILE>goocanvasitemsimple</FILE>
 <TITLE>GooCanvasItemSimple</TITLE>
 GooCanvasItemSimple
-goo_canvas_item_simple_set_style
-goo_canvas_item_simple_set_fill_options
-goo_canvas_item_simple_set_stroke_options
+goo_canvas_item_simple_check_style
 goo_canvas_item_simple_get_path_bounds
 goo_canvas_item_simple_user_bounds_to_device
 goo_canvas_item_simple_check_in_path
 goo_canvas_item_simple_paint_path
+goo_canvas_item_simple_changed
+
+<SUBSECTION>
+GooCanvasItemModelSimple
+
 <SUBSECTION Standard>
 GOO_CANVAS_ITEM_SIMPLE
 GOO_IS_CANVAS_ITEM_SIMPLE
@@ -401,14 +378,28 @@
 GOO_CANVAS_ITEM_SIMPLE_CLASS
 GOO_IS_CANVAS_ITEM_SIMPLE_CLASS
 GOO_CANVAS_ITEM_SIMPLE_GET_CLASS
+
+GOO_TYPE_CANVAS_ITEM_MODEL_SIMPLE
+goo_canvas_item_model_simple_get_type
+GOO_CANVAS_ITEM_MODEL_SIMPLE
+GOO_CANVAS_ITEM_MODEL_SIMPLE_CLASS
+GOO_IS_CANVAS_ITEM_MODEL_SIMPLE
+GOO_IS_CANVAS_ITEM_MODEL_SIMPLE_CLASS
+GOO_CANVAS_ITEM_MODEL_SIMPLE_GET_CLASS
+
+<SUBSECTION Private>
+GooCanvasItemSimpleData
 </SECTION>
 
 <SECTION>
 <FILE>goocanvasimage</FILE>
 <TITLE>GooCanvasImage</TITLE>
 GooCanvasImage
-<SUBSECTION>
 goo_canvas_image_new
+
+GooCanvasImageModel
+goo_canvas_image_model_new
+
 <SUBSECTION Standard>
 GOO_CANVAS_IMAGE
 GOO_IS_CANVAS_IMAGE
@@ -417,22 +408,62 @@
 GOO_CANVAS_IMAGE_CLASS
 GOO_IS_CANVAS_IMAGE_CLASS
 GOO_CANVAS_IMAGE_GET_CLASS
+
+GOO_TYPE_CANVAS_IMAGE_MODEL
+GOO_CANVAS_IMAGE_MODEL
+goo_canvas_image_model_get_type
+GOO_CANVAS_IMAGE_MODEL_CLASS
+GOO_IS_CANVAS_IMAGE_MODEL
+GOO_IS_CANVAS_IMAGE_MODEL_CLASS
+GOO_CANVAS_IMAGE_MODEL_GET_CLASS
+
+<SUBSECTION Private>
+GooCanvasImageData
 </SECTION>
 
 <SECTION>
-<FILE>goocanvasimageview</FILE>
-<TITLE>GooCanvasImageView</TITLE>
-GooCanvasImageView
+<FILE>goocanvaswidget</FILE>
+<TITLE>GooCanvasWidget</TITLE>
+GooCanvasWidget
+goo_canvas_widget_new
+
+<SUBSECTION Standard>
+GOO_CANVAS_WIDGET
+GOO_CANVAS_WIDGET_CLASS
+GOO_CANVAS_WIDGET_GET_CLASS
+GOO_IS_CANVAS_WIDGET
+GOO_IS_CANVAS_WIDGET_CLASS
+goo_canvas_widget_get_type
+GOO_TYPE_CANVAS_WIDGET
+</SECTION>
+
+<SECTION>
+<FILE>goocanvasstyle</FILE>
+<TITLE>GooCanvasStyle</TITLE>
+GooCanvasStyle
+goo_canvas_style_new
+goo_canvas_style_copy
+
 <SUBSECTION>
-goo_canvas_image_view_new
+goo_canvas_style_get_parent
+goo_canvas_style_set_parent
+
+<SUBSECTION>
+goo_canvas_style_get_property
+goo_canvas_style_set_property
+
+<SUBSECTION>
+goo_canvas_style_set_fill_options
+goo_canvas_style_set_stroke_options
+
 <SUBSECTION Standard>
-GOO_CANVAS_IMAGE_VIEW
-GOO_IS_CANVAS_IMAGE_VIEW
-GOO_TYPE_CANVAS_IMAGE_VIEW
-goo_canvas_image_view_get_type
-GOO_CANVAS_IMAGE_VIEW_CLASS
-GOO_IS_CANVAS_IMAGE_VIEW_CLASS
-GOO_CANVAS_IMAGE_VIEW_GET_CLASS
+GOO_CANVAS_STYLE
+GOO_CANVAS_STYLE_CLASS
+GOO_CANVAS_STYLE_GET_CLASS
+GOO_IS_CANVAS_STYLE
+GOO_IS_CANVAS_STYLE_CLASS
+GOO_TYPE_CANVAS_STYLE
+goo_canvas_style_get_type
 </SECTION>
 
 <SECTION>
@@ -450,13 +481,6 @@
 GooCanvasAnimateType
 
 <SUBSECTION>
-GooCanvasStyle
-GooCanvasStyleValuesMask
-goo_canvas_style_new
-goo_canvas_style_ref
-goo_canvas_style_unref
-
-<SUBSECTION>
 GooCanvasPoints
 goo_canvas_points_new
 goo_canvas_points_ref
@@ -469,6 +493,9 @@
 goo_canvas_line_dash_ref
 goo_canvas_line_dash_unref
 
+
+
+
 <SUBSECTION Private>
 GOO_TYPE_CANVAS_POINTS
 goo_canvas_points_get_type
@@ -476,21 +503,28 @@
 goo_canvas_pointer_events_get_type
 GOO_TYPE_CANVAS_ITEM_VISIBILITY
 goo_canvas_item_visibility_get_type
-</SECTION>
-
-<SECTION>
-<FILE>goocanvasitemviewsimple</FILE>
-GooCanvasItemViewSimple
+GOO_TYPE_CAIRO_MATRIX
+goo_cairo_matrix_get_type
+goo_cairo_matrix_copy
+GOO_TYPE_CAIRO_PATTERN
+goo_cairo_pattern_get_type
+GOO_TYPE_CANVAS_LINE_DASH
+goo_canvas_line_dash_get_type
 
-<SUBSECTION>
-goo_canvas_item_view_simple_item_changed
+GOO_TYPE_CAIRO_ANTIALIAS
+GOO_TYPE_CAIRO_FILL_RULE
+GOO_TYPE_CAIRO_LINE_CAP
+GOO_TYPE_CAIRO_LINE_JOIN
+GOO_TYPE_CAIRO_OPERATOR
+GOO_TYPE_CANVAS_ANIMATE_TYPE
+goo_cairo_antialias_get_type
+goo_cairo_fill_rule_get_type
+goo_cairo_line_cap_get_type
+goo_cairo_line_join_get_type
+goo_cairo_operator_get_type
+goo_canvas_animate_type_get_type
 
-<SUBSECTION Private>
-GOO_CANVAS_ITEM_VIEW_SIMPLE
-GOO_CANVAS_ITEM_VIEW_SIMPLE_CLASS
-GOO_CANVAS_ITEM_VIEW_SIMPLE_GET_CLASS
-GOO_IS_CANVAS_ITEM_VIEW_SIMPLE
-GOO_IS_CANVAS_ITEM_VIEW_SIMPLE_CLASS
-GOO_TYPE_CANVAS_ITEM_VIEW_SIMPLE
-goo_canvas_item_view_simple_get_type
+goo_canvas_accessible_factory_get_type
+goo_canvas_item_accessible_factory_get_type
+goo_canvas_widget_accessible_factory_get_type
 </SECTION>

Index: goocanvas.types
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/goocanvas.types,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- goocanvas.types	12 Apr 2006 11:03:04 -0000	1.2
+++ goocanvas.types	29 Nov 2006 18:47:02 -0000	1.3
@@ -1,22 +1,37 @@
-#include "goocanvas.h"
-
-goo_canvas_model_get_type
-goo_canvas_model_simple_get_type
-goo_canvas_view_get_type
+goo_canvas_line_dash_get_type
+goo_cairo_matrix_get_type
+goo_cairo_pattern_get_type
+goo_cairo_fill_rule_get_type
+goo_cairo_operator_get_type
+goo_cairo_antialias_get_type
+goo_cairo_line_cap_get_type
+goo_cairo_line_join_get_type
+goo_canvas_widget_get_type
+goo_canvas_rect_get_type
+goo_canvas_rect_model_get_type
 goo_canvas_item_get_type
-goo_canvas_item_simple_get_type
-goo_canvas_item_view_get_type
-goo_canvas_ellipse_get_type
-goo_canvas_ellipse_view_get_type
+goo_canvas_animate_type_get_type
+goo_canvas_path_command_type_get_type
+goo_canvas_pointer_events_get_type
+goo_canvas_item_visibility_get_type
+goo_canvas_item_model_get_type
 goo_canvas_group_get_type
-goo_canvas_group_view_get_type
-goo_canvas_image_get_type
-goo_canvas_image_view_get_type
+goo_canvas_group_model_get_type
 goo_canvas_path_get_type
-goo_canvas_path_view_get_type
-goo_canvas_polyline_get_type
-goo_canvas_polyline_view_get_type
-goo_canvas_rect_get_type
-goo_canvas_rect_view_get_type
+goo_canvas_path_model_get_type
+goo_canvas_accessible_factory_get_type
+goo_canvas_item_accessible_factory_get_type
+goo_canvas_widget_accessible_factory_get_type
+goo_canvas_ellipse_get_type
+goo_canvas_ellipse_model_get_type
+goo_canvas_style_get_type
+goo_canvas_get_type
 goo_canvas_text_get_type
-goo_canvas_text_view_get_type
+goo_canvas_text_model_get_type
+goo_canvas_points_get_type
+goo_canvas_polyline_get_type
+goo_canvas_polyline_model_get_type
+goo_canvas_item_simple_get_type
+goo_canvas_item_model_simple_get_type
+goo_canvas_image_get_type
+goo_canvas_image_model_get_type



More information about the cairo-commit mailing list