Sophie

Sophie

distrib > Mageia > 3 > x86_64 > by-pkgid > d2855e9970bf9a8259f08fe181d69f9d > files > 198

gnome-chemistry-utils-devel-0.14.2-1.mga3.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>The Gnome Chemistry Utils: gcp::MechanismArrow 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">The Gnome Chemistry Utils
   &#160;<span id="projectnumber">0.14.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.2 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</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="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespacegcp.html">gcp</a></li><li class="navelem"><a class="el" href="classgcp_1_1MechanismArrow.html">MechanismArrow</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classgcp_1_1MechanismArrow-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">gcp::MechanismArrow Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Mechanism curved arrows.  
 <a href="classgcp_1_1MechanismArrow.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for gcp::MechanismArrow:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classgcp_1_1MechanismArrow.png" usemap="#gcp::MechanismArrow_map" alt=""/>
  <map id="gcp::MechanismArrow_map" name="gcp::MechanismArrow_map">
<area href="classgcu_1_1Object.html" alt="gcu::Object" shape="rect" coords="0,0,138,24"/>
<area href="classgccv_1_1ItemClient.html" title="the base class for objects associated with a canvas item." alt="gccv::ItemClient" shape="rect" coords="148,0,286,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8cb5fe27b46b1dd158e89835effd4ed4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a8cb5fe27b46b1dd158e89835effd4ed4">MechanismArrow</a> ()</td></tr>
<tr class="memitem:a80955f7a6f57a8b33ca51c77370c87de"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a80955f7a6f57a8b33ca51c77370c87de">~MechanismArrow</a> ()</td></tr>
<tr class="memitem:ad488e72e71808ab6b2a4a5146dfbab42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#ad488e72e71808ab6b2a4a5146dfbab42">SetSource</a> (<a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *source)</td></tr>
<tr class="memitem:a529e3e300bb911505a2e56056f4bbe5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a529e3e300bb911505a2e56056f4bbe5c">SetSourceAux</a> (<a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *aux)</td></tr>
<tr class="memitem:a70eb58d544f2ca90f3e81979b5d9e0fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a70eb58d544f2ca90f3e81979b5d9e0fd">SetTarget</a> (<a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *target)</td></tr>
<tr class="memitem:a985e8a5be1d448c86d9a665a49a560bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a985e8a5be1d448c86d9a665a49a560bf">SetControlPoint</a> (int num, double dx, double dy)</td></tr>
<tr class="memitem:a3ed877cf7fda483cebf757755c67a9a3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a3ed877cf7fda483cebf757755c67a9a3">SetShowControls</a> (bool show)</td></tr>
<tr class="memitem:a28870825bfed3d51893c4c79eca0ef3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a28870825bfed3d51893c4c79eca0ef3f">SetPair</a> (bool is_pair)</td></tr>
<tr class="memitem:a5e249b50e0b9f04e4fe8580604e422f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a5e249b50e0b9f04e4fe8580604e422f7">SetEndAtNewBondCenter</a> (bool end_at_new_bond_center)</td></tr>
<tr class="memitem:a44a342513dc7b5be4ab8d038fcd1f0d4"><td class="memItemLeft" align="right" valign="top">xmlNodePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a44a342513dc7b5be4ab8d038fcd1f0d4">Save</a> (xmlDocPtr xml) const </td></tr>
<tr class="memitem:a70ea60d1b2ba93f27d694f9dfac9f95c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a70ea60d1b2ba93f27d694f9dfac9f95c">Load</a> (xmlNodePtr node)</td></tr>
<tr class="memitem:a54197e5401b8e5011f707a6e3d89dcbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a54197e5401b8e5011f707a6e3d89dcbd">Transform2D</a> (<a class="el" href="classgcu_1_1Matrix2D.html">gcu::Matrix2D</a> &amp;m, double x, double y)</td></tr>
<tr class="memitem:a5f733d34838477f5d7c284f3bdde64ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a5f733d34838477f5d7c284f3bdde64ed">AddItem</a> ()</td></tr>
<tr class="memitem:aef6d55084f125c90839fe3471acfc3e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#aef6d55084f125c90839fe3471acfc3e1">SetSelected</a> (int state)</td></tr>
<tr class="memitem:a616f5c4de8efe770764bbda04a01dafc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a616f5c4de8efe770764bbda04a01dafc">OnUnlink</a> (<a class="el" href="classgcu_1_1Object.html#a6f15e766fdfb066008bd4b0779574549">Object</a> *object)</td></tr>
<tr class="memitem:ab7d7efdac48b804ac4540268b1225f70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#ab7d7efdac48b804ac4540268b1225f70">OnLoaded</a> ()</td></tr>
<tr class="memitem:ae9258fbdc62f14034a64c1a2fbd6302f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#ae9258fbdc62f14034a64c1a2fbd6302f">Name</a> ()</td></tr>
<tr class="memitem:a2a9b5663796c10677cc7925584f2b8f2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a2a9b5663796c10677cc7925584f2b8f2">CanSelect</a> () const </td></tr>
<tr class="memitem:aeff0c9d95c73110151615685b97aec39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#aeff0c9d95c73110151615685b97aec39">GetSource</a> (void) const </td></tr>
<tr class="memitem:aa9b116ad2233eaf04c4130af6298bb48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#aa9b116ad2233eaf04c4130af6298bb48">GetSourceAux</a> (void) const </td></tr>
<tr class="memitem:a1982c9c5f0405cf9a265fb5ada5f2e1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a1982c9c5f0405cf9a265fb5ada5f2e1d">GetTarget</a> (void) const </td></tr>
<tr class="memitem:a2b6e5d25f6a922101d0b3eea0019413b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a2b6e5d25f6a922101d0b3eea0019413b">GetShowControls</a> (void) const </td></tr>
<tr class="memitem:a446fd18e6f2f78a368743a53e4221579"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#a446fd18e6f2f78a368743a53e4221579">GetPair</a> (void) const </td></tr>
<tr class="memitem:adfa70789030401e9439d0982aa4d6d95"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html#adfa70789030401e9439d0982aa4d6d95">GetEndAtNewBondCenter</a> (void) const </td></tr>
<tr class="inherit_header pub_methods_classgcu_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classgcu_1_1Object')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="classgcu_1_1Object.html">gcu::Object</a></td></tr>
<tr class="memitem:a6f15e766fdfb066008bd4b0779574549 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a6f15e766fdfb066008bd4b0779574549">Object</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> Id=OtherType)</td></tr>
<tr class="memitem:a3e575300e517594b0c2c161d6e704352 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a3e575300e517594b0c2c161d6e704352">~Object</a> ()</td></tr>
<tr class="memitem:a9c900a7a382cad4a995edbb10b8f179d inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a9c900a7a382cad4a995edbb10b8f179d">GetType</a> () const </td></tr>
<tr class="memitem:ac45cdb13cf013066a3704054c9d06ed0 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#ac45cdb13cf013066a3704054c9d06ed0">SetId</a> (gchar const *Id)</td></tr>
<tr class="memitem:aef94f9435a51669a518b5a713f24e7ca inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#aef94f9435a51669a518b5a713f24e7ca">GetId</a> () const </td></tr>
<tr class="memitem:ad054f1ae4f0cd697765aa4d2007521b2 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#ad054f1ae4f0cd697765aa4d2007521b2">AddChild</a> (<a class="el" href="classgcu_1_1Object.html">Object</a> *object)</td></tr>
<tr class="memitem:adf610a8402000e9f9ae9ad0135c1d7da inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#adf610a8402000e9f9ae9ad0135c1d7da">GetMolecule</a> () const </td></tr>
<tr class="memitem:adaba7d20336b8036b6bfb7ef3884880a inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#adaba7d20336b8036b6bfb7ef3884880a">GetReaction</a> () const </td></tr>
<tr class="memitem:a841968632d00e5d879694ee84737225b inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a841968632d00e5d879694ee84737225b">GetGroup</a> () const </td></tr>
<tr class="memitem:a274432165e22fa89a375eded192631db inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Document.html">Document</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a274432165e22fa89a375eded192631db">GetDocument</a> () const </td></tr>
<tr class="memitem:ab65facd99621938dfbd6330ccee1e9f7 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Application.html">Application</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#ab65facd99621938dfbd6330ccee1e9f7">GetApplication</a> () const </td></tr>
<tr class="memitem:a158be0361aaadca1d03fdb5b5d3089b2 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a158be0361aaadca1d03fdb5b5d3089b2">GetParentOfType</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> Id) const </td></tr>
<tr class="memitem:a026b22b02b09f8f9f535197f2d936c07 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a026b22b02b09f8f9f535197f2d936c07">GetChild</a> (const gchar *Id) const </td></tr>
<tr class="memitem:a5fe8cfbfe83645c292f8895aba4a91d0 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a5fe8cfbfe83645c292f8895aba4a91d0">GetFirstChild</a> (std::map&lt; std::string, <a class="el" href="classgcu_1_1Object.html">Object</a> * &gt;::iterator &amp;i)</td></tr>
<tr class="memitem:a70ff8a33f72e424f3c39b3d0edbe9903 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a70ff8a33f72e424f3c39b3d0edbe9903">GetNextChild</a> (std::map&lt; std::string, <a class="el" href="classgcu_1_1Object.html">Object</a> * &gt;::iterator &amp;i)</td></tr>
<tr class="memitem:ab70083d7ebb2cf32180c5383b5bb428c inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#ab70083d7ebb2cf32180c5383b5bb428c">GetDescendant</a> (const char *Id) const </td></tr>
<tr class="memitem:abacb2c2002726a3237ffbd0e50e3df52 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#abacb2c2002726a3237ffbd0e50e3df52">GetParent</a> () const </td></tr>
<tr class="memitem:a0ffe1f48151c92f167eeec303277e45c inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a0ffe1f48151c92f167eeec303277e45c">SetParent</a> (<a class="el" href="classgcu_1_1Object.html">Object</a> *Parent)</td></tr>
<tr class="memitem:a7ae5e90dd76580aee332c6ef59e89298 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a7ae5e90dd76580aee332c6ef59e89298">GetCoords</a> (double *x, double *y, double *z=NULL) const </td></tr>
<tr class="memitem:af5505430c421604ff7e26e4414197fbc inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#af5505430c421604ff7e26e4414197fbc">Move</a> (double x, double y, double z=0.)</td></tr>
<tr class="memitem:a07de41cb137a650b51920d6186fc82d7 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a07de41cb137a650b51920d6186fc82d7">SaveChildren</a> (xmlDocPtr xml, xmlNodePtr node) const </td></tr>
<tr class="memitem:a5f99b290d7e48c38738342dfc984865d inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a5f99b290d7e48c38738342dfc984865d">SaveId</a> (xmlNodePtr node) const </td></tr>
<tr class="memitem:ad533d866f1478a972a1896499e5659a5 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">xmlNodePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#ad533d866f1478a972a1896499e5659a5">GetNodeByProp</a> (xmlNodePtr node, char const *Property, char const *Id)</td></tr>
<tr class="memitem:aa19f11cca83189a955f0a7bf2919562b inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">xmlNodePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#aa19f11cca83189a955f0a7bf2919562b">GetNextNodeByProp</a> (xmlNodePtr node, char const *Property, char const *Id)</td></tr>
<tr class="memitem:a4e8712098d673c958fb0c72488058f80 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">xmlNodePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a4e8712098d673c958fb0c72488058f80">GetNodeByName</a> (xmlNodePtr node, char const *<a class="el" href="classgcu_1_1Object.html#ae19033807f4b7ee9321f308bb0ffd3b9">Name</a>)</td></tr>
<tr class="memitem:a2dc10bf48d3ebfe86853cace21e9abf2 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">xmlNodePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a2dc10bf48d3ebfe86853cace21e9abf2">GetNextNodeByName</a> (xmlNodePtr node, char const *<a class="el" href="classgcu_1_1Object.html#ae19033807f4b7ee9321f308bb0ffd3b9">Name</a>)</td></tr>
<tr class="memitem:a28f682a2891b17ae57c5f346c95d6f50 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a28f682a2891b17ae57c5f346c95d6f50">HasChildren</a> () const </td></tr>
<tr class="memitem:a5e3d6fbdc8b10a9dbf43de2c052fff05 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a5e3d6fbdc8b10a9dbf43de2c052fff05">GetChildrenNumber</a> () const </td></tr>
<tr class="memitem:aa47c38061c6a2e51947d89c86fbae630 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#aa47c38061c6a2e51947d89c86fbae630">GetAtomAt</a> (double x, double y, double z=0.)</td></tr>
<tr class="memitem:af1da4274cbbf0ca56bf8d380743d49e7 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#af1da4274cbbf0ca56bf8d380743d49e7">Build</a> (std::set&lt; <a class="el" href="classgcu_1_1Object.html">Object</a> * &gt; const &amp;Children)  throw (std::invalid_argument)</td></tr>
<tr class="memitem:aedeec6e6b66e1a35e6d2f3ef75c94a09 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#aedeec6e6b66e1a35e6d2f3ef75c94a09">GetYAlign</a> ()</td></tr>
<tr class="memitem:acc55e92f84843058139d3a729aa6afcb inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#acc55e92f84843058139d3a729aa6afcb">BuildContextualMenu</a> (<a class="el" href="classgcu_1_1UIManager.html">UIManager</a> *uim, <a class="el" href="classgcu_1_1Object.html">Object</a> *object, double x, double y)</td></tr>
<tr class="memitem:acf16b429a6875e5620fa8051446ef34c inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#acf16b429a6875e5620fa8051446ef34c">EmitSignal</a> (<a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">SignalId</a> Signal)</td></tr>
<tr class="memitem:a1ad183ecf7e5b5c42db100da03221e46 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a1ad183ecf7e5b5c42db100da03221e46">OnSignal</a> (<a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">SignalId</a> Signal, <a class="el" href="classgcu_1_1Object.html">Object</a> *Child)</td></tr>
<tr class="memitem:a8b4da97be50a4ceea941ab8aa8ece825 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a8b4da97be50a4ceea941ab8aa8ece825">Lock</a> (bool state=true)</td></tr>
<tr class="memitem:a4094e3d8cf58a6f9de9cb6c6b6fed8c8 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a4094e3d8cf58a6f9de9cb6c6b6fed8c8">IsLocked</a> ()</td></tr>
<tr class="memitem:a79e87eb91afb57ebf188fdc3753cba7d inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a79e87eb91afb57ebf188fdc3753cba7d">GetFirstLink</a> (std::set&lt; <a class="el" href="classgcu_1_1Object.html">Object</a> * &gt;::iterator &amp;i)</td></tr>
<tr class="memitem:a61b227220c2b831b7196d2bd61201bdc inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a61b227220c2b831b7196d2bd61201bdc">GetNextLink</a> (std::set&lt; <a class="el" href="classgcu_1_1Object.html">Object</a> * &gt;::iterator &amp;i)</td></tr>
<tr class="memitem:a0173055f0ba60038d9d913b5f09bb354 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a0173055f0ba60038d9d913b5f09bb354">Link</a> (<a class="el" href="classgcu_1_1Object.html">Object</a> *object)</td></tr>
<tr class="memitem:a606a257c41cd9cc177c98958fdf2ae3d inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a606a257c41cd9cc177c98958fdf2ae3d">Unlink</a> (<a class="el" href="classgcu_1_1Object.html">Object</a> *object)</td></tr>
<tr class="memitem:a786610ff1992e4aa1acff883b5479ec7 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a786610ff1992e4aa1acff883b5479ec7">OnUnlink</a> (<a class="el" href="classgcu_1_1Object.html">Object</a> *object)</td></tr>
<tr class="memitem:a97106b6ec695ac946d0a1d04293eef79 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a97106b6ec695ac946d0a1d04293eef79">GetPossibleAncestorTypes</a> (std::set&lt; <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> &gt; &amp;types) const </td></tr>
<tr class="memitem:a47862fe83b1c3739ee37b8af81550644 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a47862fe83b1c3739ee37b8af81550644">SetProperty</a> (unsigned property, char const *value)</td></tr>
<tr class="memitem:a9f612121600c791abbee16bb539975d7 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a9f612121600c791abbee16bb539975d7">GetProperty</a> (unsigned property) const </td></tr>
<tr class="memitem:a01ea0147ad675e139ddea7aaa2af503c inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a01ea0147ad675e139ddea7aaa2af503c">SetDirty</a> (bool dirty=true)</td></tr>
<tr class="memitem:adce3873de56ddf2abe7dba89e127fc06 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#adce3873de56ddf2abe7dba89e127fc06">Clear</a> ()</td></tr>
<tr class="memitem:a373cd8efa4af70cdbc4a77086aee82c7 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a373cd8efa4af70cdbc4a77086aee82c7">Identity</a> ()</td></tr>
<tr class="memitem:aceff810bb8bfad7f9a7152eef3dfe46e inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#aceff810bb8bfad7f9a7152eef3dfe46e">HasPropertiesDialog</a> () const </td></tr>
<tr class="memitem:a67e3c8ee2104cd937aea48dabde7d319 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a67e3c8ee2104cd937aea48dabde7d319">NotifyEmpty</a> ()</td></tr>
<tr class="memitem:a45b59346e78b7a9927d379bb65df1710 inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a45b59346e78b7a9927d379bb65df1710">ShowPropertiesDialog</a> ()</td></tr>
<tr class="memitem:a71e2333cf4d47abdd272a8709361829f inherit pub_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a71e2333cf4d47abdd272a8709361829f">GetDirty</a> (void) const </td></tr>
<tr class="inherit_header pub_methods_classgccv_1_1ItemClient"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classgccv_1_1ItemClient')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="classgccv_1_1ItemClient.html">gccv::ItemClient</a></td></tr>
<tr class="memitem:a77802cf51f5419709032f50f277b13b1 inherit pub_methods_classgccv_1_1ItemClient"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgccv_1_1ItemClient.html#a77802cf51f5419709032f50f277b13b1">ItemClient</a> ()</td></tr>
<tr class="memitem:a7f46045d4e3ebbe27c94dc3a1c493de5 inherit pub_methods_classgccv_1_1ItemClient"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgccv_1_1ItemClient.html#a7f46045d4e3ebbe27c94dc3a1c493de5">~ItemClient</a> ()</td></tr>
<tr class="memitem:acf21ab3e7fc437a86ff7fc4735495f1a inherit pub_methods_classgccv_1_1ItemClient"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgccv_1_1ItemClient.html#acf21ab3e7fc437a86ff7fc4735495f1a">UpdateItem</a> ()</td></tr>
<tr class="memitem:a92e601f98e98c93e8593d42c549c771f inherit pub_methods_classgccv_1_1ItemClient"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgccv_1_1Item.html">Item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgccv_1_1ItemClient.html#a92e601f98e98c93e8593d42c549c771f">GetItem</a> (void)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classgcu_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classgcu_1_1Object')"><img src="closed.png" alt="-"/>&nbsp;Static Public Member Functions inherited from <a class="el" href="classgcu_1_1Object.html">gcu::Object</a></td></tr>
<tr class="memitem:aea6734ca6bde8ae3e0788db43928f42e inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#aea6734ca6bde8ae3e0788db43928f42e">AddType</a> (std::string TypeName, <a class="el" href="classgcu_1_1Object.html">Object</a> *(*CreateFunc)(), <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> id=OtherType)</td></tr>
<tr class="memitem:a3645f28b3df32308f135ec5b0aac0793 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a3645f28b3df32308f135ec5b0aac0793">AddAlias</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> id, std::string TypeName)</td></tr>
<tr class="memitem:a0d3837f66eccae5ce73573ca95930dbc inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classgcu_1_1Object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a0d3837f66eccae5ce73573ca95930dbc">CreateObject</a> (const std::string &amp;TypeName, <a class="el" href="classgcu_1_1Object.html">Object</a> *parent=NULL)</td></tr>
<tr class="memitem:a6038f7f7c0f58cd1aa12bd8237ac1024 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a6038f7f7c0f58cd1aa12bd8237ac1024">GetTypeId</a> (const std::string &amp;<a class="el" href="classgcu_1_1Object.html#ae19033807f4b7ee9321f308bb0ffd3b9">Name</a>)</td></tr>
<tr class="memitem:a9e57005d5129e341ce3dcd4d3c188eaf inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a9e57005d5129e341ce3dcd4d3c188eaf">GetTypeName</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> Id)</td></tr>
<tr class="memitem:a47d2dd181c9934ab4671c526a251295f inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a47d2dd181c9934ab4671c526a251295f">AddMenuCallback</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> Id, <a class="el" href="namespacegcu.html#aea85ee1e0ab66342f28448b2e7a9174d">BuildMenuCb</a> cb)</td></tr>
<tr class="memitem:a3eb4fd4787f224f5e7e3e5f8d1fc2abb inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a3eb4fd4787f224f5e7e3e5f8d1fc2abb">AddRule</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> type1, <a class="el" href="namespacegcu.html#a19c49d12e7c0a96ae2be6c6c33c44b47">RuleId</a> rule, <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> type2)</td></tr>
<tr class="memitem:a13348c710f80100519c94d10dff3d0e0 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a13348c710f80100519c94d10dff3d0e0">AddRule</a> (const std::string &amp;type1, <a class="el" href="namespacegcu.html#a19c49d12e7c0a96ae2be6c6c33c44b47">RuleId</a> rule, const std::string &amp;type2)</td></tr>
<tr class="memitem:a96a3ea77a33f4721399f00e6b341cde2 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static const std::set&lt; <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a96a3ea77a33f4721399f00e6b341cde2">GetRules</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> type, <a class="el" href="namespacegcu.html#a19c49d12e7c0a96ae2be6c6c33c44b47">RuleId</a> rule)</td></tr>
<tr class="memitem:a44d44e134f05976140e8e4686b0cd936 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static const std::set&lt; <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a44d44e134f05976140e8e4686b0cd936">GetRules</a> (const std::string &amp;type, <a class="el" href="namespacegcu.html#a19c49d12e7c0a96ae2be6c6c33c44b47">RuleId</a> rule)</td></tr>
<tr class="memitem:a8159c48a642f3410913e635e23d77f24 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a8159c48a642f3410913e635e23d77f24">SetCreationLabel</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> Id, std::string Label)</td></tr>
<tr class="memitem:a90c6d068fdbea8cffe8690f177b5c939 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a90c6d068fdbea8cffe8690f177b5c939">GetCreationLabel</a> (<a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a> Id)</td></tr>
<tr class="memitem:a591fb1674ad415be983b6810ef484326 inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a591fb1674ad415be983b6810ef484326">GetCreationLabel</a> (const std::string &amp;TypeName)</td></tr>
<tr class="memitem:a380275771a250b94785e43286525c74e inherit pub_static_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">SignalId</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a380275771a250b94785e43286525c74e">CreateNewSignalId</a> ()</td></tr>
<tr class="inherit_header pro_methods_classgcu_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classgcu_1_1Object')"><img src="closed.png" alt="-"/>&nbsp;Protected Member Functions inherited from <a class="el" href="classgcu_1_1Object.html">gcu::Object</a></td></tr>
<tr class="memitem:a98a9025b609f6ba46ab3b273792ee51e inherit pro_methods_classgcu_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classgcu_1_1Dialog.html">Dialog</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html#a98a9025b609f6ba46ab3b273792ee51e">BuildPropertiesDialog</a> ()</td></tr>
<tr class="inherit_header pro_attribs_classgccv_1_1ItemClient"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classgccv_1_1ItemClient')"><img src="closed.png" alt="-"/>&nbsp;Protected Attributes inherited from <a class="el" href="classgccv_1_1ItemClient.html">gccv::ItemClient</a></td></tr>
<tr class="memitem:a7832ee36900ecde2210cee00d8232732 inherit pro_attribs_classgccv_1_1ItemClient"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgccv_1_1Item.html">Item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgccv_1_1ItemClient.html#a7832ee36900ecde2210cee00d8232732">m_Item</a></td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Mechanism curved arrows. </p>
<p>Curved arrows used to represent electrons movements during a mechanim step. </p>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00045">45</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>
</div><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a8cb5fe27b46b1dd158e89835effd4ed4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::MechanismArrow </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs a new <a class="el" href="classgcp_1_1MechanismArrow.html" title="Mechanism curved arrows.">MechanismArrow</a>. </p>

</div>
</div>
<a class="anchor" id="a80955f7a6f57a8b33ca51c77370c87de"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual gcp::MechanismArrow::~MechanismArrow </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>The destructor. </p>

</div>
</div>
<h2>Member Function Documentation</h2>
<a class="anchor" id="a5f733d34838477f5d7c284f3bdde64ed"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::AddItem </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>Used to add a representation of the mechanism arrow in the view. </p>

<p>Reimplemented from <a class="el" href="classgccv_1_1ItemClient.html#a5aa6bf91b58d0c54a9921fa1019a2b07">gccv::ItemClient</a>.</p>

</div>
</div>
<a class="anchor" id="a2a9b5663796c10677cc7925584f2b8f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool gcp::MechanismArrow::CanSelect </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">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true if the <a class="el" href="classgcp_1_1MechanismArrow.html" title="Mechanism curved arrows.">MechanismArrow</a> can be safely selected. </dd></dl>

<p>Reimplemented from <a class="el" href="classgcu_1_1Object.html#a8f3da29ebe1fcc1534ac65b724f3582f">gcu::Object</a>.</p>

</div>
</div>
<a class="anchor" id="adfa70789030401e9439d0982aa4d6d95"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::GetEndAtNewBondCenter </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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">
<dl class="section return"><dt>Returns</dt><dd>whether to end the arrow at the center of the new bond. The value is not significant when no new bond is created. </dd></dl>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00197">197</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>

</div>
</div>
<a class="anchor" id="a446fd18e6f2f78a368743a53e4221579"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::GetPair </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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">
<dl class="section return"><dt>Returns</dt><dd>whether the elctron movement concerns a pair or a single electron. </dd></dl>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00192">192</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2b6e5d25f6a922101d0b3eea0019413b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::GetShowControls </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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">
<dl class="section return"><dt>Returns</dt><dd>whether to show the control points. </dd></dl>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00188">188</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>

</div>
</div>
<a class="anchor" id="aeff0c9d95c73110151615685b97aec39"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::GetSource </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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">
<dl class="section return"><dt>Returns</dt><dd>the initial owner, atom or bond, of the electrons. Might be an <a class="el" href="classgcp_1_1Electron.html">Electron</a> instance. </dd></dl>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00176">176</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa9b116ad2233eaf04c4130af6298bb48"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::GetSourceAux </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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">
<dl class="section return"><dt>Returns</dt><dd>the auxilliary source, see <a class="el" href="classgcp_1_1MechanismArrow.html#a529e3e300bb911505a2e56056f4bbe5c">SetSourceAux()</a> for details. </dd></dl>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00180">180</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1982c9c5f0405cf9a265fb5ada5f2e1d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gcp::MechanismArrow::GetTarget </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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">
<dl class="section return"><dt>Returns</dt><dd>the target of the electron move. </dd></dl>

<p>Definition at line <a class="el" href="mechanism-arrow_8h_source.html#l00184">184</a> of file <a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a>.</p>

</div>
</div>
<a class="anchor" id="a70ea60d1b2ba93f27d694f9dfac9f95c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool gcp::MechanismArrow::Load </td>
          <td>(</td>
          <td class="paramtype">xmlNodePtr&#160;</td>
          <td class="paramname"><em>node</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">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">node</td><td>a pointer to the xmlNode containing the serialized arrow.</td></tr>
  </table>
  </dd>
</dl>
<p>Used to load a mechanism arrow in memory. The arrow must already exist. </p>
<dl class="section return"><dt>Returns</dt><dd>true on succes, false otherwise. </dd></dl>

<p>Reimplemented from <a class="el" href="classgcu_1_1Object.html#aa3ee33c25154d8e7bbe1e39de970c489">gcu::Object</a>.</p>

</div>
</div>
<a class="anchor" id="ae9258fbdc62f14034a64c1a2fbd6302f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string gcp::MechanismArrow::Name </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">
<dl class="section return"><dt>Returns</dt><dd>the localized object generic name. </dd></dl>

<p>Reimplemented from <a class="el" href="classgcu_1_1Object.html#ae19033807f4b7ee9321f308bb0ffd3b9">gcu::Object</a>.</p>

</div>
</div>
<a class="anchor" id="ab7d7efdac48b804ac4540268b1225f70"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::OnLoaded </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>Ensure that links are correctly set. </p>

<p>Reimplemented from <a class="el" href="classgcu_1_1Object.html#af972c30c9990923c34c54754654c3e72">gcu::Object</a>.</p>

</div>
</div>
<a class="anchor" id="a616f5c4de8efe770764bbda04a01dafc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::OnUnlink </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classgcu_1_1Object.html#a6f15e766fdfb066008bd4b0779574549">Object</a> *&#160;</td>
          <td class="paramname"><em>object</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">object</td><td>the object just unlinked by Object::Unlink. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a44a342513dc7b5be4ab8d038fcd1f0d4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">xmlNodePtr gcp::MechanismArrow::Save </td>
          <td>(</td>
          <td class="paramtype">xmlDocPtr&#160;</td>
          <td class="paramname"><em>xml</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">xml</td><td>the xmlDoc used to save the document.</td></tr>
  </table>
  </dd>
</dl>
<p>Used to save the mechanism arrow to the xmlDoc. </p>
<dl class="section return"><dt>Returns</dt><dd>the xmlNode containing the serialized arrow. </dd></dl>

<p>Reimplemented from <a class="el" href="classgcu_1_1Object.html#aad462441e79fbd93e158f8294a198d11">gcu::Object</a>.</p>

</div>
</div>
<a class="anchor" id="a985e8a5be1d448c86d9a665a49a560bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetControlPoint </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></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>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">num</td><td>the control point numbre, should be 1 or 2. </td></tr>
    <tr><td class="paramname">dx</td><td>the x coordinate of the vector. </td></tr>
    <tr><td class="paramname">dy</td><td>the y coordinate of the vector.</td></tr>
  </table>
  </dd>
</dl>
<p>Sets the position of the intermediate control points used to construct a Bezier cubic curve for the arrow. If <em>num</em> is 1, the vector starts at the start point of the arrow, and if <em>num</em> is 2 it starts at the arrow end. </p>

</div>
</div>
<a class="anchor" id="a5e249b50e0b9f04e4fe8580604e422f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetEndAtNewBondCenter </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>end_at_new_bond_center</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">end_at_new_bond_center</td><td>the position of the arrow end for new bonds.</td></tr>
  </table>
  </dd>
</dl>
<p>For arrows representing an electrons pair movement creating a new bond, the might end either at the target atom or at the centeer of the created bond. </p>

</div>
</div>
<a class="anchor" id="a28870825bfed3d51893c4c79eca0ef3f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetPair </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>is_pair</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">is_pair</td><td>whether the arrow represents an electrons pair move or a single electron move.</td></tr>
  </table>
  </dd>
</dl>
<p>Sets the type of electron move. </p>

</div>
</div>
<a class="anchor" id="aef6d55084f125c90839fe3471acfc3e1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetSelected </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>state</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">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">state</td><td>the selection state of the text.</td></tr>
  </table>
  </dd>
</dl>
<p>Used to set the selection state of text inside. The values of state might be <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74abd6a663c786e2d2b135a74d52f0cd552">gcp::SelStateUnselected</a>, <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74a94b317915b52f90cbc98b15a577b25d8">gcp::SelStateSelected</a>, <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74adcae1871fb81a60e980331b689fe3ce0">gcp::SelStateUpdating</a>, or <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74a2d4e3b5f28ae0af00b9381c2548dea00">gcp::SelStateErasing</a>. </p>

<p>Reimplemented from <a class="el" href="classgccv_1_1ItemClient.html#a8c49c3f53c965e73a7ad5101719aea6a">gccv::ItemClient</a>.</p>

</div>
</div>
<a class="anchor" id="a3ed877cf7fda483cebf757755c67a9a3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetShowControls </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>show</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">show</td><td>whether to show the control points.</td></tr>
  </table>
  </dd>
</dl>
<p>Show or hide the control points. Showing the control points is useful when editing. </p>

</div>
</div>
<a class="anchor" id="ad488e72e71808ab6b2a4a5146dfbab42"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetSource </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *&#160;</td>
          <td class="paramname"><em>source</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">source</td><td>the source of the electrons.</td></tr>
  </table>
  </dd>
</dl>
<p>Sets the initial owner, atom or bond, of the electrons. An <a class="el" href="classgcp_1_1Electron.html">Electron</a> instance is also allowed there. </p>

</div>
</div>
<a class="anchor" id="a529e3e300bb911505a2e56056f4bbe5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetSourceAux </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *&#160;</td>
          <td class="paramname"><em>aux</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aux</td><td>an object.</td></tr>
  </table>
  </dd>
</dl>
<p>Used when a new bond is created by the electron move, using initially bonding electrons. In that case the source is the initial bond, the target, the not bonded atom of the new bond, and the auxilliary source, the atom of the initial bond which will be bonded to the target. </p>

</div>
</div>
<a class="anchor" id="a70eb58d544f2ca90f3e81979b5d9e0fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::SetTarget </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *&#160;</td>
          <td class="paramname"><em>target</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of the electron move.</td></tr>
  </table>
  </dd>
</dl>
<p>Sets where the arrow ends. Might be an atom or a bond. </p>

</div>
</div>
<a class="anchor" id="a54197e5401b8e5011f707a6e3d89dcbd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gcp::MechanismArrow::Transform2D </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classgcu_1_1Matrix2D.html">gcu::Matrix2D</a> &amp;&#160;</td>
          <td class="paramname"><em>m</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>&#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">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">m</td><td>the Matrix2D of the transformation. </td></tr>
    <tr><td class="paramname">x</td><td>the x component of the center of the transformation. </td></tr>
    <tr><td class="paramname">y</td><td>the y component of the center of the transformation.</td></tr>
  </table>
  </dd>
</dl>
<p>Used to move and/or transform a mechanism arrow. </p>

<p>Reimplemented from <a class="el" href="classgcu_1_1Object.html#a69ad6edf7d50950b036f09d9ff86f849">gcu::Object</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="mechanism-arrow_8h_source.html">mechanism-arrow.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Mar 14 2013 17:34:30 for The Gnome Chemistry Utils by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>