Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > bf2f85f5c1ddeba45a38d664de44b703 > files > 95

flowcanvas-devel-0.7.1-8.fc18.i686.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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>FlowCanvas: FlowCanvas::Ellipse Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FlowCanvas
   &#160;<span id="projectnumber">0.7.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <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>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceFlowCanvas.html">FlowCanvas</a></li><li class="navelem"><a class="el" href="classFlowCanvas_1_1Ellipse.html">Ellipse</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classFlowCanvas_1_1Ellipse-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">FlowCanvas::Ellipse Class Reference<div class="ingroups"><a class="el" href="group__FlowCanvas.html">FlowCanvas</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>A (possibly named) circular <a class="el" href="classFlowCanvas_1_1Item.html" title="An item on a Canvas.">Item</a> which is <a class="el" href="classFlowCanvas_1_1Connectable.html" title="An object a Connection can connect to.">Connectable</a>.  
 <a href="classFlowCanvas_1_1Ellipse.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="Ellipse_8hpp_source.html">Ellipse.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for FlowCanvas::Ellipse:</div>
<div class="dyncontent">
<div class="center"><img src="classFlowCanvas_1_1Ellipse__inherit__graph.png" border="0" usemap="#FlowCanvas_1_1Ellipse_inherit__map" alt="Inheritance graph"/></div>
<map name="FlowCanvas_1_1Ellipse_inherit__map" id="FlowCanvas_1_1Ellipse_inherit__map">
<area shape="rect" id="node2" href="classFlowCanvas_1_1Item.html" title="An item on a Canvas." alt="" coords="31,96,160,123"/><area shape="rect" id="node8" href="classFlowCanvas_1_1Connectable.html" title="An object a Connection can connect to." alt="" coords="185,96,361,123"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for FlowCanvas::Ellipse:</div>
<div class="dyncontent">
<div class="center"><img src="classFlowCanvas_1_1Ellipse__coll__graph.png" border="0" usemap="#FlowCanvas_1_1Ellipse_coll__map" alt="Collaboration graph"/></div>
<map name="FlowCanvas_1_1Ellipse_coll__map" id="FlowCanvas_1_1Ellipse_coll__map">
<area shape="rect" id="node2" href="classFlowCanvas_1_1Item.html" title="An item on a Canvas." alt="" coords="31,96,160,123"/><area shape="rect" id="node8" href="classFlowCanvas_1_1Connectable.html" title="An object a Connection can connect to." alt="" coords="185,96,361,123"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:afc9819104472fa9017574fa51f80ba93"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#afc9819104472fa9017574fa51f80ba93">Ellipse</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Canvas.html">Canvas</a> &gt; <a class="el" href="classFlowCanvas_1_1Item.html#a0298abb7a7d9523f34052a7a32f8e160">canvas</a>, const std::string &amp;<a class="el" href="classFlowCanvas_1_1Item.html#a3709fbc5c09c131283214abaae4827c2">name</a>, double x, double y, double x_radius, double y_radius, bool show_title=true)</td></tr>
<tr class="separator:afc9819104472fa9017574fa51f80ba93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58feaeee7e4c7431e86802572c8f2257"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a58feaeee7e4c7431e86802572c8f2257">~Ellipse</a> ()</td></tr>
<tr class="separator:a58feaeee7e4c7431e86802572c8f2257"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba8a36def069697d63d585885c01972a"><td class="memItemLeft" align="right" valign="top">Gnome::Art::Point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#aba8a36def069697d63d585885c01972a">src_connection_point</a> ()</td></tr>
<tr class="separator:aba8a36def069697d63d585885c01972a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1964e59481b73574deca66464c48525"><td class="memItemLeft" align="right" valign="top">virtual Gnome::Art::Point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#ac1964e59481b73574deca66464c48525">dst_connection_point</a> (const Gnome::Art::Point &amp;src)</td></tr>
<tr class="separator:ac1964e59481b73574deca66464c48525"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fb8719285889986ec33e23fb14cce6e"><td class="memItemLeft" align="right" valign="top">virtual Gnome::Art::Point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a8fb8719285889986ec33e23fb14cce6e">connection_point_vector</a> (double dx, double dy)</td></tr>
<tr class="separator:a8fb8719285889986ec33e23fb14cce6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2d60c903eae42e3aa5d5eceacfc6b27"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#ac2d60c903eae42e3aa5d5eceacfc6b27">add_connection</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Connection.html">Connection</a> &gt; c)</td></tr>
<tr class="separator:ac2d60c903eae42e3aa5d5eceacfc6b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4f28faf12a9eaba7d4ff85398e136d9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#af4f28faf12a9eaba7d4ff85398e136d9">point_is_within</a> (double x, double y)</td></tr>
<tr class="separator:af4f28faf12a9eaba7d4ff85398e136d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32edf579c7c0bb0b00dcf7569e13937e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a32edf579c7c0bb0b00dcf7569e13937e">zoom</a> (double z)</td></tr>
<tr class="separator:a32edf579c7c0bb0b00dcf7569e13937e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2432b3e9ad8098eec616fb43d55c950c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a2432b3e9ad8098eec616fb43d55c950c">resize</a> ()</td></tr>
<tr class="separator:a2432b3e9ad8098eec616fb43d55c950c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46a2b8d4295cdaae05e6d706cdbbad1e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a46a2b8d4295cdaae05e6d706cdbbad1e">move</a> (double dx, double dy)</td></tr>
<tr class="separator:a46a2b8d4295cdaae05e6d706cdbbad1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64821492cf55fab9043019ddd7c1f5fa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a64821492cf55fab9043019ddd7c1f5fa">move_to</a> (double x, double y)</td></tr>
<tr class="separator:a64821492cf55fab9043019ddd7c1f5fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c4ec4c530dca78be434e68ed6436b51"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a4c4ec4c530dca78be434e68ed6436b51">load_location</a> ()</td></tr>
<tr class="separator:a4c4ec4c530dca78be434e68ed6436b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a407fa181c80554de4bf3c9e6c434bf40"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a407fa181c80554de4bf3c9e6c434bf40">store_location</a> ()</td></tr>
<tr class="separator:a407fa181c80554de4bf3c9e6c434bf40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf1925e4ad17791bea5cfc5b6266067e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#acf1925e4ad17791bea5cfc5b6266067e">set_name</a> (const std::string &amp;n)</td></tr>
<tr class="separator:acf1925e4ad17791bea5cfc5b6266067e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a472b1b9b311a585d939798a9c53adb8f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a472b1b9b311a585d939798a9c53adb8f">set_width</a> (double w)</td></tr>
<tr class="separator:a472b1b9b311a585d939798a9c53adb8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63b1a0ac9a58b804caac76b634ef3a8a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a63b1a0ac9a58b804caac76b634ef3a8a">set_height</a> (double h)</td></tr>
<tr class="separator:a63b1a0ac9a58b804caac76b634ef3a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41873320e117e74f0a8b660c187871b4"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a41873320e117e74f0a8b660c187871b4">border_width</a> () const </td></tr>
<tr class="separator:a41873320e117e74f0a8b660c187871b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6c24c0d42b0f56f4302b6d72b200482"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#ad6c24c0d42b0f56f4302b6d72b200482">set_border_width</a> (double w)</td></tr>
<tr class="separator:ad6c24c0d42b0f56f4302b6d72b200482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a999807f5dc75e0106f0fff53d80b6b4f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a999807f5dc75e0106f0fff53d80b6b4f">select_tick</a> ()</td></tr>
<tr class="separator:a999807f5dc75e0106f0fff53d80b6b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a68e034b74aca409ad1a393f2350c87"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a2a68e034b74aca409ad1a393f2350c87">set_selected</a> (bool b)</td></tr>
<tr class="separator:a2a68e034b74aca409ad1a393f2350c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe7e71fee68f14989d7cc2b122fd9329"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#afe7e71fee68f14989d7cc2b122fd9329">set_highlighted</a> (bool b)</td></tr>
<tr class="separator:afe7e71fee68f14989d7cc2b122fd9329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dba5cd88a2194368d394a464335f9ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a7dba5cd88a2194368d394a464335f9ad">set_border_color</a> (uint32_t c)</td></tr>
<tr class="separator:a7dba5cd88a2194368d394a464335f9ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b4c804f9e5be74994d4a6e9fb78c22c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a2b4c804f9e5be74994d4a6e9fb78c22c">set_base_color</a> (uint32_t c)</td></tr>
<tr class="separator:a2b4c804f9e5be74994d4a6e9fb78c22c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4d940e4cfba33918e47ba6e05af6ffe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#ac4d940e4cfba33918e47ba6e05af6ffe">set_default_base_color</a> ()</td></tr>
<tr class="separator:ac4d940e4cfba33918e47ba6e05af6ffe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classFlowCanvas_1_1Item"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFlowCanvas_1_1Item')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classFlowCanvas_1_1Item.html">FlowCanvas::Item</a></td></tr>
<tr class="memitem:af4930b3d9e6b965b78d1f19555e3535b inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#af4930b3d9e6b965b78d1f19555e3535b">Item</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Canvas.html">Canvas</a> &gt; <a class="el" href="classFlowCanvas_1_1Item.html#a0298abb7a7d9523f34052a7a32f8e160">canvas</a>, const std::string &amp;<a class="el" href="classFlowCanvas_1_1Item.html#a3709fbc5c09c131283214abaae4827c2">name</a>, double x, double y, uint32_t color)</td></tr>
<tr class="separator:af4930b3d9e6b965b78d1f19555e3535b inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e493fff575ace39a455bfd1be68d39b inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a8e493fff575ace39a455bfd1be68d39b">~Item</a> ()</td></tr>
<tr class="separator:a8e493fff575ace39a455bfd1be68d39b inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada7866b360cee1997b739b28f19409bd inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#ada7866b360cee1997b739b28f19409bd">selected</a> () const </td></tr>
<tr class="separator:ada7866b360cee1997b739b28f19409bd inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bd3b2ffc5087101a0b9ab7986b9abd3 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a1bd3b2ffc5087101a0b9ab7986b9abd3">set_minimum_width</a> (double w)</td></tr>
<tr class="separator:a1bd3b2ffc5087101a0b9ab7986b9abd3 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0298abb7a7d9523f34052a7a32f8e160 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">boost::weak_ptr&lt; <a class="el" href="classFlowCanvas_1_1Canvas.html">Canvas</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a0298abb7a7d9523f34052a7a32f8e160">canvas</a> () const </td></tr>
<tr class="separator:a0298abb7a7d9523f34052a7a32f8e160 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad42b8a44e896704060b5d700d60bc509 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#ad42b8a44e896704060b5d700d60bc509">popup_menu</a> (guint button, guint32 activate_time)</td></tr>
<tr class="separator:ad42b8a44e896704060b5d700d60bc509 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64f504c87f477c42fac38d7dd1d94fb7 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a64f504c87f477c42fac38d7dd1d94fb7">create_menu</a> ()</td></tr>
<tr class="separator:a64f504c87f477c42fac38d7dd1d94fb7 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a728e0633f9babe2d383ca736c67afe86 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">Gtk::Menu *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a728e0633f9babe2d383ca736c67afe86">menu</a> () const </td></tr>
<tr class="separator:a728e0633f9babe2d383ca736c67afe86 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dc008175edd4266088e070249cdfceb inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a1dc008175edd4266088e070249cdfceb">set_menu</a> (Gtk::Menu *m)</td></tr>
<tr class="separator:a1dc008175edd4266088e070249cdfceb inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3199a96abeb80aee342533b7d40d5d42 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a3199a96abeb80aee342533b7d40d5d42">width</a> () const </td></tr>
<tr class="separator:a3199a96abeb80aee342533b7d40d5d42 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cdc65ab05d94b07c903ea9f5dfc6f26 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a4cdc65ab05d94b07c903ea9f5dfc6f26">height</a> () const </td></tr>
<tr class="separator:a4cdc65ab05d94b07c903ea9f5dfc6f26 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53d1193fe73b70516754a4470be90957 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a53d1193fe73b70516754a4470be90957">is_within</a> (const Gnome::Canvas::Rect &amp;rect) const </td></tr>
<tr class="separator:a53d1193fe73b70516754a4470be90957 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addf2e1287b863370c9376d3c4be195e0 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#addf2e1287b863370c9376d3c4be195e0">point_is_within</a> (double x, double y) const </td></tr>
<tr class="memdesc:addf2e1287b863370c9376d3c4be195e0 inherit pub_methods_classFlowCanvas_1_1Item"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether or not the point <em>x</em>, <em>y</em> (world units) is within the item.  <a href="#addf2e1287b863370c9376d3c4be195e0"></a><br/></td></tr>
<tr class="separator:addf2e1287b863370c9376d3c4be195e0 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3709fbc5c09c131283214abaae4827c2 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a3709fbc5c09c131283214abaae4827c2">name</a> () const </td></tr>
<tr class="separator:a3709fbc5c09c131283214abaae4827c2 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73f1440f4d463ebf453bc220e2da68e5 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a73f1440f4d463ebf453bc220e2da68e5">base_color</a> () const </td></tr>
<tr class="separator:a73f1440f4d463ebf453bc220e2da68e5 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27f87e11ba4a32ce3992303e0da49a6e inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a27f87e11ba4a32ce3992303e0da49a6e">set_partner</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Item.html">Item</a> &gt; <a class="el" href="classFlowCanvas_1_1Item.html#ad10e83e0e500c72af2dd3daf01a65498">partner</a>)</td></tr>
<tr class="memdesc:a27f87e11ba4a32ce3992303e0da49a6e inherit pub_methods_classFlowCanvas_1_1Item"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the partner of this node.  <a href="#a27f87e11ba4a32ce3992303e0da49a6e"></a><br/></td></tr>
<tr class="separator:a27f87e11ba4a32ce3992303e0da49a6e inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad10e83e0e500c72af2dd3daf01a65498 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">boost::weak_ptr&lt; <a class="el" href="classFlowCanvas_1_1Item.html">Item</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#ad10e83e0e500c72af2dd3daf01a65498">partner</a> ()</td></tr>
<tr class="separator:ad10e83e0e500c72af2dd3daf01a65498 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classFlowCanvas_1_1Connectable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFlowCanvas_1_1Connectable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classFlowCanvas_1_1Connectable.html">FlowCanvas::Connectable</a></td></tr>
<tr class="memitem:ab619a0fe3cc0583124123a906a5dfad0 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#ab619a0fe3cc0583124123a906a5dfad0">~Connectable</a> ()</td></tr>
<tr class="separator:ab619a0fe3cc0583124123a906a5dfad0 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7247ec3fadce0d451cea2d39a716c33 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#ab7247ec3fadce0d451cea2d39a716c33">remove_connection</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Connection.html">Connection</a> &gt; c)</td></tr>
<tr class="separator:ab7247ec3fadce0d451cea2d39a716c33 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a710402705b5d2ccae71a78923822d9a5 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#a710402705b5d2ccae71a78923822d9a5">move_connections</a> ()</td></tr>
<tr class="separator:a710402705b5d2ccae71a78923822d9a5 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d67d407c6ad323666da837d3889a5ed inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#a4d67d407c6ad323666da837d3889a5ed">raise_connections</a> ()</td></tr>
<tr class="separator:a4d67d407c6ad323666da837d3889a5ed inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af191c902f92429508921ec825d3bd0d6 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#af191c902f92429508921ec825d3bd0d6">is_connected_to</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Connectable.html">Connectable</a> &gt; other)</td></tr>
<tr class="separator:af191c902f92429508921ec825d3bd0d6 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac742b75cc03e1647b86e260c04e13467 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classFlowCanvas_1_1Connectable.html#ac19c44f9ba4d9570babe527d8e8fb071">Connections</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#ac742b75cc03e1647b86e260c04e13467">connections</a> ()</td></tr>
<tr class="separator:ac742b75cc03e1647b86e260c04e13467 inherit pub_methods_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a1381508e2cb418552aefea4c8bdb3d12"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a1381508e2cb418552aefea4c8bdb3d12">is_within</a> (const Gnome::Canvas::Rect &amp;rect)</td></tr>
<tr class="separator:a1381508e2cb418552aefea4c8bdb3d12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classFlowCanvas_1_1Item"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classFlowCanvas_1_1Item')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classFlowCanvas_1_1Item.html">FlowCanvas::Item</a></td></tr>
<tr class="memitem:ab8ee1b43bea450852a5c646284f9b999 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#ab8ee1b43bea450852a5c646284f9b999">on_drag</a> (double dx, double dy)</td></tr>
<tr class="separator:ab8ee1b43bea450852a5c646284f9b999 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a012a778485f89b5d71b024971fd52095 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a012a778485f89b5d71b024971fd52095">on_drop</a> ()</td></tr>
<tr class="separator:a012a778485f89b5d71b024971fd52095 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af713419b397712cc7ea8fa146212bda7 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#af713419b397712cc7ea8fa146212bda7">on_click</a> (GdkEventButton *ev)</td></tr>
<tr class="separator:af713419b397712cc7ea8fa146212bda7 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e26125e7fee6adb2b567e5db6d7a3a7 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a7e26125e7fee6adb2b567e5db6d7a3a7">on_double_click</a> (GdkEventButton *ev)</td></tr>
<tr class="separator:a7e26125e7fee6adb2b567e5db6d7a3a7 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d9db237f253fbfcf6b0647830f37147 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a6d9db237f253fbfcf6b0647830f37147">on_event</a> (GdkEvent *event)</td></tr>
<tr class="separator:a6d9db237f253fbfcf6b0647830f37147 inherit pro_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a816a0148e99dca88034bb775d95b4be1"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a816a0148e99dca88034bb775d95b4be1">_border_width</a></td></tr>
<tr class="separator:a816a0148e99dca88034bb775d95b4be1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae62b1459a56e59ad4b560aa047ae66df"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#ae62b1459a56e59ad4b560aa047ae66df">_title_visible</a></td></tr>
<tr class="separator:ae62b1459a56e59ad4b560aa047ae66df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a986fab84b424cf0d90f857514eaee758"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Ellipse&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a986fab84b424cf0d90f857514eaee758">_ellipse</a></td></tr>
<tr class="separator:a986fab84b424cf0d90f857514eaee758"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28285e4235e6ae3e3eff9f55bba61766"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Text *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Ellipse.html#a28285e4235e6ae3e3eff9f55bba61766">_label</a></td></tr>
<tr class="separator:a28285e4235e6ae3e3eff9f55bba61766"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classFlowCanvas_1_1Item"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classFlowCanvas_1_1Item')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classFlowCanvas_1_1Item.html">FlowCanvas::Item</a></td></tr>
<tr class="memitem:a240aea5a9db162bcf400b73c92c37293 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">const boost::weak_ptr&lt; <a class="el" href="classFlowCanvas_1_1Canvas.html">Canvas</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a240aea5a9db162bcf400b73c92c37293">_canvas</a></td></tr>
<tr class="separator:a240aea5a9db162bcf400b73c92c37293 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a268d79f04f1f370eaf68f570a6acd820 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">boost::weak_ptr&lt; <a class="el" href="classFlowCanvas_1_1Item.html">Item</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a268d79f04f1f370eaf68f570a6acd820">_partner</a></td></tr>
<tr class="separator:a268d79f04f1f370eaf68f570a6acd820 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60e481bd7b543b605029154676a6c9b0 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">Gtk::Menu *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a60e481bd7b543b605029154676a6c9b0">_menu</a></td></tr>
<tr class="separator:a60e481bd7b543b605029154676a6c9b0 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5987a9ca3b4e49445d996d3db4ee645 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#af5987a9ca3b4e49445d996d3db4ee645">_name</a></td></tr>
<tr class="separator:af5987a9ca3b4e49445d996d3db4ee645 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3da044dd2685b959243c0690ad06eafc inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a3da044dd2685b959243c0690ad06eafc">_minimum_width</a></td></tr>
<tr class="separator:a3da044dd2685b959243c0690ad06eafc inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a447e61f43ee6477b9196e6b3ff333d9f inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a447e61f43ee6477b9196e6b3ff333d9f">_width</a></td></tr>
<tr class="separator:a447e61f43ee6477b9196e6b3ff333d9f inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f3d6ff2c68e3db7aefd04de754b5afd inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a2f3d6ff2c68e3db7aefd04de754b5afd">_height</a></td></tr>
<tr class="separator:a2f3d6ff2c68e3db7aefd04de754b5afd inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1fdd65b1283f71bffdf85669ce456e5 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#ac1fdd65b1283f71bffdf85669ce456e5">_border_color</a></td></tr>
<tr class="separator:ac1fdd65b1283f71bffdf85669ce456e5 inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbdba3571c433c9615e81bcf0016b84c inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#acbdba3571c433c9615e81bcf0016b84c">_color</a></td></tr>
<tr class="separator:acbdba3571c433c9615e81bcf0016b84c inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd505bc0a38e4b1b0fefd90e9eb4255b inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#acd505bc0a38e4b1b0fefd90e9eb4255b">_selected</a>:1</td></tr>
<tr class="separator:acd505bc0a38e4b1b0fefd90e9eb4255b inherit pro_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classFlowCanvas_1_1Connectable"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classFlowCanvas_1_1Connectable')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classFlowCanvas_1_1Connectable.html">FlowCanvas::Connectable</a></td></tr>
<tr class="memitem:a2d66ad654d0c8ac3d6e8ef14911354f5 inherit pro_attribs_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classFlowCanvas_1_1Connectable.html#ac19c44f9ba4d9570babe527d8e8fb071">Connections</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#a2d66ad654d0c8ac3d6e8ef14911354f5">_connections</a></td></tr>
<tr class="memdesc:a2d66ad654d0c8ac3d6e8ef14911354f5 inherit pro_attribs_classFlowCanvas_1_1Connectable"><td class="mdescLeft">&#160;</td><td class="mdescRight">needed for dragging  <a href="#a2d66ad654d0c8ac3d6e8ef14911354f5"></a><br/></td></tr>
<tr class="separator:a2d66ad654d0c8ac3d6e8ef14911354f5 inherit pro_attribs_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classFlowCanvas_1_1Connectable"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classFlowCanvas_1_1Connectable')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classFlowCanvas_1_1Connectable.html">FlowCanvas::Connectable</a></td></tr>
<tr class="memitem:ac19c44f9ba4d9570babe527d8e8fb071 inherit pub_types_classFlowCanvas_1_1Connectable"><td class="memItemLeft" align="right" valign="top">typedef std::list<br class="typebreak"/>
&lt; boost::weak_ptr&lt; <a class="el" href="classFlowCanvas_1_1Connection.html">Connection</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Connectable.html#ac19c44f9ba4d9570babe527d8e8fb071">Connections</a></td></tr>
<tr class="separator:ac19c44f9ba4d9570babe527d8e8fb071 inherit pub_types_classFlowCanvas_1_1Connectable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classFlowCanvas_1_1Item"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classFlowCanvas_1_1Item')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classFlowCanvas_1_1Item.html">FlowCanvas::Item</a></td></tr>
<tr class="memitem:a66b869e3772dd3a077e578f5751b099e inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a66b869e3772dd3a077e578f5751b099e">signal_pointer_entered</a></td></tr>
<tr class="separator:a66b869e3772dd3a077e578f5751b099e inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc71ed7ec242c3e01877593884e653bb inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#acc71ed7ec242c3e01877593884e653bb">signal_pointer_exited</a></td></tr>
<tr class="separator:acc71ed7ec242c3e01877593884e653bb inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa934f2935ea819dde9bbac052492224d inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#aa934f2935ea819dde9bbac052492224d">signal_selected</a></td></tr>
<tr class="separator:aa934f2935ea819dde9bbac052492224d inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf3e0325f9b8c92f8874270c92db958d inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#adf3e0325f9b8c92f8874270c92db958d">signal_unselected</a></td></tr>
<tr class="separator:adf3e0325f9b8c92f8874270c92db958d inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad50a7839136a98827acfbfd79c3d77e3 inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void, <br class="typebreak"/>
GdkEventButton * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#ad50a7839136a98827acfbfd79c3d77e3">signal_clicked</a></td></tr>
<tr class="separator:ad50a7839136a98827acfbfd79c3d77e3 inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab47f7089f40118f15660f2696c111e6 inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void, <br class="typebreak"/>
GdkEventButton * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#aab47f7089f40118f15660f2696c111e6">signal_double_clicked</a></td></tr>
<tr class="separator:aab47f7089f40118f15660f2696c111e6 inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f9a9938fa55be090c5715771a522199 inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void, double, <br class="typebreak"/>
double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a4f9a9938fa55be090c5715771a522199">signal_dragged</a></td></tr>
<tr class="separator:a4f9a9938fa55be090c5715771a522199 inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41c0fefefc2c1cb38be6513516785a4f inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memItemLeft" align="right" valign="top">sigc::signal&lt; void, double, <br class="typebreak"/>
double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Item.html#a41c0fefefc2c1cb38be6513516785a4f">signal_dropped</a></td></tr>
<tr class="separator:a41c0fefefc2c1cb38be6513516785a4f inherit pub_attribs_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A (possibly named) circular <a class="el" href="classFlowCanvas_1_1Item.html" title="An item on a Canvas.">Item</a> which is <a class="el" href="classFlowCanvas_1_1Connectable.html" title="An object a Connection can connect to.">Connectable</a>. </p>
<p>Unlike a <a class="el" href="classFlowCanvas_1_1Module.html" title="A named block (possibly) containing input and output ports.">Module</a>, this doesn't contain ports, but is directly <a class="el" href="classFlowCanvas_1_1Connectable.html" title="An object a Connection can connect to.">Connectable</a> itself (think your classic circles 'n' lines diagram, ala FSM). </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="afc9819104472fa9017574fa51f80ba93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FlowCanvas::Ellipse::Ellipse </td>
          <td>(</td>
          <td class="paramtype">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Canvas.html">Canvas</a> &gt;&#160;</td>
          <td class="paramname"><em>canvas</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></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">double&#160;</td>
          <td class="paramname"><em>x_radius</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y_radius</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>show_title</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a58feaeee7e4c7431e86802572c8f2257"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual FlowCanvas::Ellipse::~Ellipse </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aba8a36def069697d63d585885c01972a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Art::Point FlowCanvas::Ellipse::src_connection_point </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Connectable.html#aa62799763a7353ec5fb0feb43f60000e">FlowCanvas::Connectable</a>.</p>

</div>
</div>
<a class="anchor" id="ac1964e59481b73574deca66464c48525"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gnome::Art::Point FlowCanvas::Ellipse::dst_connection_point </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Art::Point &amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Connectable.html#a6009e9ef07e5c046cc478f554c4555f2">FlowCanvas::Connectable</a>.</p>

</div>
</div>
<a class="anchor" id="a8fb8719285889986ec33e23fb14cce6e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gnome::Art::Point FlowCanvas::Ellipse::connection_point_vector </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>dx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>dy</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Connectable.html#a2a2fd6cf84976c6d84ba25420b5d693a">FlowCanvas::Connectable</a>.</p>

</div>
</div>
<a class="anchor" id="ac2d60c903eae42e3aa5d5eceacfc6b27"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::add_connection </td>
          <td>(</td>
          <td class="paramtype">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Connection.html">Connection</a> &gt;&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Connectable.html#a5266312a4674cb5b724b9cbc48bdc13e">FlowCanvas::Connectable</a>.</p>

</div>
</div>
<a class="anchor" id="af4f28faf12a9eaba7d4ff85398e136d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Ellipse::point_is_within </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>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a32edf579c7c0bb0b00dcf7569e13937e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::zoom </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>z</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#a855d1572caba21e97f9bd3e50853664f">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a2432b3e9ad8098eec616fb43d55c950c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::resize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Item.html#a2ef2bb77b2d8888f8569ec493dec6a99">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a46a2b8d4295cdaae05e6d706cdbbad1e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void FlowCanvas::Ellipse::move </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>dx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>dy</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Item.html#ad805055f185f310a091ab11c9b93d1b9">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a64821492cf55fab9043019ddd7c1f5fa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void FlowCanvas::Ellipse::move_to </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>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4c4ec4c530dca78be434e68ed6436b51"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void FlowCanvas::Ellipse::load_location </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#afe946e08b3abeba321e2651bb9e519c0">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a407fa181c80554de4bf3c9e6c434bf40"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void FlowCanvas::Ellipse::store_location </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#ab6987f4a4ee46bc5c9db5de9615b8733">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="acf1925e4ad17791bea5cfc5b6266067e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void FlowCanvas::Ellipse::set_name </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#afce4827e4b5f5c06c859e7cac3d40c87">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a472b1b9b311a585d939798a9c53adb8f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_width </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Item.html#a931832348943d5804e31e5803a790934">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a63b1a0ac9a58b804caac76b634ef3a8a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_height </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Item.html#aa6c8b020b3a6e3eb6d274ed025d006c1">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a41873320e117e74f0a8b660c187871b4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Ellipse::border_width </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="classFlowCanvas_1_1Ellipse.html#a816a0148e99dca88034bb775d95b4be1">_border_width</a>.</p>

</div>
</div>
<a class="anchor" id="ad6c24c0d42b0f56f4302b6d72b200482"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_border_width </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a999807f5dc75e0106f0fff53d80b6b4f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::select_tick </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Item.html#a60cbd0ce1230a128cf8152852f08bb9b">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a2a68e034b74aca409ad1a393f2350c87"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_selected </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#af718b384dc55acb522897524de703744">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="afe7e71fee68f14989d7cc2b122fd9329"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_highlighted </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7dba5cd88a2194368d394a464335f9ad"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_border_color </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#a092568bafb214fa8bf84b32aa015fec1">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a2b4c804f9e5be74994d4a6e9fb78c22c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_base_color </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="classFlowCanvas_1_1Item.html#a311208abc34e5b85db61680c9911a52f">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="ac4d940e4cfba33918e47ba6e05af6ffe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Ellipse::set_default_base_color </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classFlowCanvas_1_1Item.html#a89663300e53668da86b6684df0e0b521">FlowCanvas::Item</a>.</p>

</div>
</div>
<a class="anchor" id="a1381508e2cb418552aefea4c8bdb3d12"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Ellipse::is_within </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Canvas::Rect &amp;&#160;</td>
          <td class="paramname"><em>rect</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a816a0148e99dca88034bb775d95b4be1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Ellipse::_border_width</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classFlowCanvas_1_1Ellipse.html#a41873320e117e74f0a8b660c187871b4">border_width()</a>.</p>

</div>
</div>
<a class="anchor" id="ae62b1459a56e59ad4b560aa047ae66df"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Ellipse::_title_visible</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a986fab84b424cf0d90f857514eaee758"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Canvas::Ellipse FlowCanvas::Ellipse::_ellipse</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a28285e4235e6ae3e3eff9f55bba61766"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Canvas::Text* FlowCanvas::Ellipse::_label</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>flowcanvas/<a class="el" href="Ellipse_8hpp_source.html">Ellipse.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3
</small></address>
</body>
</html>