Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > f37f2c0b149d5391818dc5157943cda0 > files > 444

gnome-chemistry-utils-devel-0.10.8-3mdv2010.0.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>The Gnome Chemistry Utils: gcu Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>gcu Namespace Reference</h1>
<p>The Gnome Chemistry Utils C++ classes.  
<a href="#_details">More...</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Application.html">Application</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Atom.html">Atom</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1AtomPair.html">AtomPair</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1AtomMatchState.html">AtomMatchState</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Bond.html">Bond</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgcu_1_1ChainElt.html">ChainElt</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Chain.html">Chain</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Chem3dDoc.html">Chem3dDoc</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1CrystalAtom.html">CrystalAtom</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1CrystalBond.html">CrystalBond</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1CrystalCleavage.html">CrystalCleavage</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1CrystalDoc.html">CrystalDoc</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1CrystalLine.html">CrystalLine</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1CrystalView.html">CrystalView</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Cycle.html">Cycle</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1DialogOwner.html">DialogOwner</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Dialog.html">Dialog</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Document.html">Document</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Element.html">Element</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1FileChooser.html">FileChooser</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1parse__error.html">parse_error</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1FormulaElt.html">FormulaElt</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1FormulaAtom.html">FormulaAtom</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1FormulaBlock.html">FormulaBlock</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1FormulaResidue.html">FormulaResidue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Formula.html">Formula</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1GLDocument.html">GLDocument</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1GLView.html">GLView</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Isotope.html">Isotope</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1IsotopicPattern.html">IsotopicPattern</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgcu_1_1LoaderStruct.html">LoaderStruct</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Loader.html">Loader</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">class used to implement serialization engines.  <a href="classgcu_1_1Loader.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Matrix.html">Matrix</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1GLMatrix.html">GLMatrix</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Matrix2D.html">Matrix2D</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Molecule.html">Molecule</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Object.html">Object</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1PrintSetupDlg.html">PrintSetupDlg</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Printable.html">Printable</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgcu_1_1SymbolResidue.html">SymbolResidue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Residue.html">Residue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgcu_1_1JdxVar.html">JdxVar</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1SpectrumDocument.html">SpectrumDocument</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1SpectrumView.html">SpectrumView</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Sphere.html">Sphere</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Value.html">Value</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1SimpleValue.html">SimpleValue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1DimensionalValue.html">DimensionalValue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1StringValue.html">StringValue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1LocalizedStringValue.html">LocalizedStringValue</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Vector3f.html">Vector3f</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1Window.html">Window</a></td></tr>
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; <a class="el" href="classgcu_1_1CrystalAtom.html">CrystalAtom</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ad35acef1637a061c1ed6092ab8ba9d0d">CrystalAtomList</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef std::list<br class="typebreak"/>
&lt; <a class="el" href="classgcu_1_1CrystalCleavage.html">CrystalCleavage</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a7a1468b157e55faa91d15ec0ca3bb581">CrystalCleavageList</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; <a class="el" href="classgcu_1_1CrystalLine.html">CrystalLine</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ab3e2f3b0e7d34f610b07bda8522104af">CrystalLineList</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">TypeId</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef bool(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a557c44b0c90f4543aae6f9b1a9b00616">BuildMenuCb</a> )(<a class="el" href="classgcu_1_1Object.html">Object</a> *target, GtkUIManager *UIManager, <a class="el" href="classgcu_1_1Object.html">Object</a> *object, double x, double y)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">SignalId</a></td></tr>
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ab34c38b967a01bf8a46680dad90eed43">Display3DMode</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a0e42d66c8352398bf4286952947cd81a">gcLattices</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a437f72e69415a9b3aef5bbc90977feca">CrystalLineType</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ab469d90066d12a977a04778c57cb28da">CheckType</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a49392c345f0740efd3167eb30aca570e">FormulaParseMode</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a61b2c1e88b71e939f229107e8bc5615a">MatrixType</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#aabe8d7866fa1e64337f3cbddd74b970a">GcuTypeId</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a19c49d12e7c0a96ae2be6c6c33c44b47">RuleId</a> </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a164f53e90d643a2a491d1111ab815256">PrintScaleType</a> { <a class="el" href="namespacegcu.html#a164f53e90d643a2a491d1111ab815256a432979f16b63f6ff212796c4079425d1">GCU_PRINT_SCALE_NONE</a>, 
<a class="el" href="namespacegcu.html#a164f53e90d643a2a491d1111ab815256a79bddd6e8ccfd78b591e84eb782754c9">GCU_PRINT_SCALE_FIXED</a>, 
<a class="el" href="namespacegcu.html#a164f53e90d643a2a491d1111ab815256a197b57f0626d01a574903c5bcc584177">GCU_PRINT_SCALE_AUTO</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279d">SpectrumType</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279dae27586671cd72c37cff42a86cc8efe55">GCU_SPECTRUM_INFRARED</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da4225b1f12fdfcfab97202c17542f9895">GCU_SPECTRUM_RAMAN</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da95c8718e04ceb4a71f1831b93f69cd80">GCU_SPECTRUM_INFRARED_PEAK_TABLE</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da9c65da8d04c22bbd51bdebf4b25b0cb3">GCU_SPECTRUM_INFRARED_INTERFEROGRAM</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da94943f5cd0e890594d38eab85079b54f">GCU_SPECTRUM_INFRARED_TRANSFORMED</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da35d52089b2acd20e894a7205a013ac81">GCU_SPECTRUM_UV_VISIBLE</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279daaebebfd6bb3d4d1080e2cd1be6772227">GCU_SPECTRUM_NMR</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da31d250ac02fd1397cfae9c89c399e9b3">GCU_SPECTRUM_NMR_FID</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279daa3669bb1b46a93b57c9671a3b0e1926a">GCU_SPECTRUM_NMR_PEAK_TABLE</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279dae4077ee3b14384276a64f0e8014bc270">GCU_SPECTRUM_NMR_PEAK_ASSIGNMENTS</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279daf6acaf35943e63bf95d1f6f47b566cd7">GCU_SPECTRUM_MASS</a>, 
<a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279da063ef4680b91e067966b2e349d66759c">GCU_SPECTRUM_MAX</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8">SpectrumUnitType</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a7b96d07e71d7c198db010c7e85979b01">GCU_SPECTRUM_UNIT_CM_1</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a6982e6f1eb916870b8fd8c69b91e82df">GCU_SPECTRUM_UNIT_TRANSMITTANCE</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a226bb0f82f1c373777c9de2eea763a09">GCU_SPECTRUM_UNIT_ABSORBANCE</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a1d61d208840741c627b334ad8d54c4d9">GCU_SPECTRUM_UNIT_PPM</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a2c81137f1bfd9a9ddcf3f9f017d3b783">GCU_SPECTRUM_UNIT_NANOMETERS</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a33fc7b2eae30c140810597b0049074e2">GCU_SPECTRUM_UNIT_MICROMETERS</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a1cb10d7e246186de950def4a014d3723">GCU_SPECTRUM_UNIT_SECONDS</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a2369a0e7b8a9e48886955db2d385871d">GCU_SPECTRUM_UNIT_HZ</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a1587f46988f16bed6a823dbc6d5fc3d4">GCU_SPECTRUM_UNIT_M_Z</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a4b0866e3edffb4f324d3c9cb24bc546f">GCU_SPECTRUM_UNIT_REL_ABUNDANCE</a>, 
<a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8a7dcfa1a26bfedaf4fb9f3666302e7e32">GCU_SPECTRUM_UNIT_MAX</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ab2cf6593e623fa4b283fdea6ae187bb0">SpectrumVarType</a> { <a class="el" href="namespacegcu.html#ab2cf6593e623fa4b283fdea6ae187bb0ab1f097e6ecafa459d5cb59248cae5525">GCU_SPECTRUM_TYPE_INDEPENDENT</a>, 
<a class="el" href="namespacegcu.html#ab2cf6593e623fa4b283fdea6ae187bb0a3c5ec80390644db9236d014a4b8e9d64">GCU_SPECTRUM_TYPE_DEPENDENT</a>, 
<a class="el" href="namespacegcu.html#ab2cf6593e623fa4b283fdea6ae187bb0a7b86905de680f6432a62fe6121dbf509">GCU_SPECTRUM_TYPE_PAGE</a>, 
<a class="el" href="namespacegcu.html#ab2cf6593e623fa4b283fdea6ae187bb0addb34cc2d3bcff8c46f2b6a2ffe7f76b">GCU_SPECTRUM_TYPE_MAX</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379">SpectrumFormatType</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379a560739bb71072fb63e2d3ef8f8043cb2">GCU_SPECTRUM_FORMAT_ASDF</a>, 
<a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379a77a398c61b5ba5505eac903f500f81aa">GCU_SPECTRUM_FORMAT_AFFN</a>, 
<a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379a2269a6310b77229abb51889225b399eb">GCU_SPECTRUM_FORMAT_PAC</a>, 
<a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379ac3033e753166aa40477aab91e93fc543">GCU_SPECTRUM_FORMAT_SQZ</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379acf91b0afcf1b3dfa0c4397dfa93c61ad">GCU_SPECTRUM_FORMAT_DIF</a>, 
<a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379a443111bf8b6b2cf51dd61d1e68d03e6b">GCU_SPECTRUM_FORMAT_MAX</a>
<br/>
 }</td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GtkUnit&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ac035e2e4612a53b74ea67b03979f3206">gtk_unit_from_string</a> (char const *name)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char const *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#aa42c60d1588cd3b8714d7994305227f3">gtk_unit_to_string</a> (GtkUnit unit)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Vector3f.html">Vector3f</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#a0b1b7de023ccfa2a47ba211f5bd01383">operator*</a> (float f, <a class="el" href="classgcu_1_1Vector3f.html">Vector3f</a> const &amp;v)</td></tr>
<tr><td colspan="2"><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char const *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcu.html#ac366242838ffed941a1ddc5d9a80124f">LineTypeName</a> []</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>The Gnome Chemistry Utils C++ classes. </p>
<p>The namespace used for all C++ classes provided by the Gnome Chemistry Utils base library. </p>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="a557c44b0c90f4543aae6f9b1a9b00616"></a><!-- doxytag: member="gcu::BuildMenuCb" ref="a557c44b0c90f4543aae6f9b1a9b00616" args=")(Object *target, GtkUIManager *UIManager, Object *object, double x, double y)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef bool(* <a class="el" href="namespacegcu.html#a557c44b0c90f4543aae6f9b1a9b00616">gcu::BuildMenuCb</a>)(<a class="el" href="classgcu_1_1Object.html">Object</a> *target, GtkUIManager *UIManager, <a class="el" href="classgcu_1_1Object.html">Object</a> *object, double x, double y)</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The type of callbacks for adding new items to the contextual menu of an object. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>target</em>&nbsp;</td><td>the <a class="el" href="classgcu_1_1Object.html">Object</a> whose menu is being built. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>UIManager</em>&nbsp;</td><td>the GtkUIanager to populate. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>the <a class="el" href="classgcu_1_1Object.html">Object</a> on which occured the mouse click. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>x coordinate of the mouse click. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>y coordinate of the mouse click. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="object_8h_source.html#l00105">105</a> of file <a class="el" href="object_8h_source.html">object.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad35acef1637a061c1ed6092ab8ba9d0d"></a><!-- doxytag: member="gcu::CrystalAtomList" ref="ad35acef1637a061c1ed6092ab8ba9d0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::list&lt;<a class="el" href="classgcu_1_1CrystalAtom.html">CrystalAtom</a>*&gt; <a class="el" href="namespacegcu.html#ad35acef1637a061c1ed6092ab8ba9d0d">gcu::CrystalAtomList</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>a list of pointers to <a class="el" href="classgcu_1_1CrystalAtom.html">CrystalAtom</a> instances derived from std::list. </p>

<p>Definition at line <a class="el" href="crystalatom_8h_source.html#l00228">228</a> of file <a class="el" href="crystalatom_8h_source.html">crystalatom.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7a1468b157e55faa91d15ec0ca3bb581"></a><!-- doxytag: member="gcu::CrystalCleavageList" ref="a7a1468b157e55faa91d15ec0ca3bb581" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::list&lt;<a class="el" href="classgcu_1_1CrystalCleavage.html">CrystalCleavage</a>*&gt; <a class="el" href="namespacegcu.html#a7a1468b157e55faa91d15ec0ca3bb581">gcu::CrystalCleavageList</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>a list of pointers to <a class="el" href="classgcu_1_1CrystalCleavage.html">CrystalCleavage</a> instances derived from std::list. </p>

<p>Definition at line <a class="el" href="crystalcleavage_8h_source.html#l00122">122</a> of file <a class="el" href="crystalcleavage_8h_source.html">crystalcleavage.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab3e2f3b0e7d34f610b07bda8522104af"></a><!-- doxytag: member="gcu::CrystalLineList" ref="ab3e2f3b0e7d34f610b07bda8522104af" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::list&lt;<a class="el" href="classgcu_1_1CrystalLine.html">CrystalLine</a>*&gt; <a class="el" href="namespacegcu.html#ab3e2f3b0e7d34f610b07bda8522104af">gcu::CrystalLineList</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>a list of pointers to <a class="el" href="classgcu_1_1CrystalLine.html">CrystalLine</a> instances derived from std::list. </p>

<p>Definition at line <a class="el" href="crystalline_8h_source.html#l00348">348</a> of file <a class="el" href="crystalline_8h_source.html">crystalline.h</a>.</p>

</div>
</div>
<a class="anchor" id="af13348b065987fa4ca74ca0fb1ffa48e"></a><!-- doxytag: member="gcu::SignalId" ref="af13348b065987fa4ca74ca0fb1ffa48e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned <a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The types of the signals used in <a class="el" href="classgcu_1_1Object.html#acf16b429a6875e5620fa8051446ef34c">Object::EmitSignal()</a> and <a class="el" href="classgcu_1_1Object.html#a1ad183ecf7e5b5c42db100da03221e46">Object::OnSignal()</a>. Each signal must type be retrieved from a call to <a class="el" href="classgcu_1_1Object.html#a380275771a250b94785e43286525c74e">Object::CreateNewSignalId()</a>. </p>

<p>Definition at line <a class="el" href="object_8h_source.html#l00131">131</a> of file <a class="el" href="object_8h_source.html">object.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4a6abffbefdd6abf047dca4e63b0bac5"></a><!-- doxytag: member="gcu::TypeId" ref="a4a6abffbefdd6abf047dca4e63b0bac5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">gcu::TypeId</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The type of an object instance. Either predefined types are defined in the enum above or dynamically defined types by calls to <a class="el" href="classgcu_1_1Object.html#aea6734ca6bde8ae3e0788db43928f42e">Object::AddType</a>. </p>

<p>Definition at line <a class="el" href="object_8h_source.html#l00093">93</a> of file <a class="el" href="object_8h_source.html">object.h</a>.</p>

</div>
</div>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="ab469d90066d12a977a04778c57cb28da"></a><!-- doxytag: member="gcu::CheckType" ref="ab469d90066d12a977a04778c57cb28da" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#ab469d90066d12a977a04778c57cb28da">gcu::CheckType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>CheckType CheckType describes how numbers entered in entries might be checked. Possible values are:</p>
<ul>
<li>NoCheck: no check is performed.</li>
<li>Min: value &gt; min.</li>
<li>Max: value &lt; max.</li>
<li>MinMax: min &lt; value &lt; max.</li>
<li>MinEq: value &gt;= min.</li>
<li>MaxEq: value &lt;= max.</li>
<li>MinEqMax: min &lt;= value &lt; max.</li>
<li>MinMaxEq: min &lt; value &lt;= max.</li>
<li>MinEqMaxEq: min &lt;= value &lt;= max.</li>
</ul>
<p>This enumeration is used in <a class="el" href="classgcu_1_1Dialog.html#acfce26c4fa9efdffad21a5b378c450ae">Dialog::GetNumber</a>. </p>

<p>Definition at line <a class="el" href="dialog_8h_source.html#l00049">49</a> of file <a class="el" href="dialog_8h_source.html">dialog.h</a>.</p>

</div>
</div>
<a class="anchor" id="a437f72e69415a9b3aef5bbc90977feca"></a><!-- doxytag: member="gcu::CrystalLineType" ref="a437f72e69415a9b3aef5bbc90977feca" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a437f72e69415a9b3aef5bbc90977feca">gcu::CrystalLineType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>crystalviewer/crystalline.h The type of a <a class="el" href="classgcu_1_1CrystalLine.html">CrystalLine</a> instance. Possible values are:</p>
<ul>
<li>edges: all the cell edges.</li>
<li>diagonals: the lines joining opposite vertices of a cell.</li>
<li>medians: the lines joining the centers of opposite faces of a cell.</li>
<li>normal: a line with defined ends, repeated in each displayes cell.</li>
<li>unique: a line with defined ends, not repeated. </li>
</ul>

<p>Definition at line <a class="el" href="crystalline_8h_source.html#l00043">43</a> of file <a class="el" href="crystalline_8h_source.html">crystalline.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab34c38b967a01bf8a46680dad90eed43"></a><!-- doxytag: member="gcu::Display3DMode" ref="ab34c38b967a01bf8a46680dad90eed43" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#ab34c38b967a01bf8a46680dad90eed43">gcu::Display3DMode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>3D display mode. Possible values are:</p>
<ul>
<li>BALL_AND_STICK: use ball and stick representation; atoms are represented by spheres with a radius equal to 20% of their van der Waals radius and bonds are displayed as cylinders Multiple bonds are displayed as multiple cylinders.</li>
<li>SPACEFILL: use space filling representation; atoms are represented by spheres with a radius equal their van der Waals radius; bonds are not displayed.</li>
<li>CYLINDERS: only bonds are represented as cylinders, atoms just end the cylinders.</li>
<li>WIREFRAME: bonds are represented as narrow lines, atoms just end the lines. </li>
</ul>

<p>Definition at line <a class="el" href="chem3ddoc_8h_source.html#l00045">45</a> of file <a class="el" href="chem3ddoc_8h_source.html">chem3ddoc.h</a>.</p>

</div>
</div>
<a class="anchor" id="a49392c345f0740efd3167eb30aca570e"></a><!-- doxytag: member="gcu::FormulaParseMode" ref="a49392c345f0740efd3167eb30aca570e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a49392c345f0740efd3167eb30aca570e">gcu::FormulaParseMode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="formula_8h.html">gcu/formula.h</a> The way formula should be interpreted when they contain symbols that might represent both an atom or a group of atoms such as Ac and Pr. Possible values are:</p>
<ul>
<li>GCU_FORMULA_PARSE_GUESS: try to determine the most probable interpretation of the symbol,</li>
<li>GCU_FORMULA_PARSE_ATOM: always interpret as atoms,</li>
<li>GCU_FORMULA_PARSE_RESIDUE: always interpret as groups,</li>
<li>GCU_FORMULA_PARSE_ASK: ask the user for each encountered instance,</li>
<li>GCU_FORMULA_PARSE_NO_CASE: this one is unrelated and can ba combined with any of the previous values, just make the parsing stricktly case sensitive. </li>
</ul>

<p>Definition at line <a class="el" href="formula_8h_source.html#l00052">52</a> of file <a class="el" href="formula_8h_source.html">formula.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0e42d66c8352398bf4286952947cd81a"></a><!-- doxytag: member="gcu::gcLattices" ref="a0e42d66c8352398bf4286952947cd81a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a0e42d66c8352398bf4286952947cd81a">gcu::gcLattices</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>crystalviewer/crystaldoc.h This enumeration gives sympolic names to the fourteen Bravais lattices.</p>
<p>Possible values are:</p>
<ul>
<li>cubic</li>
<li>body_centered_cubic</li>
<li>face_centered_cubic</li>
<li>hexagonal</li>
<li>tetragonal</li>
<li>body_centered_tetragonal</li>
<li>orthorhombic</li>
<li>base_centered_orthorhombic</li>
<li>body_centered_orthorhombic</li>
<li>face_centered_orthorhombic</li>
<li>rhombohedral</li>
<li>monoclinic</li>
<li>base_centered_monoclinic</li>
<li>triclinic </li>
</ul>

<p>Definition at line <a class="el" href="crystaldoc_8h_source.html#l00068">68</a> of file <a class="el" href="crystaldoc_8h_source.html">crystaldoc.h</a>.</p>

</div>
</div>
<a class="anchor" id="aabe8d7866fa1e64337f3cbddd74b970a"></a><!-- doxytag: member="gcu::GcuTypeId" ref="aabe8d7866fa1e64337f3cbddd74b970a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#aabe8d7866fa1e64337f3cbddd74b970a">gcu::GcuTypeId</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>This enumeration is used to determine the type of an <a class="el" href="classgcu_1_1Object.html">Object</a> instance. Possible values are:</p>
<ul>
<li>NoType invalid type</li>
<li>AtomType an atom</li>
<li>FragmentType several atoms linked and represented by a text such as COOH (only in GChemPaint).</li>
<li>BondType a bond between two (or more) atoms.</li>
<li>MoleculeType a molecule.</li>
<li>ChainType a chain of atoms.</li>
<li>CycleType a cycle.</li>
<li>ReactantType a molecule involved in a reaction (only in GChemPaint).</li>
<li>ReactionArrowType a reaction arrow (only in GChemPaint).</li>
<li>ReactionOperatorType a + sign in a reaction (only in GChemPaint).</li>
<li>ReactionType a reaction.</li>
<li>MesomeryType a mesomery representation (only in GChemPaint).</li>
<li>MesomeryArrowType a double headed arrow used to represent mesomery (only in GChemPaint).</li>
<li>DocumentType a document, generally the top node in the objects tree.</li>
<li>TextType some text (only in GChemPaint).</li>
<li>OtherType if the type of an object is at least equal to OtherType, then it is a dynamically created type returned by the static <a class="el" href="classgcu_1_1Object.html#aea6734ca6bde8ae3e0788db43928f42e">Object::AddType</a> method.</li>
</ul>
<p>Some types are not used in the Gnome Chemistry Utils, but only in GChemPaint and might disappear from this list in future versions and replaced by dynamically created types. </p>

<p>Definition at line <a class="el" href="object_8h_source.html#l00069">69</a> of file <a class="el" href="object_8h_source.html">object.h</a>.</p>

</div>
</div>
<a class="anchor" id="a61b2c1e88b71e939f229107e8bc5615a"></a><!-- doxytag: member="gcu::MatrixType" ref="a61b2c1e88b71e939f229107e8bc5615a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a61b2c1e88b71e939f229107e8bc5615a">gcu::MatrixType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>This enumeration is used to determine the type a <a class="el" href="classgcu_1_1Matrix.html">Matrix</a>. Possible values are:</p>
<ul>
<li>euler: matrix used to find absolute positions from the position inside the solid using Euler's angles.</li>
<li>antieuler: the inverse of euler.</li>
<li>rotation: matrix representing the rotation to apply to the solid.</li>
</ul>
<p>This enumeration is used in one of the constructors (Matrix(Psi, Theta, Phi, Type)) of class <a class="el" href="classgcu_1_1Matrix.html">Matrix</a>. </p>

<p>Definition at line <a class="el" href="matrix_8h_source.html#l00044">44</a> of file <a class="el" href="matrix_8h_source.html">matrix.h</a>.</p>

</div>
</div>
<a class="anchor" id="a164f53e90d643a2a491d1111ab815256"></a><!-- doxytag: member="gcu::PrintScaleType" ref="a164f53e90d643a2a491d1111ab815256" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a164f53e90d643a2a491d1111ab815256">gcu::PrintScaleType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="printable_8h.html">gcu/printable.h</a> Represents how printing is scaled </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a164f53e90d643a2a491d1111ab815256a432979f16b63f6ff212796c4079425d1"></a><!-- doxytag: member="GCU_PRINT_SCALE_NONE" ref="a164f53e90d643a2a491d1111ab815256a432979f16b63f6ff212796c4079425d1" args="" -->GCU_PRINT_SCALE_NONE</em>&nbsp;</td><td>
<p>No scaling is done. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a164f53e90d643a2a491d1111ab815256a79bddd6e8ccfd78b591e84eb782754c9"></a><!-- doxytag: member="GCU_PRINT_SCALE_FIXED" ref="a164f53e90d643a2a491d1111ab815256a79bddd6e8ccfd78b591e84eb782754c9" args="" -->GCU_PRINT_SCALE_FIXED</em>&nbsp;</td><td>
<p>Explicit scaling. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a164f53e90d643a2a491d1111ab815256a197b57f0626d01a574903c5bcc584177"></a><!-- doxytag: member="GCU_PRINT_SCALE_AUTO" ref="a164f53e90d643a2a491d1111ab815256a197b57f0626d01a574903c5bcc584177" args="" -->GCU_PRINT_SCALE_AUTO</em>&nbsp;</td><td>
<p>Automatic scaling (will fill the print area). </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="printable_8h_source.html#l00040">40</a> of file <a class="el" href="printable_8h_source.html">printable.h</a>.</p>

</div>
</div>
<a class="anchor" id="a19c49d12e7c0a96ae2be6c6c33c44b47"></a><!-- doxytag: member="gcu::RuleId" ref="a19c49d12e7c0a96ae2be6c6c33c44b47" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a19c49d12e7c0a96ae2be6c6c33c44b47">gcu::RuleId</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>This enumeration is used to maintain a set of rules about the possible hierarchical of the document. They are used with two class names or ids. Possible values are:</p>
<ul>
<li>RuleMayContain an instance of the first class may contain an instance of the second. This implies that an instance of the second class may be in an instance of the first (see RuleMayBeIn);</li>
<li>RuleMustContain an instance of the first class may contain an instance of the second class (implies RuleMayContain); if no instance of the first class is present, the object is not valid.</li>
<li>RuleMayBeIn an instance of the first class may be the child of an instance of the second class (see also RuleMayContain);</li>
<li>RuleMustBeIn an instance of the first class must be the child of an instance of the second class, otherwise it is not valid. </li>
</ul>

<p>Definition at line <a class="el" href="object_8h_source.html#l00119">119</a> of file <a class="el" href="object_8h_source.html">object.h</a>.</p>

</div>
</div>
<a class="anchor" id="adf30d582adc59f13f973dd30b38c3379"></a><!-- doxytag: member="gcu::SpectrumFormatType" ref="adf30d582adc59f13f973dd30b38c3379" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#adf30d582adc59f13f973dd30b38c3379">gcu::SpectrumFormatType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="spectrumdoc_8h.html">gcu/spectrumdoc.h</a> Represents the list of data formats from the JCAMP-DX specification supported by the <a class="el" href="classgcu_1_1SpectrumDocument.html">gcu::SpectrumDocument</a> class. See the JCAMP-DX specification for more information. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="adf30d582adc59f13f973dd30b38c3379a560739bb71072fb63e2d3ef8f8043cb2"></a><!-- doxytag: member="GCU_SPECTRUM_FORMAT_ASDF" ref="adf30d582adc59f13f973dd30b38c3379a560739bb71072fb63e2d3ef8f8043cb2" args="" -->GCU_SPECTRUM_FORMAT_ASDF</em>&nbsp;</td><td>
<p>ASCII squeezed difference form. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adf30d582adc59f13f973dd30b38c3379a77a398c61b5ba5505eac903f500f81aa"></a><!-- doxytag: member="GCU_SPECTRUM_FORMAT_AFFN" ref="adf30d582adc59f13f973dd30b38c3379a77a398c61b5ba5505eac903f500f81aa" args="" -->GCU_SPECTRUM_FORMAT_AFFN</em>&nbsp;</td><td>
<p>ASCII free format numeric. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adf30d582adc59f13f973dd30b38c3379a2269a6310b77229abb51889225b399eb"></a><!-- doxytag: member="GCU_SPECTRUM_FORMAT_PAC" ref="adf30d582adc59f13f973dd30b38c3379a2269a6310b77229abb51889225b399eb" args="" -->GCU_SPECTRUM_FORMAT_PAC</em>&nbsp;</td><td>
<p>Packed form. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adf30d582adc59f13f973dd30b38c3379ac3033e753166aa40477aab91e93fc543"></a><!-- doxytag: member="GCU_SPECTRUM_FORMAT_SQZ" ref="adf30d582adc59f13f973dd30b38c3379ac3033e753166aa40477aab91e93fc543" args="" -->GCU_SPECTRUM_FORMAT_SQZ</em>&nbsp;</td><td>
<p>Squeezed form. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adf30d582adc59f13f973dd30b38c3379acf91b0afcf1b3dfa0c4397dfa93c61ad"></a><!-- doxytag: member="GCU_SPECTRUM_FORMAT_DIF" ref="adf30d582adc59f13f973dd30b38c3379acf91b0afcf1b3dfa0c4397dfa93c61ad" args="" -->GCU_SPECTRUM_FORMAT_DIF</em>&nbsp;</td><td>
<p>Difference form. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adf30d582adc59f13f973dd30b38c3379a443111bf8b6b2cf51dd61d1e68d03e6b"></a><!-- doxytag: member="GCU_SPECTRUM_FORMAT_MAX" ref="adf30d582adc59f13f973dd30b38c3379a443111bf8b6b2cf51dd61d1e68d03e6b" args="" -->GCU_SPECTRUM_FORMAT_MAX</em>&nbsp;</td><td>
<p>Last known value. This value does not represent a valid type, but is equal to the number of supported formats. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00178">178</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa14418f1622fbe189b5561453b6b279d"></a><!-- doxytag: member="gcu::SpectrumType" ref="aa14418f1622fbe189b5561453b6b279d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#aa14418f1622fbe189b5561453b6b279d">gcu::SpectrumType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="spectrumdoc_8h.html">gcu/spectrumdoc.h</a> Represents the list of spectrum types supported (or which should be supported) by the <a class="el" href="classgcu_1_1SpectrumDocument.html">gcu::SpectrumDocument</a> class. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279dae27586671cd72c37cff42a86cc8efe55"></a><!-- doxytag: member="GCU_SPECTRUM_INFRARED" ref="aa14418f1622fbe189b5561453b6b279dae27586671cd72c37cff42a86cc8efe55" args="" -->GCU_SPECTRUM_INFRARED</em>&nbsp;</td><td>
<p>Infrared spectrum. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da4225b1f12fdfcfab97202c17542f9895"></a><!-- doxytag: member="GCU_SPECTRUM_RAMAN" ref="aa14418f1622fbe189b5561453b6b279da4225b1f12fdfcfab97202c17542f9895" args="" -->GCU_SPECTRUM_RAMAN</em>&nbsp;</td><td>
<p>Raman spectrum. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da95c8718e04ceb4a71f1831b93f69cd80"></a><!-- doxytag: member="GCU_SPECTRUM_INFRARED_PEAK_TABLE" ref="aa14418f1622fbe189b5561453b6b279da95c8718e04ceb4a71f1831b93f69cd80" args="" -->GCU_SPECTRUM_INFRARED_PEAK_TABLE</em>&nbsp;</td><td>
<p>Infrared peaks table. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da9c65da8d04c22bbd51bdebf4b25b0cb3"></a><!-- doxytag: member="GCU_SPECTRUM_INFRARED_INTERFEROGRAM" ref="aa14418f1622fbe189b5561453b6b279da9c65da8d04c22bbd51bdebf4b25b0cb3" args="" -->GCU_SPECTRUM_INFRARED_INTERFEROGRAM</em>&nbsp;</td><td>
<p>Infrared iterferogram. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da94943f5cd0e890594d38eab85079b54f"></a><!-- doxytag: member="GCU_SPECTRUM_INFRARED_TRANSFORMED" ref="aa14418f1622fbe189b5561453b6b279da94943f5cd0e890594d38eab85079b54f" args="" -->GCU_SPECTRUM_INFRARED_TRANSFORMED</em>&nbsp;</td><td>
<p>Transformed infrared spectrum. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da35d52089b2acd20e894a7205a013ac81"></a><!-- doxytag: member="GCU_SPECTRUM_UV_VISIBLE" ref="aa14418f1622fbe189b5561453b6b279da35d52089b2acd20e894a7205a013ac81" args="" -->GCU_SPECTRUM_UV_VISIBLE</em>&nbsp;</td><td>
<p>UV-visible spectrum. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279daaebebfd6bb3d4d1080e2cd1be6772227"></a><!-- doxytag: member="GCU_SPECTRUM_NMR" ref="aa14418f1622fbe189b5561453b6b279daaebebfd6bb3d4d1080e2cd1be6772227" args="" -->GCU_SPECTRUM_NMR</em>&nbsp;</td><td>
<p>NMR spectrum. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da31d250ac02fd1397cfae9c89c399e9b3"></a><!-- doxytag: member="GCU_SPECTRUM_NMR_FID" ref="aa14418f1622fbe189b5561453b6b279da31d250ac02fd1397cfae9c89c399e9b3" args="" -->GCU_SPECTRUM_NMR_FID</em>&nbsp;</td><td>
<p>NMR FID. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279daa3669bb1b46a93b57c9671a3b0e1926a"></a><!-- doxytag: member="GCU_SPECTRUM_NMR_PEAK_TABLE" ref="aa14418f1622fbe189b5561453b6b279daa3669bb1b46a93b57c9671a3b0e1926a" args="" -->GCU_SPECTRUM_NMR_PEAK_TABLE</em>&nbsp;</td><td>
<p>NMR peaks table. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279dae4077ee3b14384276a64f0e8014bc270"></a><!-- doxytag: member="GCU_SPECTRUM_NMR_PEAK_ASSIGNMENTS" ref="aa14418f1622fbe189b5561453b6b279dae4077ee3b14384276a64f0e8014bc270" args="" -->GCU_SPECTRUM_NMR_PEAK_ASSIGNMENTS</em>&nbsp;</td><td>
<p>NMR peaks assignments. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279daf6acaf35943e63bf95d1f6f47b566cd7"></a><!-- doxytag: member="GCU_SPECTRUM_MASS" ref="aa14418f1622fbe189b5561453b6b279daf6acaf35943e63bf95d1f6f47b566cd7" args="" -->GCU_SPECTRUM_MASS</em>&nbsp;</td><td>
<p>Mass spectrum. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aa14418f1622fbe189b5561453b6b279da063ef4680b91e067966b2e349d66759c"></a><!-- doxytag: member="GCU_SPECTRUM_MAX" ref="aa14418f1622fbe189b5561453b6b279da063ef4680b91e067966b2e349d66759c" args="" -->GCU_SPECTRUM_MAX</em>&nbsp;</td><td>
<p>Last known value. This value does not represent a valid type, but is equal to the number of supported types. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00045">45</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8"></a><!-- doxytag: member="gcu::SpectrumUnitType" ref="a9adc7ab242a5df784fd11a569f6467f8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#a9adc7ab242a5df784fd11a569f6467f8">gcu::SpectrumUnitType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="spectrumdoc_8h.html">gcu/spectrumdoc.h</a> Represents the list of units supported by the <a class="el" href="classgcu_1_1SpectrumDocument.html">gcu::SpectrumDocument</a> class. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a7b96d07e71d7c198db010c7e85979b01"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_CM_1" ref="a9adc7ab242a5df784fd11a569f6467f8a7b96d07e71d7c198db010c7e85979b01" args="" -->GCU_SPECTRUM_UNIT_CM_1</em>&nbsp;</td><td>
<p>Wave number per cm. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a6982e6f1eb916870b8fd8c69b91e82df"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_TRANSMITTANCE" ref="a9adc7ab242a5df784fd11a569f6467f8a6982e6f1eb916870b8fd8c69b91e82df" args="" -->GCU_SPECTRUM_UNIT_TRANSMITTANCE</em>&nbsp;</td><td>
<p>Transmittance </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a226bb0f82f1c373777c9de2eea763a09"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_ABSORBANCE" ref="a9adc7ab242a5df784fd11a569f6467f8a226bb0f82f1c373777c9de2eea763a09" args="" -->GCU_SPECTRUM_UNIT_ABSORBANCE</em>&nbsp;</td><td>
<p>Absorbance </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a1d61d208840741c627b334ad8d54c4d9"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_PPM" ref="a9adc7ab242a5df784fd11a569f6467f8a1d61d208840741c627b334ad8d54c4d9" args="" -->GCU_SPECTRUM_UNIT_PPM</em>&nbsp;</td><td>
<p>Part per million. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a2c81137f1bfd9a9ddcf3f9f017d3b783"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_NANOMETERS" ref="a9adc7ab242a5df784fd11a569f6467f8a2c81137f1bfd9a9ddcf3f9f017d3b783" args="" -->GCU_SPECTRUM_UNIT_NANOMETERS</em>&nbsp;</td><td>
<p>Nanometers </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a33fc7b2eae30c140810597b0049074e2"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_MICROMETERS" ref="a9adc7ab242a5df784fd11a569f6467f8a33fc7b2eae30c140810597b0049074e2" args="" -->GCU_SPECTRUM_UNIT_MICROMETERS</em>&nbsp;</td><td>
<p>Micrometers </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a1cb10d7e246186de950def4a014d3723"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_SECONDS" ref="a9adc7ab242a5df784fd11a569f6467f8a1cb10d7e246186de950def4a014d3723" args="" -->GCU_SPECTRUM_UNIT_SECONDS</em>&nbsp;</td><td>
<p>Seconds </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a2369a0e7b8a9e48886955db2d385871d"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_HZ" ref="a9adc7ab242a5df784fd11a569f6467f8a2369a0e7b8a9e48886955db2d385871d" args="" -->GCU_SPECTRUM_UNIT_HZ</em>&nbsp;</td><td>
<p>Hz. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a1587f46988f16bed6a823dbc6d5fc3d4"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_M_Z" ref="a9adc7ab242a5df784fd11a569f6467f8a1587f46988f16bed6a823dbc6d5fc3d4" args="" -->GCU_SPECTRUM_UNIT_M_Z</em>&nbsp;</td><td>
<p>M/Z (for mass spectra). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a4b0866e3edffb4f324d3c9cb24bc546f"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_REL_ABUNDANCE" ref="a9adc7ab242a5df784fd11a569f6467f8a4b0866e3edffb4f324d3c9cb24bc546f" args="" -->GCU_SPECTRUM_UNIT_REL_ABUNDANCE</em>&nbsp;</td><td>
<p>Relative abundance. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a9adc7ab242a5df784fd11a569f6467f8a7dcfa1a26bfedaf4fb9f3666302e7e32"></a><!-- doxytag: member="GCU_SPECTRUM_UNIT_MAX" ref="a9adc7ab242a5df784fd11a569f6467f8a7dcfa1a26bfedaf4fb9f3666302e7e32" args="" -->GCU_SPECTRUM_UNIT_MAX</em>&nbsp;</td><td>
<p>Last known value. This value does not represent a valid type, but is equal to the number of supported units. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00101">101</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab2cf6593e623fa4b283fdea6ae187bb0"></a><!-- doxytag: member="gcu::SpectrumVarType" ref="ab2cf6593e623fa4b283fdea6ae187bb0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegcu.html#ab2cf6593e623fa4b283fdea6ae187bb0">gcu::SpectrumVarType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="spectrumdoc_8h.html">gcu/spectrumdoc.h</a> Represents the list of varialble types supported by the <a class="el" href="classgcu_1_1SpectrumDocument.html">gcu::SpectrumDocument</a> class. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="ab2cf6593e623fa4b283fdea6ae187bb0ab1f097e6ecafa459d5cb59248cae5525"></a><!-- doxytag: member="GCU_SPECTRUM_TYPE_INDEPENDENT" ref="ab2cf6593e623fa4b283fdea6ae187bb0ab1f097e6ecafa459d5cb59248cae5525" args="" -->GCU_SPECTRUM_TYPE_INDEPENDENT</em>&nbsp;</td><td>
<p>Independent variable. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ab2cf6593e623fa4b283fdea6ae187bb0a3c5ec80390644db9236d014a4b8e9d64"></a><!-- doxytag: member="GCU_SPECTRUM_TYPE_DEPENDENT" ref="ab2cf6593e623fa4b283fdea6ae187bb0a3c5ec80390644db9236d014a4b8e9d64" args="" -->GCU_SPECTRUM_TYPE_DEPENDENT</em>&nbsp;</td><td>
<p>Dependent variable. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ab2cf6593e623fa4b283fdea6ae187bb0a7b86905de680f6432a62fe6121dbf509"></a><!-- doxytag: member="GCU_SPECTRUM_TYPE_PAGE" ref="ab2cf6593e623fa4b283fdea6ae187bb0a7b86905de680f6432a62fe6121dbf509" args="" -->GCU_SPECTRUM_TYPE_PAGE</em>&nbsp;</td><td>
<p>Page number. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ab2cf6593e623fa4b283fdea6ae187bb0addb34cc2d3bcff8c46f2b6a2ffe7f76b"></a><!-- doxytag: member="GCU_SPECTRUM_TYPE_MAX" ref="ab2cf6593e623fa4b283fdea6ae187bb0addb34cc2d3bcff8c46f2b6a2ffe7f76b" args="" -->GCU_SPECTRUM_TYPE_MAX</em>&nbsp;</td><td>
<p>Last known value. This value does not represent a valid type, but is equal to the number of supported types. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00153">153</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p>

</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="ac035e2e4612a53b74ea67b03979f3206"></a><!-- doxytag: member="gcu::gtk_unit_from_string" ref="ac035e2e4612a53b74ea67b03979f3206" args="(char const *name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkUnit gcu::gtk_unit_from_string </td>
          <td>(</td>
          <td class="paramtype">char const *&nbsp;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>a string representing a GtkUnit. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the GtkUnit represented by the string. </dd></dl>

</div>
</div>
<a class="anchor" id="aa42c60d1588cd3b8714d7994305227f3"></a><!-- doxytag: member="gcu::gtk_unit_to_string" ref="aa42c60d1588cd3b8714d7994305227f3" args="(GtkUnit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char const* gcu::gtk_unit_to_string </td>
          <td>(</td>
          <td class="paramtype">GtkUnit&nbsp;</td>
          <td class="paramname"> <em>unit</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&nbsp;</td><td>a GtkUnit. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the sring representig the GtkUnit. </dd></dl>

</div>
</div>
<a class="anchor" id="a0b1b7de023ccfa2a47ba211f5bd01383"></a><!-- doxytag: member="gcu::operator*" ref="a0b1b7de023ccfa2a47ba211f5bd01383" args="(float f, Vector3f const &amp;v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classgcu_1_1Vector3f.html">Vector3f</a> gcu::operator* </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Vector3f const &amp;&nbsp;</td>
          <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>a multiplication factor </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vector to multiply</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the product of f and v. </dd></dl>

</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="ac366242838ffed941a1ddc5d9a80124f"></a><!-- doxytag: member="gcu::LineTypeName" ref="ac366242838ffed941a1ddc5d9a80124f" args="[]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char const* <a class="el" href="namespacegcu.html#ac366242838ffed941a1ddc5d9a80124f">gcu::LineTypeName</a>[]</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>an array of the line types names used for serialization. </p>

</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Sep 6 18:33:55 2009 for The Gnome Chemistry Utils by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>