Sophie

Sophie

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

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::Module 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_1Module.html">Module</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<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="#friends">Friends</a> &#124;
<a href="classFlowCanvas_1_1Module-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">FlowCanvas::Module Class Reference<div class="ingroups"><a class="el" href="group__FlowCanvas.html">FlowCanvas</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>A named block (possibly) containing input and output ports.  
 <a href="classFlowCanvas_1_1Module.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="Module_8hpp_source.html">Module.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for FlowCanvas::Module:</div>
<div class="dyncontent">
<div class="center"><img src="classFlowCanvas_1_1Module__inherit__graph.png" border="0" usemap="#FlowCanvas_1_1Module_inherit__map" alt="Inheritance graph"/></div>
<map name="FlowCanvas_1_1Module_inherit__map" id="FlowCanvas_1_1Module_inherit__map">
<area shape="rect" id="node2" href="classFlowCanvas_1_1Item.html" title="An item on a Canvas." alt="" coords="31,96,160,123"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for FlowCanvas::Module:</div>
<div class="dyncontent">
<div class="center"><img src="classFlowCanvas_1_1Module__coll__graph.png" border="0" usemap="#FlowCanvas_1_1Module_coll__map" alt="Collaboration graph"/></div>
<map name="FlowCanvas_1_1Module_coll__map" id="FlowCanvas_1_1Module_coll__map">
<area shape="rect" id="node2" href="classFlowCanvas_1_1Item.html" title="An item on a Canvas." alt="" coords="31,96,160,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:ae631151f14cb5ce7f2055fcb7887cf63"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#ae631151f14cb5ce7f2055fcb7887cf63">Module</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=0, double y=0, bool show_title=true, bool <a class="el" href="classFlowCanvas_1_1Module.html#a12fc00455335223024822d4aaf8fabc9">show_port_labels</a>=true)</td></tr>
<tr class="separator:ae631151f14cb5ce7f2055fcb7887cf63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1b5a057173db8166db2aa103eef2f39"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#ae1b5a057173db8166db2aa103eef2f39">~Module</a> ()</td></tr>
<tr class="separator:ae1b5a057173db8166db2aa103eef2f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aa54528c0e9b108452d42a283042fdf"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespaceFlowCanvas.html#a1a09529491924cbb61508cc9c63ea0a5">PortVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a9aa54528c0e9b108452d42a283042fdf">ports</a> () const </td></tr>
<tr class="separator:a9aa54528c0e9b108452d42a283042fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd2dbbf0009bb5ee884fe9f88fc16446"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceFlowCanvas.html#a1a09529491924cbb61508cc9c63ea0a5">PortVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#afd2dbbf0009bb5ee884fe9f88fc16446">ports</a> ()</td></tr>
<tr class="separator:afd2dbbf0009bb5ee884fe9f88fc16446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dc5e1bdc29bd606c12b60781820c27e"><td class="memItemLeft" align="right" valign="top">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a0dc5e1bdc29bd606c12b60781820c27e">get_port</a> (const std::string &amp;<a class="el" href="classFlowCanvas_1_1Item.html#a3709fbc5c09c131283214abaae4827c2">name</a>) const </td></tr>
<tr class="memdesc:a0dc5e1bdc29bd606c12b60781820c27e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find a port on this module.  <a href="#a0dc5e1bdc29bd606c12b60781820c27e"></a><br/></td></tr>
<tr class="separator:a0dc5e1bdc29bd606c12b60781820c27e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6b369a3f223f1371188fe2909882ae8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#ae6b369a3f223f1371188fe2909882ae8">add_port</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt; port)</td></tr>
<tr class="separator:ae6b369a3f223f1371188fe2909882ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a210825e18c0733a0b29bf0eccbb5461c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a210825e18c0733a0b29bf0eccbb5461c">remove_port</a> (boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt; port)</td></tr>
<tr class="separator:a210825e18c0733a0b29bf0eccbb5461c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe980286d8be89cdb0a2c185ac3e503a"><td class="memItemLeft" align="right" valign="top">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#abe980286d8be89cdb0a2c185ac3e503a">port_at</a> (double x, double y)</td></tr>
<tr class="separator:abe980286d8be89cdb0a2c185ac3e503a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a966f954faa8f59ddf34f12578b4619a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a966f954faa8f59ddf34f12578b4619a2">zoom</a> (double z)</td></tr>
<tr class="separator:a966f954faa8f59ddf34f12578b4619a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e717ec724b22e0b5f2e5d1efb2d14f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a6e717ec724b22e0b5f2e5d1efb2d14f6">resize</a> ()</td></tr>
<tr class="separator:a6e717ec724b22e0b5f2e5d1efb2d14f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12fc00455335223024822d4aaf8fabc9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a12fc00455335223024822d4aaf8fabc9">show_port_labels</a> (bool b)</td></tr>
<tr class="separator:a12fc00455335223024822d4aaf8fabc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a623d7fc652dea372a8f567a9dbc88291"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a623d7fc652dea372a8f567a9dbc88291">set_show_port_labels</a> (bool b)</td></tr>
<tr class="separator:a623d7fc652dea372a8f567a9dbc88291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7968cf9fcfafd0c872ffcff17d671d57"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a7968cf9fcfafd0c872ffcff17d671d57">move</a> (double dx, double dy)</td></tr>
<tr class="separator:a7968cf9fcfafd0c872ffcff17d671d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a679ec56ebe235ef96307d0d2cd3658af"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a679ec56ebe235ef96307d0d2cd3658af">move_to</a> (double x, double y)</td></tr>
<tr class="separator:a679ec56ebe235ef96307d0d2cd3658af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55f7ca3a8a6dc4a829bef8b2a3aa2564"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a55f7ca3a8a6dc4a829bef8b2a3aa2564">set_name</a> (const std::string &amp;n)</td></tr>
<tr class="separator:a55f7ca3a8a6dc4a829bef8b2a3aa2564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba6aca69508b829591d8e920c23effea"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#aba6aca69508b829591d8e920c23effea">border_width</a> () const </td></tr>
<tr class="separator:aba6aca69508b829591d8e920c23effea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06a9662dd66bbcd30a785ed0c1337d6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a06a9662dd66bbcd30a785ed0c1337d6c">set_border_width</a> (double w)</td></tr>
<tr class="separator:a06a9662dd66bbcd30a785ed0c1337d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b7720246a8136256a766a34ba61a226"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a5b7720246a8136256a766a34ba61a226">select_tick</a> ()</td></tr>
<tr class="separator:a5b7720246a8136256a766a34ba61a226"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96921e54784d816e8450d91bc04ae029"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a96921e54784d816e8450d91bc04ae029">set_selected</a> (bool b)</td></tr>
<tr class="separator:a96921e54784d816e8450d91bc04ae029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dee24df2a6442cec83ceae84c385b9e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a9dee24df2a6442cec83ceae84c385b9e">set_highlighted</a> (bool b)</td></tr>
<tr class="separator:a9dee24df2a6442cec83ceae84c385b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a808bc45299f8d00cf0c146f21a7b371a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a808bc45299f8d00cf0c146f21a7b371a">set_border_color</a> (uint32_t c)</td></tr>
<tr class="separator:a808bc45299f8d00cf0c146f21a7b371a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98d77137ecccef1c1c183058b8d8b589"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a98d77137ecccef1c1c183058b8d8b589">set_base_color</a> (uint32_t c)</td></tr>
<tr class="separator:a98d77137ecccef1c1c183058b8d8b589"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a477d0484756025780de4bb03ed01e838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a477d0484756025780de4bb03ed01e838">set_default_base_color</a> ()</td></tr>
<tr class="separator:a477d0484756025780de4bb03ed01e838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc77734d5817dec4f8742701e17a0307"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#acc77734d5817dec4f8742701e17a0307">set_stacked_border</a> (bool b)</td></tr>
<tr class="separator:acc77734d5817dec4f8742701e17a0307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e95f7e2aa4327edac2b310442868173"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a2e95f7e2aa4327edac2b310442868173">set_icon</a> (const Glib::RefPtr&lt; Gdk::Pixbuf &gt; &amp;icon)</td></tr>
<tr class="separator:a2e95f7e2aa4327edac2b310442868173"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b5e82a87faf1a46ad835afa9d8dcba2"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a2b5e82a87faf1a46ad835afa9d8dcba2">num_ports</a> () const </td></tr>
<tr class="separator:a2b5e82a87faf1a46ad835afa9d8dcba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d3a81825fc24bbaf23126b06b69a92f"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a8d3a81825fc24bbaf23126b06b69a92f">empty_port_breadth</a> () const </td></tr>
<tr class="separator:a8d3a81825fc24bbaf23126b06b69a92f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ea0a9cd7eaf21c97371dde50b5c7c79"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a1ea0a9cd7eaf21c97371dde50b5c7c79">empty_port_depth</a> () const </td></tr>
<tr class="separator:a1ea0a9cd7eaf21c97371dde50b5c7c79"><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:afe946e08b3abeba321e2651bb9e519c0 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#afe946e08b3abeba321e2651bb9e519c0">load_location</a> ()</td></tr>
<tr class="separator:afe946e08b3abeba321e2651bb9e519c0 inherit pub_methods_classFlowCanvas_1_1Item"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6987f4a4ee46bc5c9db5de9615b8733 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#ab6987f4a4ee46bc5c9db5de9615b8733">store_location</a> ()</td></tr>
<tr class="separator:ab6987f4a4ee46bc5c9db5de9615b8733 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>
</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:a38c5da99175878473a36cc4a76a3bf73"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a38c5da99175878473a36cc4a76a3bf73">on_event</a> (GdkEvent *ev)</td></tr>
<tr class="separator:a38c5da99175878473a36cc4a76a3bf73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2988958b4097b9502e37933eee5ea051"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a2988958b4097b9502e37933eee5ea051">set_width</a> (double w)</td></tr>
<tr class="separator:a2988958b4097b9502e37933eee5ea051"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6624a55eec88f78b25aa500fcf7a387a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a6624a55eec88f78b25aa500fcf7a387a">set_height</a> (double h)</td></tr>
<tr class="separator:a6624a55eec88f78b25aa500fcf7a387a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f7ee0dbb0d6d79d74f600a289f2d9b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a4f7ee0dbb0d6d79d74f600a289f2d9b4">fit_canvas</a> ()</td></tr>
<tr class="separator:a4f7ee0dbb0d6d79d74f600a289f2d9b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59316d74ad3a085f0afadee2e2297e3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a59316d74ad3a085f0afadee2e2297e3d">measure_ports</a> ()</td></tr>
<tr class="separator:a59316d74ad3a085f0afadee2e2297e3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0941919695739cc5e09e5cf1bfee54ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a0941919695739cc5e09e5cf1bfee54ac">resize_horiz</a> ()</td></tr>
<tr class="separator:a0941919695739cc5e09e5cf1bfee54ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a230f0e05ec913171009fab313ea10db6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a230f0e05ec913171009fab313ea10db6">resize_vert</a> ()</td></tr>
<tr class="separator:a230f0e05ec913171009fab313ea10db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e1ca8b63eaf7f478b778ca1417b1bdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a9e1ca8b63eaf7f478b778ca1417b1bdc">port_renamed</a> ()</td></tr>
<tr class="separator:a9e1ca8b63eaf7f478b778ca1417b1bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a127ac93fb4132117238e97527e326e05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a127ac93fb4132117238e97527e326e05">embed</a> (Gtk::Container *widget)</td></tr>
<tr class="separator:a127ac93fb4132117238e97527e326e05"><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:ae33d8299a8a3b9607617c510628e930a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceFlowCanvas.html#a1a09529491924cbb61508cc9c63ea0a5">PortVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#ae33d8299a8a3b9607617c510628e930a">_ports</a></td></tr>
<tr class="separator:ae33d8299a8a3b9607617c510628e930a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8799ca58c4bec2dcfe414ce105c92642"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Rect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a8799ca58c4bec2dcfe414ce105c92642">_module_box</a></td></tr>
<tr class="separator:a8799ca58c4bec2dcfe414ce105c92642"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc8b06e60c421454534c657199c5243"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a3dc8b06e60c421454534c657199c5243">_canvas_title</a></td></tr>
<tr class="separator:a3dc8b06e60c421454534c657199c5243"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dd926141c226ed45a2e342f4fb39260"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Rect *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a5dd926141c226ed45a2e342f4fb39260">_stacked_border</a></td></tr>
<tr class="separator:a5dd926141c226ed45a2e342f4fb39260"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9a5c39e14c916e3187db3b13bf76580"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Pixbuf *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#aa9a5c39e14c916e3187db3b13bf76580">_icon_box</a></td></tr>
<tr class="separator:aa9a5c39e14c916e3187db3b13bf76580"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a279c86076878fedd94eeab21ae01d092"><td class="memItemLeft" align="right" valign="top">Gtk::Container *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a279c86076878fedd94eeab21ae01d092">_embed_container</a></td></tr>
<tr class="separator:a279c86076878fedd94eeab21ae01d092"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4091b404959330adba535758e9f0380d"><td class="memItemLeft" align="right" valign="top">Gnome::Canvas::Widget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a4091b404959330adba535758e9f0380d">_embed_item</a></td></tr>
<tr class="separator:a4091b404959330adba535758e9f0380d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a133070436aec248c15ae398d1055c255"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a133070436aec248c15ae398d1055c255">_border_width</a></td></tr>
<tr class="separator:a133070436aec248c15ae398d1055c255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c17d01f0e485cc9f42ec781f5b75126"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a8c17d01f0e485cc9f42ec781f5b75126">_embed_width</a></td></tr>
<tr class="separator:a8c17d01f0e485cc9f42ec781f5b75126"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7482b6af54943af39ce3f9fc89c874f6"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a7482b6af54943af39ce3f9fc89c874f6">_embed_height</a></td></tr>
<tr class="separator:a7482b6af54943af39ce3f9fc89c874f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc9707d8f6808d7a88c84f5e35432002"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#afc9707d8f6808d7a88c84f5e35432002">_icon_size</a></td></tr>
<tr class="separator:afc9707d8f6808d7a88c84f5e35432002"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af66b147bb79b86078e7be263b6e3cc5e"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#af66b147bb79b86078e7be263b6e3cc5e">_widest_input</a></td></tr>
<tr class="separator:af66b147bb79b86078e7be263b6e3cc5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6d26c781f0b92a9cab7fec9ec783af4"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#aa6d26c781f0b92a9cab7fec9ec783af4">_widest_output</a></td></tr>
<tr class="separator:aa6d26c781f0b92a9cab7fec9ec783af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc39372ae5b9264fe94158136154992c"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#abc39372ae5b9264fe94158136154992c">_title_width</a></td></tr>
<tr class="separator:abc39372ae5b9264fe94158136154992c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a973e7ce0cd6ed8cbe21ea487a8d04824"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a973e7ce0cd6ed8cbe21ea487a8d04824">_title_height</a></td></tr>
<tr class="separator:a973e7ce0cd6ed8cbe21ea487a8d04824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b10689637d351b725a02e5a6471ff2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a18b10689637d351b725a02e5a6471ff2">_title_visible</a>:1</td></tr>
<tr class="separator:a18b10689637d351b725a02e5a6471ff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fdbd18e40aab2faab8ff05f22b18041"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a2fdbd18e40aab2faab8ff05f22b18041">_port_renamed</a>:1</td></tr>
<tr class="separator:a2fdbd18e40aab2faab8ff05f22b18041"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae70dfdf2347fbc2ff09769f8fea49ab7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#ae70dfdf2347fbc2ff09769f8fea49ab7">_show_port_labels</a>:1</td></tr>
<tr class="separator:ae70dfdf2347fbc2ff09769f8fea49ab7"><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>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a9816083e25bae0b2f472e19382136687"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFlowCanvas_1_1Module.html#a9816083e25bae0b2f472e19382136687">Canvas</a></td></tr>
<tr class="separator:a9816083e25bae0b2f472e19382136687"><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_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 named block (possibly) containing input and output ports. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ae631151f14cb5ce7f2055fcb7887cf63"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FlowCanvas::Module::Module </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> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em> = <code>0</code>, </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>show_port_labels</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="ae1b5a057173db8166db2aa103eef2f39"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual FlowCanvas::Module::~Module </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="a9aa54528c0e9b108452d42a283042fdf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespaceFlowCanvas.html#a1a09529491924cbb61508cc9c63ea0a5">PortVector</a>&amp; FlowCanvas::Module::ports </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_1Module.html#ae33d8299a8a3b9607617c510628e930a">_ports</a>.</p>

</div>
</div>
<a class="anchor" id="afd2dbbf0009bb5ee884fe9f88fc16446"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceFlowCanvas.html#a1a09529491924cbb61508cc9c63ea0a5">PortVector</a>&amp; FlowCanvas::Module::ports </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>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="classFlowCanvas_1_1Module.html#ae33d8299a8a3b9607617c510628e930a">_ports</a>.</p>

</div>
</div>
<a class="anchor" id="a0dc5e1bdc29bd606c12b60781820c27e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt; FlowCanvas::Module::get_port </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>port_name</em></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>Find a port on this module. </p>

<p>References <a class="el" href="classFlowCanvas_1_1Module.html#ae33d8299a8a3b9607617c510628e930a">_ports</a>.</p>

</div>
</div>
<a class="anchor" id="ae6b369a3f223f1371188fe2909882ae8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::add_port </td>
          <td>(</td>
          <td class="paramtype">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt;&#160;</td>
          <td class="paramname"><em>port</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a210825e18c0733a0b29bf0eccbb5461c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::remove_port </td>
          <td>(</td>
          <td class="paramtype">boost::shared_ptr&lt; <a class="el" href="classFlowCanvas_1_1Port.html">Port</a> &gt;&#160;</td>
          <td class="paramname"><em>port</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abe980286d8be89cdb0a2c185ac3e503a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">boost::shared_ptr&lt;<a class="el" href="classFlowCanvas_1_1Port.html">Port</a>&gt; FlowCanvas::Module::port_at </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="a966f954faa8f59ddf34f12578b4619a2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a6e717ec724b22e0b5f2e5d1efb2d14f6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a12fc00455335223024822d4aaf8fabc9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Module::show_port_labels </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">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="classFlowCanvas_1_1Module.html#ae70dfdf2347fbc2ff09769f8fea49ab7">_show_port_labels</a>.</p>

</div>
</div>
<a class="anchor" id="a623d7fc652dea372a8f567a9dbc88291"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::set_show_port_labels </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="a7968cf9fcfafd0c872ffcff17d671d57"></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::Module::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="a679ec56ebe235ef96307d0d2cd3658af"></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::Module::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="a55f7ca3a8a6dc4a829bef8b2a3aa2564"></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::Module::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="aba6aca69508b829591d8e920c23effea"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::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_1Module.html#a133070436aec248c15ae398d1055c255">_border_width</a>.</p>

</div>
</div>
<a class="anchor" id="a06a9662dd66bbcd30a785ed0c1337d6c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a5b7720246a8136256a766a34ba61a226"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a96921e54784d816e8450d91bc04ae029"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a9dee24df2a6442cec83ceae84c385b9e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a808bc45299f8d00cf0c146f21a7b371a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a98d77137ecccef1c1c183058b8d8b589"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="a477d0484756025780de4bb03ed01e838"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::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="acc77734d5817dec4f8742701e17a0307"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::set_stacked_border </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="a2e95f7e2aa4327edac2b310442868173"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::set_icon </td>
          <td>(</td>
          <td class="paramtype">const Glib::RefPtr&lt; Gdk::Pixbuf &gt; &amp;&#160;</td>
          <td class="paramname"><em>icon</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2b5e82a87faf1a46ad835afa9d8dcba2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t FlowCanvas::Module::num_ports </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_1Module.html#ae33d8299a8a3b9607617c510628e930a">_ports</a>.</p>

</div>
</div>
<a class="anchor" id="a8d3a81825fc24bbaf23126b06b69a92f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::empty_port_breadth </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1ea0a9cd7eaf21c97371dde50b5c7c79"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::empty_port_depth </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a38c5da99175878473a36cc4a76a3bf73"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool FlowCanvas::Module::on_event </td>
          <td>(</td>
          <td class="paramtype">GdkEvent *&#160;</td>
          <td class="paramname"><em>ev</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2988958b4097b9502e37933eee5ea051"></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::Module::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">protected</span><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="a6624a55eec88f78b25aa500fcf7a387a"></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::Module::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">protected</span><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="a4f7ee0dbb0d6d79d74f600a289f2d9b4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::fit_canvas </td>
          <td>(</td>
          <td class="paramname"></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>
<a class="anchor" id="a59316d74ad3a085f0afadee2e2297e3d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::measure_ports </td>
          <td>(</td>
          <td class="paramname"></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>
<a class="anchor" id="a0941919695739cc5e09e5cf1bfee54ac"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::resize_horiz </td>
          <td>(</td>
          <td class="paramname"></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>
<a class="anchor" id="a230f0e05ec913171009fab313ea10db6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::resize_vert </td>
          <td>(</td>
          <td class="paramname"></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>
<a class="anchor" id="a9e1ca8b63eaf7f478b778ca1417b1bdc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::port_renamed </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">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="classFlowCanvas_1_1Module.html#a2fdbd18e40aab2faab8ff05f22b18041">_port_renamed</a>.</p>

</div>
</div>
<a class="anchor" id="a127ac93fb4132117238e97527e326e05"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void FlowCanvas::Module::embed </td>
          <td>(</td>
          <td class="paramtype">Gtk::Container *&#160;</td>
          <td class="paramname"><em>widget</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">Friends And Related Function Documentation</h2>
<a class="anchor" id="a9816083e25bae0b2f472e19382136687"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classFlowCanvas_1_1Canvas.html">Canvas</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="ae33d8299a8a3b9607617c510628e930a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceFlowCanvas.html#a1a09529491924cbb61508cc9c63ea0a5">PortVector</a> FlowCanvas::Module::_ports</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_1Module.html#a0dc5e1bdc29bd606c12b60781820c27e">get_port()</a>, <a class="el" href="classFlowCanvas_1_1Module.html#a2b5e82a87faf1a46ad835afa9d8dcba2">num_ports()</a>, and <a class="el" href="classFlowCanvas_1_1Module.html#a9aa54528c0e9b108452d42a283042fdf">ports()</a>.</p>

</div>
</div>
<a class="anchor" id="a8799ca58c4bec2dcfe414ce105c92642"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Canvas::Rect FlowCanvas::Module::_module_box</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="a3dc8b06e60c421454534c657199c5243"></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::Module::_canvas_title</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="a5dd926141c226ed45a2e342f4fb39260"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Canvas::Rect* FlowCanvas::Module::_stacked_border</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="aa9a5c39e14c916e3187db3b13bf76580"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Canvas::Pixbuf* FlowCanvas::Module::_icon_box</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="a279c86076878fedd94eeab21ae01d092"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Container* FlowCanvas::Module::_embed_container</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="a4091b404959330adba535758e9f0380d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Canvas::Widget* FlowCanvas::Module::_embed_item</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="a133070436aec248c15ae398d1055c255"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_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_1Module.html#aba6aca69508b829591d8e920c23effea">border_width()</a>.</p>

</div>
</div>
<a class="anchor" id="a8c17d01f0e485cc9f42ec781f5b75126"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_embed_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">

</div>
</div>
<a class="anchor" id="a7482b6af54943af39ce3f9fc89c874f6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_embed_height</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="afc9707d8f6808d7a88c84f5e35432002"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_icon_size</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="af66b147bb79b86078e7be263b6e3cc5e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_widest_input</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="aa6d26c781f0b92a9cab7fec9ec783af4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_widest_output</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="abc39372ae5b9264fe94158136154992c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_title_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">

</div>
</div>
<a class="anchor" id="a973e7ce0cd6ed8cbe21ea487a8d04824"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double FlowCanvas::Module::_title_height</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="a18b10689637d351b725a02e5a6471ff2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Module::_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="a2fdbd18e40aab2faab8ff05f22b18041"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Module::_port_renamed</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_1Module.html#a9e1ca8b63eaf7f478b778ca1417b1bdc">port_renamed()</a>.</p>

</div>
</div>
<a class="anchor" id="ae70dfdf2347fbc2ff09769f8fea49ab7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool FlowCanvas::Module::_show_port_labels</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_1Module.html#a12fc00455335223024822d4aaf8fabc9">show_port_labels()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>flowcanvas/<a class="el" href="Module_8hpp_source.html">Module.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>