<!-- ##### SECTION Title ##### -->
GooCanvasView

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT GooCanvasView ##### -->
<para>

</para>


<!-- ##### SIGNAL GooCanvasView::item-view-created ##### -->
<para>

</para>

@goocanvasview: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL GooCanvasView::set-scroll-adjustments ##### -->
<para>

</para>

@goocanvasview: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### ARG GooCanvasView:anchor ##### -->
<para>

</para>

<!-- ##### ARG GooCanvasView:model ##### -->
<para>

</para>

<!-- ##### ARG GooCanvasView:scale ##### -->
<para>

</para>

<!-- ##### ARG GooCanvasView:x1 ##### -->
<para>

</para>

<!-- ##### ARG GooCanvasView:x2 ##### -->
<para>

</para>

<!-- ##### ARG GooCanvasView:y1 ##### -->
<para>

</para>

<!-- ##### ARG GooCanvasView:y2 ##### -->
<para>

</para>

<!-- ##### FUNCTION goo_canvas_view_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION goo_canvas_view_get_model ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_set_model ##### -->
<para>

</para>

@view: 
@model: 


<!-- ##### FUNCTION goo_canvas_view_get_bounds ##### -->
<para>

</para>

@view: 
@left: 
@top: 
@right: 
@bottom: 


<!-- ##### FUNCTION goo_canvas_view_set_bounds ##### -->
<para>

</para>

@view: 
@left: 
@top: 
@right: 
@bottom: 


<!-- ##### FUNCTION goo_canvas_view_get_scale ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_set_scale ##### -->
<para>

</para>

@view: 
@pixels_per_unit: 


<!-- ##### FUNCTION goo_canvas_view_get_root_view ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_get_item_view ##### -->
<para>

</para>

@view: 
@item: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_get_item_view_at ##### -->
<para>

</para>

@view: 
@x: 
@y: 
@is_pointer_event: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_scroll_to ##### -->
<para>

</para>

@view: 
@left: 
@top: 


<!-- ##### FUNCTION goo_canvas_view_render ##### -->
<para>

</para>

@view: 
@cr: 
@bounds: 
@scale: 


<!-- ##### FUNCTION goo_canvas_view_convert_to_pixels ##### -->
<para>

</para>

@canvas_view: 
@x: 
@y: 


<!-- ##### FUNCTION goo_canvas_view_convert_from_pixels ##### -->
<para>

</para>

@canvas_view: 
@x: 
@y: 


<!-- ##### FUNCTION goo_canvas_view_convert_to_item_space ##### -->
<para>

</para>

@canvas_view: 
@item_view: 
@x: 
@y: 


<!-- ##### FUNCTION goo_canvas_view_convert_from_item_space ##### -->
<para>

</para>

@canvas_view: 
@item_view: 
@x: 
@y: 


<!-- ##### FUNCTION goo_canvas_view_pointer_grab ##### -->
<para>

</para>

@canvas_view: 
@item_view: 
@event_mask: 
@cursor: 
@time: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_pointer_ungrab ##### -->
<para>

</para>

@canvas_view: 
@item_view: 
@time: 


<!-- ##### FUNCTION goo_canvas_view_grab_focus ##### -->
<para>

</para>

@canvas_view: 
@item_view: 


<!-- ##### FUNCTION goo_canvas_view_keyboard_grab ##### -->
<para>

</para>

@canvas_view: 
@item_view: 
@owner_events: 
@time: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_keyboard_ungrab ##### -->
<para>

</para>

@canvas_view: 
@item_view: 
@time: 


<!-- ##### FUNCTION goo_canvas_view_create_item_view ##### -->
<para>

</para>

@view: 
@item: 
@parent_view: 
@Returns: 


<!-- ##### FUNCTION goo_canvas_view_unregister_item_view ##### -->
<para>

</para>

@view: 
@item: 


<!-- ##### FUNCTION goo_canvas_view_request_update ##### -->
<para>

</para>

@view: 


<!-- ##### FUNCTION goo_canvas_view_update ##### -->
<para>

</para>

@view: 


<!-- ##### FUNCTION goo_canvas_view_request_redraw ##### -->
<para>

</para>

@view: 
@bounds: 


