Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > os > by-pkgid > f0faf4b318cd8172c47d5a8e703bc3bd > files > 111

goocanvasmm-devel-0.15.2-1.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>goocanvasmm: Goocanvas::ItemSimple Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceGoocanvas.html">Goocanvas</a>::<a class="el" href="classGoocanvas_1_1ItemSimple.html">ItemSimple</a>
  </div>
</div>
<div class="contents">
<h1>Goocanvas::ItemSimple Class Reference</h1><!-- doxytag: class="Goocanvas::ItemSimple" --><!-- doxytag: inherits="Glib::Object,Goocanvas::Item" -->
<p>Inherits <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a>, and <a class="el" href="classGoocanvas_1_1Item.html">Goocanvas::Item</a>.</p>

<p>Inherited by <a class="el" href="classGoocanvas_1_1Ellipse.html">Goocanvas::Ellipse</a>, <a class="el" href="classGoocanvas_1_1Grid.html">Goocanvas::Grid</a>, <a class="el" href="classGoocanvas_1_1GridModel.html">Goocanvas::GridModel</a>, <a class="el" href="classGoocanvas_1_1Group.html">Goocanvas::Group</a>, <a class="el" href="classGoocanvas_1_1Image.html">Goocanvas::Image</a>, <a class="el" href="classGoocanvas_1_1Path.html">Goocanvas::Path</a>, <a class="el" href="classGoocanvas_1_1Polyline.html">Goocanvas::Polyline</a>, <a class="el" href="classGoocanvas_1_1Rect.html">Goocanvas::Rect</a>, <a class="el" href="classGoocanvas_1_1Text.html">Goocanvas::Text</a>, and <a class="el" href="classGoocanvas_1_1Widget.html">Goocanvas::Widget</a>.</p>
<div class="dynheader">
Collaboration diagram for Goocanvas::ItemSimple:</div>
<div class="dynsection">
<div class="center"><img src="classGoocanvas_1_1ItemSimple__coll__graph.png" border="0" usemap="#Goocanvas_1_1ItemSimple_coll__map" alt="Collaboration graph"/></div>
<map name="Goocanvas_1_1ItemSimple_coll__map" id="Goocanvas_1_1ItemSimple_coll__map">
<area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,237,96,267"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="44,83,164,112"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="117,160,221,189"/><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="51,5,157,35"/><area shape="rect" href="classGoocanvas_1_1Item.html" title="Goocanvas::Item" alt="" coords="120,237,240,267"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classGoocanvas_1_1ItemSimple-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a500695d01e607406fb662a4117f479e6">~ItemSimple</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GooCanvasItemSimple*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a20d3490397b4082050a20e721fcfeec6">gobj</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a20d3490397b4082050a20e721fcfeec6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const GooCanvasItemSimple*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a657e0d7bb524625fe54c7d62642609c9">gobj</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a657e0d7bb524625fe54c7d62642609c9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GooCanvasItemSimple*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a9d79350e5a5ac08dff1bf49b6260e0fd">gobj_copy</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a9d79350e5a5ac08dff1bf49b6260e0fd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ab97414190a08841aad604f85ebbb100b">set_model</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGoocanvas_1_1ItemModel.html">ItemModel</a> &gt;&amp; model)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function should be called by subclasses of Goo::CanvasItemSimple in their <a class="el" href="classGoocanvas_1_1ItemSimple.html#ab97414190a08841aad604f85ebbb100b" title="This function should be called by subclasses of Goo::CanvasItemSimple in their set_model()...">set_model()</a> method. <a href="#ab97414190a08841aad604f85ebbb100b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a62f29fafb711fc74a8d8354320a77562">get_path_bounds</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; context, <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp; bounds) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a504713da7ce731bae9939116d822ee9a" title="This function is only intended to be used when implementing new canvas items, specifically...">update()</a> or <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> methods. <a href="#a62f29fafb711fc74a8d8354320a77562"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ad45528c3063f53693e22e7a69098cb95">user_bounds_to_device</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; context, <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp; bounds)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a504713da7ce731bae9939116d822ee9a" title="This function is only intended to be used when implementing new canvas items, specifically...">update()</a> or <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> methods. <a href="#ad45528c3063f53693e22e7a69098cb95"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ae69300918b6aa583f95984bae3a78379">user_bounds_to_parent</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; context, <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp; bounds)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> method. <a href="#ae69300918b6aa583f95984bae3a78379"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ad7df40e6463fbd83e9254e9318bca705">check_in_path</a> (double x, double y, const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr, <a class="el" href="group__goocanvasmmEnums.html#ga122a658ef0cec41e09f7c35ecfd48c5c">PointerEvents</a> pointer_events) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple. <a href="#ad7df40e6463fbd83e9254e9318bca705"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a0dc95c8195c7b0c51b557e289d112897">paint_path</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple. <a href="#a0dc95c8195c7b0c51b557e289d112897"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a790c64b99cf610886500d0685ba765ac">changed</a> (bool recompute_bounds)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple. <a href="#a790c64b99cf610886500d0685ba765ac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a1f4b31b7a631bba9e5a10d61232c7527">check_style</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a504713da7ce731bae9939116d822ee9a" title="This function is only intended to be used when implementing new canvas items, specifically...">update()</a> or <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> methods. <a href="#a1f4b31b7a631bba9e5a10d61232c7527"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a322c77fb6fa7f487fd3e23efa240fe6b">get_line_width</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the item's line width. <a href="#a322c77fb6fa7f487fd3e23efa240fe6b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a8464e413f86385566a5fea1d11e01e62">property_title</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A short context-rich description of the item for use by assistive technologies. <a href="#a8464e413f86385566a5fea1d11e01e62"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#afb6e3ae09fdb0cd01071643386494b5f">property_title</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A short context-rich description of the item for use by assistive technologies. <a href="#afb6e3ae09fdb0cd01071643386494b5f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aa695be3aed2681e6ff9da6e3faf700a4">property_visibility_threshold</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The scale threshold at which the item becomes visible. <a href="#aa695be3aed2681e6ff9da6e3faf700a4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a25f1515f63a938a5497b195dfb2acdc3">property_visibility_threshold</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The scale threshold at which the item becomes visible. <a href="#a25f1515f63a938a5497b195dfb2acdc3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="el" href="group__goocanvasmmEnums.html#ga7d798b7e534b576ae0aa60432af54367">ItemVisibility</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a52bdae67a7c5933272a046149f5f884c">property_visibility</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">When the canvas item is visible. <a href="#a52bdae67a7c5933272a046149f5f884c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="el" href="group__goocanvasmmEnums.html#ga7d798b7e534b576ae0aa60432af54367">ItemVisibility</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a91ad774d8dc751bef0c6c9c6734f495c">property_visibility</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">When the canvas item is visible. <a href="#a91ad774d8dc751bef0c6c9c6734f495c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a371b97f83240ce82d82b22994c629137">property_description</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A description of the item for use by assistive technologies. <a href="#a371b97f83240ce82d82b22994c629137"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a22f6e22e457486afa9a2b4360f947631">property_description</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A description of the item for use by assistive technologies. <a href="#a22f6e22e457486afa9a2b4360f947631"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="el" href="group__goocanvasmmEnums.html#ga122a658ef0cec41e09f7c35ecfd48c5c">PointerEvents</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#acbe11f5e6b4e1ce8ea2d1677df69ac3e">property_pointer_events</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies when the item receives pointer events. <a href="#acbe11f5e6b4e1ce8ea2d1677df69ac3e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="el" href="group__goocanvasmmEnums.html#ga122a658ef0cec41e09f7c35ecfd48c5c">PointerEvents</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ac925828b3e2a2cf955f039d652e167b5">property_pointer_events</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies when the item receives pointer events. <a href="#ac925828b3e2a2cf955f039d652e167b5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Matrix.html">Cairo::Matrix</a>* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ace4aa359b81f74d87b13b9e11f22299d">property_transform</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The transformation matrix of the item. <a href="#ace4aa359b81f74d87b13b9e11f22299d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Matrix.html">Cairo::Matrix</a>* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a7e72c63e68b381594929256a558dae44">property_transform</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The transformation matrix of the item. <a href="#a7e72c63e68b381594929256a558dae44"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a685ac7a654b8808dad65633e45e42ff0">property_stroke_pattern</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pattern to use to paint the perimeter of the item. <a href="#a685ac7a654b8808dad65633e45e42ff0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a5b1718cc9bbc367de20bbb2d606c5839">property_stroke_pattern</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pattern to use to paint the perimeter of the item. <a href="#a5b1718cc9bbc367de20bbb2d606c5839"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ab808073864160fed9deba3169028afeb">property_fill_pattern</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pattern to use to paint the interior of the item. <a href="#ab808073864160fed9deba3169028afeb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a0daaf446b2c79fb70076deaec7bdb5c0">property_fill_pattern</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pattern to use to paint the interior of the item. <a href="#a0daaf446b2c79fb70076deaec7bdb5c0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#af423f18e3dace9503993608efdce34b0">property_fill_rule</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The fill rule used to determine which parts of the item are filled. <a href="#af423f18e3dace9503993608efdce34b0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a735a47c5a6ee5f12e343582a382eea6b">property_fill_rule</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The fill rule used to determine which parts of the item are filled. <a href="#a735a47c5a6ee5f12e343582a382eea6b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2d612c31d146fc32d486f9614560c8d1">Cairo::Operator</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aeb7ffd845fac15f44850e80703b853eb">property_operator</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The compositing operator to use. <a href="#aeb7ffd845fac15f44850e80703b853eb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2d612c31d146fc32d486f9614560c8d1">Cairo::Operator</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ade93a8bb13cbe88d1aee1e3f9a67d265">property_operator</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The compositing operator to use. <a href="#ade93a8bb13cbe88d1aee1e3f9a67d265"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2cb381e7f63bef767a7d697fc5af13b4">Cairo::Antialias</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a17af69d9b4ecc83455d06cf1d835413a">property_antialias</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The antialiasing mode to use. <a href="#a17af69d9b4ecc83455d06cf1d835413a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2cb381e7f63bef767a7d697fc5af13b4">Cairo::Antialias</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a8bba3a66d1c5e31f118651831331de29">property_antialias</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The antialiasing mode to use. <a href="#a8bba3a66d1c5e31f118651831331de29"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a3a975ae33e296820951899015c68c4f9">property_font</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The base font to use for the text. <a href="#a3a975ae33e296820951899015c68c4f9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ac62d4eedc4a48477af80c3151643f8ad">property_font</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The base font to use for the text. <a href="#ac62d4eedc4a48477af80c3151643f8ad"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="pangomm-1.4.tag:http://library.gnome.org/devel/pangomm/unstable/" href="http://library.gnome.org/devel/pangomm/unstable/classPango_1_1FontDescription.html">Pango::FontDescription</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a8565e0a764946c994bf51ecd728f5ad9">property_font_desc</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The attributes specifying which font to use. <a href="#a8565e0a764946c994bf51ecd728f5ad9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="pangomm-1.4.tag:http://library.gnome.org/devel/pangomm/unstable/" href="http://library.gnome.org/devel/pangomm/unstable/classPango_1_1FontDescription.html">Pango::FontDescription</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aed190b3ee1b3cd09aff39973295f2c8f">property_font_desc</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The attributes specifying which font to use. <a href="#aed190b3ee1b3cd09aff39973295f2c8f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a36aea516c8dd84609f7e5f5968a3d7c0">Cairo::HintMetrics</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a238bcf2b8b7cf18f952f55ffc0f9f703">property_hint_metrics</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The hinting to be used for font metrics. <a href="#a238bcf2b8b7cf18f952f55ffc0f9f703"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a36aea516c8dd84609f7e5f5968a3d7c0">Cairo::HintMetrics</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#acfeead3b8f39cd6445ce9cf0ca4b2e6e">property_hint_metrics</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The hinting to be used for font metrics. <a href="#acfeead3b8f39cd6445ce9cf0ca4b2e6e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aec46edb28a7455bf2fea3290a1794041">property_line_width</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The line width to use for the item's perimeter. <a href="#aec46edb28a7455bf2fea3290a1794041"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aa8c5ae371154c1f3115556307f842a12">property_line_width</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The line width to use for the item's perimeter. <a href="#aa8c5ae371154c1f3115556307f842a12"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#abbb9aae64ef26733965e6d500ae76f1e">Cairo::LineCap</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a3a759c5fe007bc24362425e50fe59676">property_line_cap</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The line cap style to use. <a href="#a3a759c5fe007bc24362425e50fe59676"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#abbb9aae64ef26733965e6d500ae76f1e">Cairo::LineCap</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a9586025a56b7f94c3c9309ed674f866b">property_line_cap</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The line cap style to use. <a href="#a9586025a56b7f94c3c9309ed674f866b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#adbc632404edaa736e01c12122239de73">Cairo::LineJoin</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a3ed70627a2f64f72ae55ba73fbe6e733">property_line_join</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The line join style to use. <a href="#a3ed70627a2f64f72ae55ba73fbe6e733"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#adbc632404edaa736e01c12122239de73">Cairo::LineJoin</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ab0f53062fdfe57bb48a629a412a65907">property_line_join</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The line join style to use. <a href="#ab0f53062fdfe57bb48a629a412a65907"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a59f4f1007b9acfaac0be283dfdd324b3">property_line_join_miter_limit</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The smallest angle to use with miter joins. <a href="#a59f4f1007b9acfaac0be283dfdd324b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a792412c5bba2efef60da60875dd59b3a">property_line_join_miter_limit</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The smallest angle to use with miter joins. <a href="#a792412c5bba2efef60da60875dd59b3a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="el" href="classGoocanvas_1_1LineDash.html">LineDash</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a142a0b82690a730b8e705c94d84bd32e">property_line_dash</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The dash pattern to use. <a href="#a142a0b82690a730b8e705c94d84bd32e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="el" href="classGoocanvas_1_1LineDash.html">LineDash</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#af475ce09f0a78e1672f5237cee047d40">property_line_dash</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The dash pattern to use. <a href="#af475ce09f0a78e1672f5237cee047d40"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#afa0a1b463caac255f8b61a48fa236f34">property_stroke_color</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The color to use for the item's perimeter. <a href="#afa0a1b463caac255f8b61a48fa236f34"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a1aca1d566a287eaa70de318ec1a7498b">property_stroke_color_rgba</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The color to use for the item's perimeter. <a href="#a1aca1d566a287eaa70de318ec1a7498b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aa117055ff2075c43e287ca4ea3560038">property_stroke_color_rgba</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The color to use for the item's perimeter. <a href="#aa117055ff2075c43e287ca4ea3560038"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="gtkmm-2.4.tag:http://library.gnome.org/devel/gtkmm/unstable/" href="http://library.gnome.org/devel/gtkmm/unstable/classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a9ecbee00298113547ab3d1a81a808aa7">property_stroke_pixbuf</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pixbuf to use to draw the item's perimeter. <a href="#a9ecbee00298113547ab3d1a81a808aa7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a6e9abe84cb9afcb8cfdf5d3094ea3f27">property_fill_color</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The color to use to paint the interior of the item. <a href="#a6e9abe84cb9afcb8cfdf5d3094ea3f27"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ad5114dc1ab51720d00f38a4ea5bac156">property_fill_color_rgba</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The color to use to paint the interior of the item. <a href="#ad5114dc1ab51720d00f38a4ea5bac156"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#aca9d119ff0a68acfb2223a364eb625b9">property_fill_color_rgba</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The color to use to paint the interior of the item. <a href="#aca9d119ff0a68acfb2223a364eb625b9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="gtkmm-2.4.tag:http://library.gnome.org/devel/gtkmm/unstable/" href="http://library.gnome.org/devel/gtkmm/unstable/classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a11bdee6ec1785b1991f075a713401f11">property_fill_pixbuf</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pixbuf to use to paint the interior of the item. <a href="#a11bdee6ec1785b1991f075a713401f11"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGoocanvas_1_1Item.html">Item</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#af711ed7439e790b41316269a559a58e0">property_parent</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The parent item. <a href="#af711ed7439e790b41316269a559a58e0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGoocanvas_1_1Item.html">Item</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a6a19a037a26b2e6e4027b307fa638dbf">property_parent</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The parent item. <a href="#a6a19a037a26b2e6e4027b307fa638dbf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a14a3d7899c317729d2d6b25d582f6b7c">property_can_focus</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the item can take the keyboard focus. <a href="#a14a3d7899c317729d2d6b25d582f6b7c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ab22e3e3a1334668effe832f72d9a753e">property_can_focus</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the item can take the keyboard focus. <a href="#ab22e3e3a1334668effe832f72d9a753e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a43156956ba631ce5c2d972e8053f4ab7">property_clip_path</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The sequence of path commands specifying the clip path. <a href="#a43156956ba631ce5c2d972e8053f4ab7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a05fe35b2ef32731886d7cf39862991cb">property_clip_fill_rule</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The fill rule used to determine which parts of the item are clipped. <a href="#a05fe35b2ef32731886d7cf39862991cb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a9c74675e72d911edfb1c9f48704ff4f9">property_clip_fill_rule</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The fill rule used to determine which parts of the item are clipped. <a href="#a9c74675e72d911edfb1c9f48704ff4f9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a78f8f44be0c47ad35ff2f50a30f648c2">get_bounds</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ab3f5f9823c82de4d485f3e6fecffc54e">set_bounds</a> (const <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01167.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a9f07d59d59b8afc26f41e7d53eaf172e">ItemSimple</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#adb1fdb79ef229640935155098a21b592">simple_create_path_vfunc</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a3f079e01b4e1276c95d658f9ae83a0cb">simple_update_vfunc</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a947c6223862acc4fa9aa5dcd0b2ab18a">simple_paint_vfunc</a> (const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr, const <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp; bounds)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a22ca6db53b82ca00864b9fdda2e3564d">simple_is_item_at_vfunc</a> (double x, double y, const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr, bool is_pointer_event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a3a597bcaa16d9bb3a90961e82305ad6e">get_need_update</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#af636fc62a1ab2b92a8ffe45593f04cf4">set_need_update</a> (const bool&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01167.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#ace1512ffea0d72065964ca16ff9d3144">get_need_entire_subtree_update</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#a1f5f8fe41e3fb1c639fac249a4d8f31e">set_need_entire_subtree_update</a> (const bool&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01167.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
&lt; <a class="el" href="classGoocanvas_1_1ItemSimple.html">Goocanvas::ItemSimple</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGoocanvas_1_1ItemSimple.html#af95365e27c702ac8cdd3c65313a23dfe">wrap</a> (GooCanvasItemSimple* object, bool take_copy=false)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#af95365e27c702ac8cdd3c65313a23dfe"></a><br/></td></tr>
</table>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a500695d01e607406fb662a4117f479e6"></a><!-- doxytag: member="Goocanvas::ItemSimple::~ItemSimple" ref="a500695d01e607406fb662a4117f479e6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Goocanvas::ItemSimple::~ItemSimple </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9f07d59d59b8afc26f41e7d53eaf172e"></a><!-- doxytag: member="Goocanvas::ItemSimple::ItemSimple" ref="a9f07d59d59b8afc26f41e7d53eaf172e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Goocanvas::ItemSimple::ItemSimple </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a790c64b99cf610886500d0685ba765ac"></a><!-- doxytag: member="Goocanvas::ItemSimple::changed" ref="a790c64b99cf610886500d0685ba765ac" args="(bool recompute_bounds)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::changed </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>recompute_bounds</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple. </p>
<p>It is used as a callback for the "changed" signal of the item models. It requests an update or redraw of the item as appropriate. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>recompute_bounds</em>&#160;</td><td>If the item's bounds need to be recomputed. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ad7df40e6463fbd83e9254e9318bca705"></a><!-- doxytag: member="Goocanvas::ItemSimple::check_in_path" ref="ad7df40e6463fbd83e9254e9318bca705" args="(double x, double y, const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr, PointerEvents pointer_events) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Goocanvas::ItemSimple::check_in_path </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>cr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__goocanvasmmEnums.html#ga122a658ef0cec41e09f7c35ecfd48c5c">PointerEvents</a>&#160;</td>
          <td class="paramname"> <em>pointer_events</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple. </p>
<p>It checks if the given point is in the current path, using the item's style settings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x coordinate of the point. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y coordinate of the point. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cr</em>&#160;</td><td>A cairo context. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pointer_events</em>&#160;</td><td>Specifies which parts of the path to check. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the given point is in the current path. </dd></dl>

</div>
</div>
<a class="anchor" id="a1f4b31b7a631bba9e5a10d61232c7527"></a><!-- doxytag: member="Goocanvas::ItemSimple::check_style" ref="a1f4b31b7a631bba9e5a10d61232c7527" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::check_style </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a504713da7ce731bae9939116d822ee9a" title="This function is only intended to be used when implementing new canvas items, specifically...">update()</a> or <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> methods. </p>
<p>It ensures that the item's style is setup correctly. If the item has its own Goo::CanvasStyle it makes sure the parent is set correctly. If it doesn't have its own style it uses the parent item's style. </p>

</div>
</div>
<a class="anchor" id="a78f8f44be0c47ad35ff2f50a30f648c2"></a><!-- doxytag: member="Goocanvas::ItemSimple::get_bounds" ref="a78f8f44be0c47ad35ff2f50a30f648c2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a> Goocanvas::ItemSimple::get_bounds </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a04ae90b0d58c40eb2956260b7e364ea8">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a322c77fb6fa7f487fd3e23efa240fe6b"></a><!-- doxytag: member="Goocanvas::ItemSimple::get_line_width" ref="a322c77fb6fa7f487fd3e23efa240fe6b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Goocanvas::ItemSimple::get_line_width </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the item's line width. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The item's line width. </dd></dl>

</div>
</div>
<a class="anchor" id="ace1512ffea0d72065964ca16ff9d3144"></a><!-- doxytag: member="Goocanvas::ItemSimple::get_need_entire_subtree_update" ref="ace1512ffea0d72065964ca16ff9d3144" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Goocanvas::ItemSimple::get_need_entire_subtree_update </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3a597bcaa16d9bb3a90961e82305ad6e"></a><!-- doxytag: member="Goocanvas::ItemSimple::get_need_update" ref="a3a597bcaa16d9bb3a90961e82305ad6e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Goocanvas::ItemSimple::get_need_update </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a62f29fafb711fc74a8d8354320a77562"></a><!-- doxytag: member="Goocanvas::ItemSimple::get_path_bounds" ref="a62f29fafb711fc74a8d8354320a77562" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;context, Bounds &amp;bounds) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::get_path_bounds </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp;&#160;</td>
          <td class="paramname"> <em>bounds</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a504713da7ce731bae9939116d822ee9a" title="This function is only intended to be used when implementing new canvas items, specifically...">update()</a> or <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> methods. </p>
<p>It calculates the bounds of the current path, using the item's style settings, and stores the results in the given Goo::CanvasBounds struct.</p>
<p>The returned bounds contains the bounding box of the path in device space, converted to user space coordinates. To calculate the bounds completely in user space, use cairo_identity_matrix() to temporarily reset the current transformation matrix to the identity matrix. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cr</em>&#160;</td><td>A cairo context. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>bounds</em>&#160;</td><td>The Goo::CanvasBounds struct to store the resulting bounding box. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a657e0d7bb524625fe54c7d62642609c9"></a><!-- doxytag: member="Goocanvas::ItemSimple::gobj" ref="a657e0d7bb524625fe54c7d62642609c9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GooCanvasItemSimple* Goocanvas::ItemSimple::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a738f5ccdcc0011e00c408f93b8104473">Goocanvas::Item</a>.</p>

<p>Reimplemented in <a class="el" href="classGoocanvas_1_1Ellipse.html#a8624b3a6becb7e2944ccabc532bc6497">Goocanvas::Ellipse</a>, <a class="el" href="classGoocanvas_1_1Grid.html#aedbf56782045226b359164348c60d9fd">Goocanvas::Grid</a>, <a class="el" href="classGoocanvas_1_1GridModel.html#a58c169e42e0f323fb4997432c0b1f801">Goocanvas::GridModel</a>, <a class="el" href="classGoocanvas_1_1Group.html#ae57b8939f3ba41a12ac8dbd159f56378">Goocanvas::Group</a>, <a class="el" href="classGoocanvas_1_1Image.html#ad60c3c4fe71a1b85eda321359f65d6a3">Goocanvas::Image</a>, <a class="el" href="classGoocanvas_1_1Polyline.html#a95661d6c12f1b9f10577f4afa5a38f23">Goocanvas::Polyline</a>, <a class="el" href="classGoocanvas_1_1Path.html#a77dfa9677eeee9b1622dc0ba00a56a98">Goocanvas::Path</a>, <a class="el" href="classGoocanvas_1_1Rect.html#ac341cbfeeba19c1d3fa50dc8cc641a52">Goocanvas::Rect</a>, <a class="el" href="classGoocanvas_1_1Table.html#add8d55462dd4646601aaaada53a1b6e4">Goocanvas::Table</a>, <a class="el" href="classGoocanvas_1_1Text.html#a15e96496dd6036c5975413af6bbff931">Goocanvas::Text</a>, and <a class="el" href="classGoocanvas_1_1Widget.html#ac141971008fdbfeb4dbb753989321ed6">Goocanvas::Widget</a>.</p>

</div>
</div>
<a class="anchor" id="a20d3490397b4082050a20e721fcfeec6"></a><!-- doxytag: member="Goocanvas::ItemSimple::gobj" ref="a20d3490397b4082050a20e721fcfeec6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GooCanvasItemSimple* Goocanvas::ItemSimple::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#ac1779f000d57274608de71b2873ee9f0">Goocanvas::Item</a>.</p>

<p>Reimplemented in <a class="el" href="classGoocanvas_1_1Ellipse.html#a7c26880d85c7d59b61e09cefd930c890">Goocanvas::Ellipse</a>, <a class="el" href="classGoocanvas_1_1Grid.html#a6fa820bec11d458172605dd25c5abfff">Goocanvas::Grid</a>, <a class="el" href="classGoocanvas_1_1GridModel.html#a9bfff1b0d0a132d72045fb3f5e93257e">Goocanvas::GridModel</a>, <a class="el" href="classGoocanvas_1_1Group.html#a2431ba7952286e94a1579eb68e298219">Goocanvas::Group</a>, <a class="el" href="classGoocanvas_1_1Image.html#a4a43bd51fc84c9b629bba4be2b6b2daa">Goocanvas::Image</a>, <a class="el" href="classGoocanvas_1_1Polyline.html#ad6ee680d1593e2d5d093762b07c4eb0d">Goocanvas::Polyline</a>, <a class="el" href="classGoocanvas_1_1Path.html#a9b70cd4dd93ab3249fa689c7381a8507">Goocanvas::Path</a>, <a class="el" href="classGoocanvas_1_1Rect.html#a552600faa9e7ac80f622371486736c2e">Goocanvas::Rect</a>, <a class="el" href="classGoocanvas_1_1Table.html#a3dd04713e0528aa3d8839954f047a63a">Goocanvas::Table</a>, <a class="el" href="classGoocanvas_1_1Text.html#aa76819f1ec0627019597617357be48a5">Goocanvas::Text</a>, and <a class="el" href="classGoocanvas_1_1Widget.html#a4a617ea2de9eab9939f6df1db4a34e08">Goocanvas::Widget</a>.</p>

</div>
</div>
<a class="anchor" id="a9d79350e5a5ac08dff1bf49b6260e0fd"></a><!-- doxytag: member="Goocanvas::ItemSimple::gobj_copy" ref="a9d79350e5a5ac08dff1bf49b6260e0fd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GooCanvasItemSimple* Goocanvas::ItemSimple::gobj_copy </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>

<p>Reimplemented in <a class="el" href="classGoocanvas_1_1Ellipse.html#a806572a0d59c816b012a406589ba89fc">Goocanvas::Ellipse</a>, <a class="el" href="classGoocanvas_1_1Grid.html#a5377c45e8069313eeffe1aad6cddaafd">Goocanvas::Grid</a>, <a class="el" href="classGoocanvas_1_1GridModel.html#a2ce2ffa47206a04f0a7feda6bb943973">Goocanvas::GridModel</a>, <a class="el" href="classGoocanvas_1_1Group.html#a693819001471491ffee533443ccd3b78">Goocanvas::Group</a>, <a class="el" href="classGoocanvas_1_1Image.html#a032b71d95c5c2eaf4e1af72646d7b94d">Goocanvas::Image</a>, <a class="el" href="classGoocanvas_1_1Polyline.html#afab73cd820231a9c707ecb9a66f9ee14">Goocanvas::Polyline</a>, <a class="el" href="classGoocanvas_1_1Path.html#a470438794e2a630bbb55ebf5c505a9ca">Goocanvas::Path</a>, <a class="el" href="classGoocanvas_1_1Rect.html#ae53dcc7dcd8793899fce4fedecdb39fd">Goocanvas::Rect</a>, <a class="el" href="classGoocanvas_1_1Table.html#ad2f5173eccaac66d57b3b1f32494b147">Goocanvas::Table</a>, <a class="el" href="classGoocanvas_1_1Text.html#a85753996c6256b30af527e796cf86284">Goocanvas::Text</a>, and <a class="el" href="classGoocanvas_1_1Widget.html#adffc2c47f5b7698b9a2d2c103fb0f81e">Goocanvas::Widget</a>.</p>

</div>
</div>
<a class="anchor" id="a0dc95c8195c7b0c51b557e289d112897"></a><!-- doxytag: member="Goocanvas::ItemSimple::paint_path" ref="a0dc95c8195c7b0c51b557e289d112897" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::paint_path </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>cr</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple. </p>
<p>It paints the current path, using the item's style settings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cr</em>&#160;</td><td>A cairo context. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a8bba3a66d1c5e31f118651831331de29"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_antialias" ref="a8bba3a66d1c5e31f118651831331de29" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2cb381e7f63bef767a7d697fc5af13b4">Cairo::Antialias</a>&gt; Goocanvas::ItemSimple::property_antialias </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The antialiasing mode to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a17af69d9b4ecc83455d06cf1d835413a"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_antialias" ref="a17af69d9b4ecc83455d06cf1d835413a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2cb381e7f63bef767a7d697fc5af13b4">Cairo::Antialias</a>&gt; Goocanvas::ItemSimple::property_antialias </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The antialiasing mode to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab22e3e3a1334668effe832f72d9a753e"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_can_focus" ref="ab22e3e3a1334668effe832f72d9a753e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;bool&gt; Goocanvas::ItemSimple::property_can_focus </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>If the item can take the keyboard focus. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#aa184dcabb6ac4e178978ca5579f2420f">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a14a3d7899c317729d2d6b25d582f6b7c"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_can_focus" ref="a14a3d7899c317729d2d6b25d582f6b7c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt; Goocanvas::ItemSimple::property_can_focus </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>If the item can take the keyboard focus. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a7dde5f8aeb49fd8796b4c889d3dcfc32">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a9c74675e72d911edfb1c9f48704ff4f9"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_clip_fill_rule" ref="a9c74675e72d911edfb1c9f48704ff4f9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a>&gt; Goocanvas::ItemSimple::property_clip_fill_rule </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The fill rule used to determine which parts of the item are clipped. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a05fe35b2ef32731886d7cf39862991cb"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_clip_fill_rule" ref="a05fe35b2ef32731886d7cf39862991cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a>&gt; Goocanvas::ItemSimple::property_clip_fill_rule </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The fill rule used to determine which parts of the item are clipped. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a43156956ba631ce5c2d972e8053f4ab7"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_clip_path" ref="a43156956ba631ce5c2d972e8053f4ab7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_clip_path </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The sequence of path commands specifying the clip path. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a22f6e22e457486afa9a2b4360f947631"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_description" ref="a22f6e22e457486afa9a2b4360f947631" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A description of the item for use by assistive technologies. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a9a68cc884b5a7526b64e044be2d5b572">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a371b97f83240ce82d82b22994c629137"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_description" ref="a371b97f83240ce82d82b22994c629137" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A description of the item for use by assistive technologies. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a8dc0e34ea3c01c6ddc6a2d56ded3c886">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a6e9abe84cb9afcb8cfdf5d3094ea3f27"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_color" ref="a6e9abe84cb9afcb8cfdf5d3094ea3f27" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_fill_color </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The color to use to paint the interior of the item. </p>
<p>To disable painting set the 'fill-pattern' property to NULL.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aca9d119ff0a68acfb2223a364eb625b9"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_color_rgba" ref="aca9d119ff0a68acfb2223a364eb625b9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Goocanvas::ItemSimple::property_fill_color_rgba </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The color to use to paint the interior of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ad5114dc1ab51720d00f38a4ea5bac156"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_color_rgba" ref="ad5114dc1ab51720d00f38a4ea5bac156" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Goocanvas::ItemSimple::property_fill_color_rgba </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The color to use to paint the interior of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a0daaf446b2c79fb70076deaec7bdb5c0"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_pattern" ref="a0daaf446b2c79fb70076deaec7bdb5c0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a>&gt; &gt; Goocanvas::ItemSimple::property_fill_pattern </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pattern to use to paint the interior of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab808073864160fed9deba3169028afeb"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_pattern" ref="ab808073864160fed9deba3169028afeb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a>&gt; &gt; Goocanvas::ItemSimple::property_fill_pattern </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pattern to use to paint the interior of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a11bdee6ec1785b1991f075a713401f11"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_pixbuf" ref="a11bdee6ec1785b1991f075a713401f11" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<a class="elRef" doxygen="gtkmm-2.4.tag:http://library.gnome.org/devel/gtkmm/unstable/" href="http://library.gnome.org/devel/gtkmm/unstable/classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; Goocanvas::ItemSimple::property_fill_pixbuf </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pixbuf to use to paint the interior of the item. </p>
<p>To disable painting set the 'fill-pattern' property to NULL.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a735a47c5a6ee5f12e343582a382eea6b"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_rule" ref="a735a47c5a6ee5f12e343582a382eea6b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a>&gt; Goocanvas::ItemSimple::property_fill_rule </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The fill rule used to determine which parts of the item are filled. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="af423f18e3dace9503993608efdce34b0"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_fill_rule" ref="af423f18e3dace9503993608efdce34b0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a1ba15b0a2e22c87c14af044801006c85">Cairo::FillRule</a>&gt; Goocanvas::ItemSimple::property_fill_rule </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The fill rule used to determine which parts of the item are filled. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ac62d4eedc4a48477af80c3151643f8ad"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_font" ref="ac62d4eedc4a48477af80c3151643f8ad" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_font </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The base font to use for the text. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a3a975ae33e296820951899015c68c4f9"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_font" ref="a3a975ae33e296820951899015c68c4f9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_font </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The base font to use for the text. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aed190b3ee1b3cd09aff39973295f2c8f"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_font_desc" ref="aed190b3ee1b3cd09aff39973295f2c8f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="pangomm-1.4.tag:http://library.gnome.org/devel/pangomm/unstable/" href="http://library.gnome.org/devel/pangomm/unstable/classPango_1_1FontDescription.html">Pango::FontDescription</a>&gt; Goocanvas::ItemSimple::property_font_desc </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The attributes specifying which font to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a8565e0a764946c994bf51ecd728f5ad9"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_font_desc" ref="a8565e0a764946c994bf51ecd728f5ad9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="pangomm-1.4.tag:http://library.gnome.org/devel/pangomm/unstable/" href="http://library.gnome.org/devel/pangomm/unstable/classPango_1_1FontDescription.html">Pango::FontDescription</a>&gt; Goocanvas::ItemSimple::property_font_desc </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The attributes specifying which font to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="acfeead3b8f39cd6445ce9cf0ca4b2e6e"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_hint_metrics" ref="acfeead3b8f39cd6445ce9cf0ca4b2e6e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a36aea516c8dd84609f7e5f5968a3d7c0">Cairo::HintMetrics</a>&gt; Goocanvas::ItemSimple::property_hint_metrics </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The hinting to be used for font metrics. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a238bcf2b8b7cf18f952f55ffc0f9f703"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_hint_metrics" ref="a238bcf2b8b7cf18f952f55ffc0f9f703" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a36aea516c8dd84609f7e5f5968a3d7c0">Cairo::HintMetrics</a>&gt; Goocanvas::ItemSimple::property_hint_metrics </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The hinting to be used for font metrics. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9586025a56b7f94c3c9309ed674f866b"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_cap" ref="a9586025a56b7f94c3c9309ed674f866b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#abbb9aae64ef26733965e6d500ae76f1e">Cairo::LineCap</a>&gt; Goocanvas::ItemSimple::property_line_cap </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The line cap style to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a3a759c5fe007bc24362425e50fe59676"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_cap" ref="a3a759c5fe007bc24362425e50fe59676" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#abbb9aae64ef26733965e6d500ae76f1e">Cairo::LineCap</a>&gt; Goocanvas::ItemSimple::property_line_cap </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The line cap style to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="af475ce09f0a78e1672f5237cee047d40"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_dash" ref="af475ce09f0a78e1672f5237cee047d40" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="classGoocanvas_1_1LineDash.html">LineDash</a>&gt; Goocanvas::ItemSimple::property_line_dash </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The dash pattern to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a142a0b82690a730b8e705c94d84bd32e"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_dash" ref="a142a0b82690a730b8e705c94d84bd32e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGoocanvas_1_1LineDash.html">LineDash</a>&gt; Goocanvas::ItemSimple::property_line_dash </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The dash pattern to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab0f53062fdfe57bb48a629a412a65907"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_join" ref="ab0f53062fdfe57bb48a629a412a65907" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#adbc632404edaa736e01c12122239de73">Cairo::LineJoin</a>&gt; Goocanvas::ItemSimple::property_line_join </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The line join style to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a3ed70627a2f64f72ae55ba73fbe6e733"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_join" ref="a3ed70627a2f64f72ae55ba73fbe6e733" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#adbc632404edaa736e01c12122239de73">Cairo::LineJoin</a>&gt; Goocanvas::ItemSimple::property_line_join </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The line join style to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a792412c5bba2efef60da60875dd59b3a"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_join_miter_limit" ref="a792412c5bba2efef60da60875dd59b3a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;double&gt; Goocanvas::ItemSimple::property_line_join_miter_limit </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The smallest angle to use with miter joins. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a59f4f1007b9acfaac0be283dfdd324b3"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_join_miter_limit" ref="a59f4f1007b9acfaac0be283dfdd324b3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt; Goocanvas::ItemSimple::property_line_join_miter_limit </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The smallest angle to use with miter joins. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aa8c5ae371154c1f3115556307f842a12"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_width" ref="aa8c5ae371154c1f3115556307f842a12" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;double&gt; Goocanvas::ItemSimple::property_line_width </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The line width to use for the item's perimeter. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aec46edb28a7455bf2fea3290a1794041"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_line_width" ref="aec46edb28a7455bf2fea3290a1794041" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt; Goocanvas::ItemSimple::property_line_width </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The line width to use for the item's perimeter. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ade93a8bb13cbe88d1aee1e3f9a67d265"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_operator" ref="ade93a8bb13cbe88d1aee1e3f9a67d265" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2d612c31d146fc32d486f9614560c8d1">Cairo::Operator</a>&gt; Goocanvas::ItemSimple::property_operator </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The compositing operator to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aeb7ffd845fac15f44850e80703b853eb"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_operator" ref="aeb7ffd845fac15f44850e80703b853eb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/namespaceCairo.html#a2d612c31d146fc32d486f9614560c8d1">Cairo::Operator</a>&gt; Goocanvas::ItemSimple::property_operator </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The compositing operator to use. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a6a19a037a26b2e6e4027b307fa638dbf"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_parent" ref="a6a19a037a26b2e6e4027b307fa638dbf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGoocanvas_1_1Item.html">Item</a>&gt; &gt; Goocanvas::ItemSimple::property_parent </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The parent item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#ae2c30094c18a543a99d986cde4b441c9">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="af711ed7439e790b41316269a559a58e0"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_parent" ref="af711ed7439e790b41316269a559a58e0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGoocanvas_1_1Item.html">Item</a>&gt; &gt; Goocanvas::ItemSimple::property_parent </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The parent item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#adc1a788ece6493bb90a8469b15b882cc">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="ac925828b3e2a2cf955f039d652e167b5"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_pointer_events" ref="ac925828b3e2a2cf955f039d652e167b5" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__goocanvasmmEnums.html#ga122a658ef0cec41e09f7c35ecfd48c5c">PointerEvents</a>&gt; Goocanvas::ItemSimple::property_pointer_events </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Specifies when the item receives pointer events. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#aaf8c918c78f03e6bc1e163bf9af6dae8">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="acbe11f5e6b4e1ce8ea2d1677df69ac3e"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_pointer_events" ref="acbe11f5e6b4e1ce8ea2d1677df69ac3e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__goocanvasmmEnums.html#ga122a658ef0cec41e09f7c35ecfd48c5c">PointerEvents</a>&gt; Goocanvas::ItemSimple::property_pointer_events </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Specifies when the item receives pointer events. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a69e1aa5f926eaef8fa6f97d09ae588fb">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="afa0a1b463caac255f8b61a48fa236f34"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_stroke_color" ref="afa0a1b463caac255f8b61a48fa236f34" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_stroke_color </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The color to use for the item's perimeter. </p>
<p>To disable painting set the 'stroke-pattern' property to NULL.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aa117055ff2075c43e287ca4ea3560038"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_stroke_color_rgba" ref="aa117055ff2075c43e287ca4ea3560038" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Goocanvas::ItemSimple::property_stroke_color_rgba </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The color to use for the item's perimeter. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a1aca1d566a287eaa70de318ec1a7498b"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_stroke_color_rgba" ref="a1aca1d566a287eaa70de318ec1a7498b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Goocanvas::ItemSimple::property_stroke_color_rgba </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The color to use for the item's perimeter. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a5b1718cc9bbc367de20bbb2d606c5839"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_stroke_pattern" ref="a5b1718cc9bbc367de20bbb2d606c5839" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a>&gt; &gt; Goocanvas::ItemSimple::property_stroke_pattern </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pattern to use to paint the perimeter of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a685ac7a654b8808dad65633e45e42ff0"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_stroke_pattern" ref="a685ac7a654b8808dad65633e45e42ff0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Pattern.html">Cairo::Pattern</a>&gt; &gt; Goocanvas::ItemSimple::property_stroke_pattern </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pattern to use to paint the perimeter of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9ecbee00298113547ab3d1a81a808aa7"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_stroke_pixbuf" ref="a9ecbee00298113547ab3d1a81a808aa7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<a class="elRef" doxygen="gtkmm-2.4.tag:http://library.gnome.org/devel/gtkmm/unstable/" href="http://library.gnome.org/devel/gtkmm/unstable/classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; Goocanvas::ItemSimple::property_stroke_pixbuf </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pixbuf to use to draw the item's perimeter. </p>
<p>To disable painting set the 'stroke-pattern' property to NULL.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="afb6e3ae09fdb0cd01071643386494b5f"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_title" ref="afb6e3ae09fdb0cd01071643386494b5f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_title </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A short context-rich description of the item for use by assistive technologies. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a9d4a416172f05ec4a2363b64727f3ead">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a8464e413f86385566a5fea1d11e01e62"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_title" ref="a8464e413f86385566a5fea1d11e01e62" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Goocanvas::ItemSimple::property_title </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A short context-rich description of the item for use by assistive technologies. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a7670615a364d37f2260071e8f2654dc3">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a7e72c63e68b381594929256a558dae44"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_transform" ref="a7e72c63e68b381594929256a558dae44" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Matrix.html">Cairo::Matrix</a>*&gt; Goocanvas::ItemSimple::property_transform </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The transformation matrix of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#acb86734d30865a2f9ccea0698b21cd50">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="ace4aa359b81f74d87b13b9e11f22299d"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_transform" ref="ace4aa359b81f74d87b13b9e11f22299d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Matrix.html">Cairo::Matrix</a>*&gt; Goocanvas::ItemSimple::property_transform </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The transformation matrix of the item. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a83c30a889bc98e9e822486b71f150588">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a91ad774d8dc751bef0c6c9c6734f495c"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_visibility" ref="a91ad774d8dc751bef0c6c9c6734f495c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__goocanvasmmEnums.html#ga7d798b7e534b576ae0aa60432af54367">ItemVisibility</a>&gt; Goocanvas::ItemSimple::property_visibility </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>When the canvas item is visible. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a531379dee5249aa7dca8cd0329d6d99e">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a52bdae67a7c5933272a046149f5f884c"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_visibility" ref="a52bdae67a7c5933272a046149f5f884c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__goocanvasmmEnums.html#ga7d798b7e534b576ae0aa60432af54367">ItemVisibility</a>&gt; Goocanvas::ItemSimple::property_visibility </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>When the canvas item is visible. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a4a2dd02524a4fa395975272562284b6c">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a25f1515f63a938a5497b195dfb2acdc3"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_visibility_threshold" ref="a25f1515f63a938a5497b195dfb2acdc3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;double&gt; Goocanvas::ItemSimple::property_visibility_threshold </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The scale threshold at which the item becomes visible. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a7baa0f0d5f5b5cb0b376f8c139952793">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="aa695be3aed2681e6ff9da6e3faf700a4"></a><!-- doxytag: member="Goocanvas::ItemSimple::property_visibility_threshold" ref="aa695be3aed2681e6ff9da6e3faf700a4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt; Goocanvas::ItemSimple::property_visibility_threshold </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The scale threshold at which the item becomes visible. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#a571b4cc1550bd0eb172448e6543a3ce3">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="ab3f5f9823c82de4d485f3e6fecffc54e"></a><!-- doxytag: member="Goocanvas::ItemSimple::set_bounds" ref="ab3f5f9823c82de4d485f3e6fecffc54e" args="(const Bounds &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::set_bounds </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp;&#160;</td>
          <td class="paramname"> <em>value</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab97414190a08841aad604f85ebbb100b"></a><!-- doxytag: member="Goocanvas::ItemSimple::set_model" ref="ab97414190a08841aad604f85ebbb100b" args="(const Glib::RefPtr&lt; ItemModel &gt; &amp;model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::set_model </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGoocanvas_1_1ItemModel.html">ItemModel</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>model</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function should be called by subclasses of Goo::CanvasItemSimple in their <a class="el" href="classGoocanvas_1_1ItemSimple.html#ab97414190a08841aad604f85ebbb100b" title="This function should be called by subclasses of Goo::CanvasItemSimple in their set_model()...">set_model()</a> method. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&#160;</td><td>The model that <em>item</em> will view. </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented from <a class="el" href="classGoocanvas_1_1Item.html#adc2bd4364797a14048c8232b409af20f">Goocanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a1f5f8fe41e3fb1c639fac249a4d8f31e"></a><!-- doxytag: member="Goocanvas::ItemSimple::set_need_entire_subtree_update" ref="a1f5f8fe41e3fb1c639fac249a4d8f31e" args="(const bool &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::set_need_entire_subtree_update </td>
          <td>(</td>
          <td class="paramtype">const bool &amp;&#160;</td>
          <td class="paramname"> <em>value</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af636fc62a1ab2b92a8ffe45593f04cf4"></a><!-- doxytag: member="Goocanvas::ItemSimple::set_need_update" ref="af636fc62a1ab2b92a8ffe45593f04cf4" args="(const bool &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::set_need_update </td>
          <td>(</td>
          <td class="paramtype">const bool &amp;&#160;</td>
          <td class="paramname"> <em>value</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adb1fdb79ef229640935155098a21b592"></a><!-- doxytag: member="Goocanvas::ItemSimple::simple_create_path_vfunc" ref="adb1fdb79ef229640935155098a21b592" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Goocanvas::ItemSimple::simple_create_path_vfunc </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>cr</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a22ca6db53b82ca00864b9fdda2e3564d"></a><!-- doxytag: member="Goocanvas::ItemSimple::simple_is_item_at_vfunc" ref="a22ca6db53b82ca00864b9fdda2e3564d" args="(double x, double y, const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr, bool is_pointer_event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Goocanvas::ItemSimple::simple_is_item_at_vfunc </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>cr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>is_pointer_event</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a947c6223862acc4fa9aa5dcd0b2ab18a"></a><!-- doxytag: member="Goocanvas::ItemSimple::simple_paint_vfunc" ref="a947c6223862acc4fa9aa5dcd0b2ab18a" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr, const Bounds &amp;bounds)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Goocanvas::ItemSimple::simple_paint_vfunc </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>cr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp;&#160;</td>
          <td class="paramname"> <em>bounds</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f079e01b4e1276c95d658f9ae83a0cb"></a><!-- doxytag: member="Goocanvas::ItemSimple::simple_update_vfunc" ref="a3f079e01b4e1276c95d658f9ae83a0cb" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Goocanvas::ItemSimple::simple_update_vfunc </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>cr</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad45528c3063f53693e22e7a69098cb95"></a><!-- doxytag: member="Goocanvas::ItemSimple::user_bounds_to_device" ref="ad45528c3063f53693e22e7a69098cb95" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;context, Bounds &amp;bounds)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::user_bounds_to_device </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp;&#160;</td>
          <td class="paramname"> <em>bounds</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a504713da7ce731bae9939116d822ee9a" title="This function is only intended to be used when implementing new canvas items, specifically...">update()</a> or <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> methods. </p>
<p>It converts the item's bounds to a bounding box in device space. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cr</em>&#160;</td><td>A cairo context. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>bounds</em>&#160;</td><td>The bounds of the item, in the item's coordinate space. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae69300918b6aa583f95984bae3a78379"></a><!-- doxytag: member="Goocanvas::ItemSimple::user_bounds_to_parent" ref="ae69300918b6aa583f95984bae3a78379" args="(const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;context, Bounds &amp;bounds)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Goocanvas::ItemSimple::user_bounds_to_parent </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
          <td class="paramname"> <em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGoocanvas_1_1Bounds.html">Bounds</a>&amp;&#160;</td>
          <td class="paramname"> <em>bounds</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function is intended to be used by subclasses of Goo::CanvasItemSimple, typically in their <a class="el" href="classGoocanvas_1_1Item.html#a76fdacbc0edfa972b2047d4306eb60b2" title="This function is only intended to be used when implementing new canvas items, specifically...">get_requested_area()</a> method. </p>
<p>It converts the item's bounds to a bounding box in its parent's coordinate space. If the item has no transformation matrix set then no conversion is needed. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cr</em>&#160;</td><td>A cairo context. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>bounds</em>&#160;</td><td>The bounds of the item, in the item's coordinate space. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="af95365e27c702ac8cdd3c65313a23dfe"></a><!-- doxytag: member="Goocanvas::ItemSimple::wrap" ref="af95365e27c702ac8cdd3c65313a23dfe" args="(GooCanvasItemSimple *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGoocanvas_1_1ItemSimple.html">Goocanvas::ItemSimple</a> &gt; wrap </td>
          <td>(</td>
          <td class="paramtype">GooCanvasItemSimple *&#160;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&#160;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&#160;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>goocanvasmm/itemsimple.h</li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Apr 16 14:18:20 2010 for goocanvasmm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>