<SECTION>
<FILE>dia-canvas-view</FILE>
DIA_CANVAS_VIEW
<TITLE>DiaCanvasView</TITLE>
DiaCanvasView
DIA_CANVAS_VIEW_ITEM_VISIBLE
dia_canvas_view_new
dia_canvas_view_aa_new
dia_canvas_view_set_zoom
dia_canvas_view_get_zoom
dia_canvas_view_set_canvas
dia_canvas_view_unset_canvas
dia_canvas_view_get_canvas
dia_canvas_view_select_rectangle
dia_canvas_view_request_update
dia_canvas_view_set_tool
dia_canvas_view_get_tool
dia_canvas_view_set_default_tool
dia_canvas_view_get_default_tool
dia_canvas_view_select
dia_canvas_view_select_all
dia_canvas_view_unselect
dia_canvas_view_unselect_all
dia_canvas_view_focus
dia_canvas_view_move
dia_canvas_view_find_view_item
dia_canvas_view_gdk_event_to_dia_event
dia_canvas_view_get_active_view
<SUBSECTION Standard>
DIA_TYPE_CANVAS_VIEW
DIA_IS_CANVAS_VIEW
dia_canvas_view_get_type
DIA_CANVAS_VIEW_CLASS
DIA_IS_CANVAS_VIEW_CLASS
</SECTION>

<SECTION>
<FILE>dia-canvas-view-item</FILE>
DIA_CANVAS_VIEW_ITEM
<TITLE>DiaCanvasViewItem</TITLE>
DiaCanvasViewItem
dia_canvas_view_item_emit_event
dia_canvas_view_item_request_redraw_uta
dia_canvas_view_item_add_items
dia_canvas_view_item_is_focused
dia_canvas_view_item_is_selected
DiaCanvasViewItemForeachFunc
dia_canvas_view_item_foreach
<SUBSECTION Standard>
DIA_TYPE_CANVAS_VIEW_ITEM
DIA_CANVAS_VIEW_ITEM_CLASS
DIA_IS_CANVAS_VIEW_ITEM
DIA_IS_CANVAS_VIEW_ITEM_CLASS
dia_canvas_view_item_get_type
</SECTION>

<SECTION>
<FILE>dia-canvas</FILE>
DIA_CANVAS
<TITLE>DiaCanvas</TITLE>
DiaCanvas
DiaCanvasIter
dia_canvas_new
dia_canvas_set_extents
dia_canvas_set_static_extents
dia_canvas_set_snap_to_grid
dia_canvas_snap_to_grid
dia_canvas_glue_handle
dia_canvas_request_update
dia_canvas_update_now
dia_canvas_resolve_now
dia_canvas_add_constraint
dia_canvas_remove_constraint
dia_canvas_redraw_views
dia_canvas_find_objects_in_rectangle
dia_canvas_preserve
dia_canvas_preserve_property
dia_canvas_preserve_property_last
dia_canvas_push_undo
dia_canvas_pop_undo
dia_canvas_clear_undo
dia_canvas_get_undo_depth
dia_canvas_pop_redo
dia_canvas_clear_redo
dia_canvas_get_redo_depth
dia_canvas_set_undo_stack_depth
dia_canvas_get_undo_stack_depth
dia_canvas_iter_init
dia_canvas_iter_destroy
<SUBSECTION Standard>
DIA_TYPE_CANVAS
DIA_CANVAS_GET_CLASS
DIA_IS_CANVAS
dia_canvas_get_type
DIA_CANVAS_CLASS
DIA_IS_CANVAS_CLASS
DIA_SET_FLAGS
DIA_UNSET_FLAGS
</SECTION>

<SECTION>
<FILE>dia-canvas-item</FILE>
DIA_CANVAS_ITEM
<TITLE>DiaCanvasItem</TITLE>
DiaCanvasItem
DiaCanvasItemFlags
DiaCanvasItemUIStateFlags
dia_canvas_item_create
dia_canvas_item_set_parent
dia_canvas_item_request_update
dia_canvas_item_update_now
dia_canvas_item_update_child
dia_canvas_item_affine_w2i
dia_canvas_item_affine_i2w
dia_canvas_item_affine_point_i2w
dia_canvas_item_affine_point_w2i

dia_canvas_item_select
dia_canvas_item_unselect
dia_canvas_item_is_selected
dia_canvas_item_focus
dia_canvas_item_unfocus
dia_canvas_item_is_focused
dia_canvas_item_grab
dia_canvas_item_ungrab
dia_canvas_item_is_grabbed
dia_canvas_item_visible
dia_canvas_item_invisible
dia_canvas_item_is_visible

dia_canvas_item_identity
dia_canvas_item_scale
dia_canvas_item_rotate
dia_canvas_item_shear_x
dia_canvas_item_shear_y
dia_canvas_item_move
dia_canvas_item_move_interactive
dia_canvas_item_flip
dia_canvas_item_expand_bounds

dia_canvas_item_get_shape_iter
dia_canvas_item_shape_next
dia_canvas_item_shape_value

dia_canvas_item_connect
dia_canvas_item_disconnect
dia_canvas_item_disconnect_handles

dia_canvas_item_bb_affine
dia_canvas_item_update_handles_i2w
dia_canvas_item_update_handles_w2i

dia_canvas_item_preserve_property
dia_canvas_item_set_child_of

DIA_CANVAS_ITEM_VISIBLE
DIA_CANVAS_ITEM_INTERACTIVE
DIA_CANVAS_ITEM_COMPOSITE
DIA_CANVAS_ITEM_NEED_UPDATE
DIA_CANVAS_ITEM_UPDATE_ALL
<SUBSECTION Standard>
DIA_TYPE_CANVAS_ITEM
DIA_CANVAS_ITEM_GET_CLASS
DIA_CANVAS_ITEM_FLAGS
DIA_CANVAS_ITEM_CLASS
DIA_IS_CANVAS_ITEM
DIA_IS_CANVAS_ITEM_CLASS
DIA_TYPE_CANVAS_ITEM_HANDLES
dia_canvas_item_get_type
dia_canvas_item_handles_get_type
dia_canvas_item_affine_get_type
</SECTION>

<SECTION>
<FILE>dia-canvas-groupable</FILE>
<TITLE>DiaCanvasGroupable</TITLE>
DiaCanvasGroupable
dia_canvas_groupable_add
dia_canvas_groupable_remove
dia_canvas_groupable_add_construction
dia_canvas_groupable_remove_destruction
dia_canvas_groupable_get_iter
dia_canvas_groupable_next
dia_canvas_groupable_value
dia_canvas_groupable_length
dia_canvas_groupable_pos
<SUBSECTION Standard>
dia_canvas_groupable_get_type
DIA_IS_CANVAS_GROUPABLE
</SECTION>

<SECTION>
<FILE>dia-canvas-editable</FILE>
<TITLE>DiaCanvasEditable</TITLE>
DiaCanvasEditable
dia_canvas_editable_start_editing
dia_canvas_editable_editing_done
dia_canvas_editable_text_changed
<SUBSECTION Standard>
dia_canvas_editable_get_type
DIA_IS_CANVAS_EDITABLE
</SECTION>

<SECTION>
<FILE>dia-canvas-group</FILE>
DIA_CANVAS_GROUP
<TITLE>DiaCanvasGroup</TITLE>
DiaCanvasGroup
dia_canvas_group_create_item
dia_canvas_group_raise_item
dia_canvas_group_lower_item
DiaCanvasItemForeachFunc
dia_canvas_group_foreach
<SUBSECTION Standard>
DIA_CANVAS_GROUP_CLASS
DIA_IS_CANVAS_GROUP
DIA_IS_CANVAS_GROUP_CLASS
DIA_CANVAS_GROUP_GET_CLASS
dia_canvas_group_get_type
DIA_TYPE_CANVAS_GROUP
</SECTION>

<SECTION>
<FILE>dia-undo-manager</FILE>
DIA_UNDO_MANAGER
<TITLE>DiaUndoManager</TITLE>
DiaUndoManager
dia_undo_manager_begin_transaction
dia_undo_manager_commit_transaction
dia_undo_manager_discard_transaction
dia_undo_manager_undo_transaction
dia_undo_manager_redo_transaction
dia_undo_manager_in_transaction
dia_undo_manager_can_undo
dia_undo_manager_can_redo
dia_undo_manager_add_undo_entry
DiaUndoAction
dia_undo_action_new
dia_undo_action_undo
dia_undo_action_redo
dia_undo_action_destroy
<SUBSECTION Standard>
DIA_TYPE_UNDO_MANAGER
DIA_IS_UNDO_MANAGER
dia_undo_manager_get_type
DIA_UNDO_MANAGER_CLASS
DIA_IS_UNDO_MANAGER_CLASS
DIA_TYPE_UNDO_ACTION
dia_undo_action_get_type
</SECTION>

<SECTION>
<FILE>dia-handle-layer</FILE>
DIA_HANDLE_LAYER
<TITLE>DiaHandleLayer</TITLE>
DiaHandleLayer
dia_handle_layer_update_handles
dia_handle_layer_get_pos_c
dia_handle_layer_request_redraw
dia_handle_layer_request_redraw_handle
dia_handle_layer_grab_handle
<SUBSECTION Standard>
DIA_TYPE_HANDLE_LAYER
DIA_IS_HANDLE_LAYER
dia_handle_layer_get_type
DIA_HANDLE_LAYER_CLASS
DIA_IS_HANDLE_LAYER_CLASS
</SECTION>

<SECTION>
<FILE>dia-handle</FILE>
DIA_HANDLE
<TITLE>DiaHandle</TITLE>
DiaHandle
dia_handle_new
dia_handle_new_with_pos
dia_handle_get_pos_i
dia_handle_set_pos_i
dia_handle_set_pos_i_affine
dia_handle_get_pos_w
dia_handle_set_pos_w
dia_handle_request_update_w2i
dia_handle_update_w2i
dia_handle_update_w2i_affine
dia_handle_update_i2w_affine
dia_handle_distance_i
dia_handle_distance_w
dia_handle_set_strength
dia_handle_add_constraint
dia_handle_add_line_constraint
dia_handle_remove_constraint
dia_handle_remove_all_constraints
dia_handle_size
<SUBSECTION Standard>
DIA_TYPE_HANDLE
DIA_HANDLE_GET_CLASS
DIA_IS_HANDLE
dia_handle_get_type
DIA_HANDLE_CLASS
DIA_IS_HANDLE_CLASS
</SECTION>

<SECTION>
<FILE>dia-tool</FILE>
<TITLE>DiaTool</TITLE>
DiaTool
DiaPlacementTool
dia_placement_tool_new
DiaStackTool
dia_stack_tool_new
dia_stack_tool_push
dia_stack_tool_pop
DiaDefaultTool
dia_default_tool_new
DiaHandleTool
dia_handle_tool_new
DiaItemTool
dia_item_tool_new
DiaSelectionTool
dia_selection_tool_new
<SUBSECTION Standard>
DIA_TYPE_TOOL
DIA_TOOL
DIA_TOOL_CLASS
DIA_IS_TOOL
DIA_IS_TOOL_CLASS
DIA_TOOL_GET_CLASS
DiaToolClass
dia_tool_get_type
dia_tool_button_press
dia_tool_button_release
dia_tool_motion_notify
dia_tool_key_press
dia_tool_key_release
dia_placement_tool_get_type
DIA_TYPE_PLACEMENT_TOOL
DIA_PLACEMENT_TOOL
DIA_PLACEMENT_TOOL_CLASS
DIA_IS_PLACEMENT_TOOL
DIA_IS_PLACEMENT_TOOL_CLASS
DIA_PLACEMENT_TOOL_GET_CLASS
DiaPlacementToolClass
dia_stack_tool_get_type
DIA_TYPE_STACK_TOOL
DIA_STACK_TOOL
DIA_STACK_TOOL_CLASS
DIA_IS_STACK_TOOL
DIA_IS_STACK_TOOL_CLASS
DIA_STACK_TOOL_GET_CLASS
DiaStackToolClass
</SECTION>

<SECTION>
<FILE>dia-event</FILE>
<TITLE>DiaEvent</TITLE>
DiaEventType
DiaEventMask
<SUBSECTION Standard>
</SECTION>

<SECTION>
<FILE>dia-geometry</FILE>
<TITLE>DiaGeometry</TITLE>
DiaPoint
DiaSPoint
DiaRectangle
DiaColor
dia_distance_point_point
dia_distance_point_point_manhattan
dia_distance_line_point
dia_distance_rectangle_point
dia_intersection_line_line
dia_intersection_line_rectangle
dia_intersection_rectangle_rectangle
dia_rectangle_add_point
DIA_COLOR
DIA_COLOR_A
DIA_COLOR_RED
DIA_COLOR_GREEN
DIA_COLOR_BLUE
DIA_COLOR_ALPHA
<SUBSECTION Standard>
DIA_TYPE_POINT
dia_point_get_type
DIA_TYPE_RECTANGLE
dia_rectangle_get_type
</SECTION>

<SECTION>
<FILE>dia-shape</FILE>
DIA_SHAPE
<TITLE>DiaShape</TITLE>
DiaShapeType
DiaJoinStyle
DiaCapStyle
DiaFillStyle
DiaDashStyle
DiaShape

dia_shape_get_type
dia_shape_new
dia_shape_free
dia_shape_request_update
dia_shape_set_color
dia_shape_get_bounds

DiaShapePath
dia_shape_path_new
dia_shape_line
dia_shape_rectangle
dia_shape_polyline
dia_shape_polygon
dia_shape_path_set_line_width
dia_shape_path_set_join
dia_shape_path_set_cap
dia_shape_path_set_fill
dia_shape_path_set_fill_color
dia_shape_path_set_dash
dia_shape_path_set_cyclic
dia_shape_path_set_clipping
dia_shape_path_is_clip_path

DiaShapeBezier
dia_shape_bezier_new
dia_shape_bezier
dia_shape_bezier_set_line_width
dia_shape_bezier_set_join
dia_shape_bezier_set_cap
dia_shape_bezier_set_fill
dia_shape_bezier_set_fill_color
dia_shape_bezier_set_dash
dia_shape_bezier_set_cyclic
dia_shape_bezier_set_clipping
dia_shape_bezier_is_clip_path

DiaShapeEllipse
dia_shape_ellipse_new
dia_shape_ellipse
dia_shape_ellipse_set_line_width
dia_shape_ellipse_set_fill
dia_shape_ellipse_set_fill_color
dia_shape_ellipse_set_dash
dia_shape_ellipse_set_clipping
dia_shape_ellipse_is_clip_path

DiaShapeImage
dia_shape_image_new
dia_shape_image
dia_shape_image_set_pos
dia_shape_image_set_affine

DiaShapeText
dia_shape_text_new
dia_shape_text
dia_shape_text_set_text
dia_shape_text_set_static_text
dia_shape_text_set_font_description
dia_shape_text_set_pos
dia_shape_text_set_text_width
dia_shape_text_set_max_width
dia_shape_text_set_max_height
dia_shape_text_set_justify
dia_shape_text_set_alignment
dia_shape_text_set_wrap_mode
dia_shape_text_set_line_spacing
dia_shape_text_set_affine
dia_shape_text_cursor_from_pos
dia_shape_text_to_pango_layout
dia_shape_text_fill_pango_layout

DiaShapeClip
dia_shape_clip
<SUBSECTION Private>
DiaShapeViewInfo
DiaShapeViewInfoFree
dia_shape_need_update
dia_shape_is_updated
<SUBSECTION Standard>
</SECTION>

<SECTION>
<FILE>dia-shape-art</FILE>
<TITLE>DiaShape functions for LibArt rendering</TITLE>
dia_shape_art_update
dia_shape_art_render
</SECTION>

<SECTION>
<FILE>dia-shape-x</FILE>
<TITLE>DiaShape functions for X11 rendering</TITLE>
dia_shape_x_update
dia_shape_x_render
</SECTION>

<SECTION>
<FILE>dia-strength</FILE>
<TITLE>DiaStrength</TITLE>
DiaStrength
<SUBSECTION Standard>
</SECTION>

<SECTION>
<FILE>dia-variable</FILE>
DIA_VARIABLE
<TITLE>DiaVariable</TITLE>
DiaVariable
dia_variable_new
dia_variable_get_value
dia_variable_set_value
dia_variable_get_strength
dia_variable_set_strength
<SUBSECTION Standard>
DiaVariableClass
dia_variable_get_type
DIA_TYPE_VARIABLE
DIA_VARIABLE_CLASS
DIA_IS_VARIABLE
DIA_IS_VARIABLE_CLASS
DIA_VARIABLE_GET_CLASS
</SECTION>

<SECTION>
<FILE>dia-expression</FILE>
<TITLE>DiaExpression</TITLE>
DiaExpression
dia_expression_add
dia_expression_add_expression
dia_expression_times
dia_expression_free
</SECTION>

<SECTION>
<FILE>dia-constraint</FILE>
<TITLE>DiaConstraint</TITLE>
DIA_CONSTRAINT
DiaConstraint
dia_constraint_new
dia_constraint_add
dia_constraint_add_expression
dia_constraint_times
dia_constraint_has_variables
dia_constraint_optimize
dia_constraint_solve
dia_constraint_freeze
dia_constraint_thaw
DiaConstraintFunc
dia_constraint_foreach
<SUBSECTION Standard>
dia_constraint_get_type
DIA_CONSTRAINT_CLASS
DIA_CONSTRAINT_GET_CLASS
DIA_IS_CONSTRAINT
DIA_IS_CONSTRAINT_CLASS
DIA_TYPE_CONSTRAINT
</SECTION>

<SECTION>
<FILE>dia-solver</FILE>
<TITLE>DiaSolver</TITLE>
DIA_SOLVER
DiaSolver
dia_solver_new
dia_solver_add_constraint
dia_solver_remove_constraint
dia_solver_resolve
<SUBSECTION Standard>
DiaSolverClass
dia_solver_get_type
DIA_SOLVER_CLASS
DIA_SOLVER_GET_CLASS
DIA_IS_SOLVER
DIA_IS_SOLVER_CLASS
DIA_TYPE_SOLVER
</SECTION>

<SECTION>
<FILE>dia-canvas-line</FILE>
<TITLE>DiaCanvasLine</TITLE>
DIA_CANVAS_LINE
DiaCanvasLine
<SUBSECTION Standard>
DiaCanvasLineClass
dia_canvas_line_get_type
DIA_CANVAS_LINE_CLASS
DIA_CANVAS_LINE_GET_CLASS
DIA_IS_CANVAS_LINE
DIA_IS_CANVAS_LINE_CLASS
DIA_TYPE_CANVAS_LINE
</SECTION>

<SECTION>
<FILE>dia-canvas-element</FILE>
<TITLE>DiaCanvasElement</TITLE>
DIA_CANVAS_ELEMENT
DiaCanvasElement
dia_canvas_element_align_handles
<SUBSECTION Standard>
DiaCanvasElementClass
dia_canvas_element_get_type
DIA_CANVAS_ELEMENT_CLASS
DIA_CANVAS_ELEMENT_GET_CLASS
DIA_IS_CANVAS_ELEMENT
DIA_IS_CANVAS_ELEMENT_CLASS
DIA_TYPE_CANVAS_ELEMENT
</SECTION>

<SECTION>
<FILE>dia-canvas-box</FILE>
<TITLE>DiaCanvasBox</TITLE>
DIA_CANVAS_BOX
DiaCanvasBox
<SUBSECTION Standard>
DiaCanvasBoxClass
dia_canvas_box_get_type
DIA_CANVAS_BOX_CLASS
DIA_CANVAS_BOX_GET_CLASS
DIA_IS_CANVAS_BOX
DIA_IS_CANVAS_BOX_CLASS
DIA_TYPE_CANVAS_BOX
</SECTION>

<SECTION>
<FILE>dia-canvas-text</FILE>
<TITLE>DiaCanvasText</TITLE>
DIA_CANVAS_TEXT
DiaCanvasText
<SUBSECTION Standard>
DiaCanvasTextClass
dia_canvas_text_get_type
DIA_CANVAS_TEXT_CLASS
DIA_CANVAS_TEXT_GET_CLASS
DIA_IS_CANVAS_TEXT
DIA_IS_CANVAS_TEXT_CLASS
DIA_TYPE_CANVAS_TEXT
</SECTION>


<SECTION>
<FILE>dia-canvas-image</FILE>
<TITLE>DiaCanvasImage</TITLE>
DIA_CANVAS_IMAGE
DiaCanvasImage
<SUBSECTION Standard>
DiaCanvasImageClass
dia_canvas_image_get_type
DIA_CANVAS_IMAGE_CLASS
DIA_CANVAS_IMAGE_GET_CLASS
DIA_IS_CANVAS_IMAGE
DIA_IS_CANVAS_IMAGE_CLASS
DIA_TYPE_CANVAS_IMAGE
</SECTION>

<SECTION>
<FILE>dia-export</FILE>
<TITLE>Exporting</TITLE>
DIA_EXPORT_SVG
DiaExportSVG
dia_export_svg_new
dia_export_svg_render
dia_export_svg_save

dia_export_print
<SUBSECTION Standard>
DiaExportSVGClass
DIA_TYPE_EXPORT_SVG
DIA_EXPORT_SVG_CLASS
DIA_IS_EXPORT_SVG
DIA_IS_EXPORT_SVG_CLASS
DIA_EXPORT_SVG_GET_CLASS
dia_export_svg_get_type
</SECTION>
