<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.13"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>The Gnome Chemistry Utils: gcugtk Namespace 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 id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">The Gnome Chemistry Utils  <span id="projectnumber">0.14.17</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.13 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> $(function() { initMenu('',false,false,'search.php','Search'); }); </script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#typedef-members">Typedefs</a> | <a href="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">gcugtk Namespace Reference</div> </div> </div><!--header--> <div class="contents"> <p>The Gtk using base classes. <a href="#details">More...</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Application.html">Application</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Chem3dApplication.html">Chem3dApplication</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Chem3dDoc.html">Chem3dDoc</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Chem3dView.html">Chem3dView</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Chem3dWindow.html">Chem3dWindow</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1CmdContextGtk.html">CmdContextGtk</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Gtk+ using <a class="el" href="classgcu_1_1CmdContext.html" title="error output channel. ">gcu::CmdContext</a> implementation. <a href="classgcugtk_1_1CmdContextGtk.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgcugtk_1_1Database.html">Database</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Dialog.html">Dialog</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1FileChooser.html">FileChooser</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1GLApplication.html">GLApplication</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1GLView.html">GLView</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgcugtk_1_1JdxVar.html">JdxVar</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Message.html">Message</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classgcugtk_1_1Message.html" title="Message box. ">Message</a> box. <a href="classgcugtk_1_1Message.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Molecule.html">Molecule</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1Printable.html">Printable</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1PrintSetupDlg.html">PrintSetupDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1SpectrumDocument.html">SpectrumDocument</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1SpectrumView.html">SpectrumView</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1StringDlg.html">StringDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1StringInputDlg.html">StringInputDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1UIBuilder.html">UIBuilder</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">GtkBuilder wrapping. <a href="classgcugtk_1_1UIBuilder.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcugtk_1_1UIManager.html">UIManager</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A GtkUIManager wrapper. <a href="classgcugtk_1_1UIManager.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:a0ac1c6bb4fabd159adee235956abcaaa"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a0ac1c6bb4fabd159adee235956abcaaa">StringInputCB</a>) (<a class="el" href="classgcu_1_1Document.html">gcu::Document</a> *doc, char const *str)</td></tr> <tr class="separator:a0ac1c6bb4fabd159adee235956abcaaa"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:a0136f50f7aaa9e82d5ce935b1faebb90"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a0136f50f7aaa9e82d5ce935b1faebb90">WindowState</a> { <a class="el" href="namespacegcugtk.html#a0136f50f7aaa9e82d5ce935b1faebb90ae480e80459278b107b4820f33918b4dd">NormalWindowState</a>, <a class="el" href="namespacegcugtk.html#a0136f50f7aaa9e82d5ce935b1faebb90a5d942a312d527bfe13275d982ae3f5c1">MaximizedWindowState</a>, <a class="el" href="namespacegcugtk.html#a0136f50f7aaa9e82d5ce935b1faebb90abab1e3133d898304cd6d0bef2fbb4459">MinimizedWindowState</a>, <a class="el" href="namespacegcugtk.html#a0136f50f7aaa9e82d5ce935b1faebb90a127f7f8151c01f2061e19882bd8ab25b">FullScreenWindowState</a> }</td></tr> <tr class="separator:a0136f50f7aaa9e82d5ce935b1faebb90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a117c1819bc127c84d1d76376b8403f55"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a117c1819bc127c84d1d76376b8403f55">CheckType</a> </td></tr> <tr class="separator:a117c1819bc127c84d1d76376b8403f55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a026e393c538b0ee6bbdfd72bf57bc842"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a026e393c538b0ee6bbdfd72bf57bc842">PrintScaleType</a> { <a class="el" href="namespacegcugtk.html#a026e393c538b0ee6bbdfd72bf57bc842aa41a49e709bfa62526f0dfed4be566e5">GCU_PRINT_SCALE_NONE</a>, <a class="el" href="namespacegcugtk.html#a026e393c538b0ee6bbdfd72bf57bc842abedbdfe5b455f0ec3407a962e9b3ad08">GCU_PRINT_SCALE_FIXED</a>, <a class="el" href="namespacegcugtk.html#a026e393c538b0ee6bbdfd72bf57bc842a49ee3cfb293d8e343458839df6ce4144">GCU_PRINT_SCALE_AUTO</a> }</td></tr> <tr class="separator:a026e393c538b0ee6bbdfd72bf57bc842"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15fd1683242d3bd3fde1687a107b5d9a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9a">SpectrumType</a> { <br />   <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa2d2c6624b256315082520f5d98640074">GCU_SPECTRUM_INFRARED</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa030774d692481182b878c349530b22d6">GCU_SPECTRUM_RAMAN</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa30c82f61de89e4f9f8ae7f6774e044d0">GCU_SPECTRUM_INFRARED_PEAK_TABLE</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa1aef42d3ec121b4bf68f883485b49e05">GCU_SPECTRUM_INFRARED_INTERFEROGRAM</a>, <br />   <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aadcdacb0af838585e57f8831e373f68e1">GCU_SPECTRUM_INFRARED_TRANSFORMED</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa2488ee6d04111d84328ff1351fd95507">GCU_SPECTRUM_UV_VISIBLE</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa26d93c9336532dc03a41f00f20d7b0a7">GCU_SPECTRUM_NMR</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa33abd954acfcdd72a1d8f5909295c238">GCU_SPECTRUM_NMR_FID</a>, <br />   <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aaff2c742d002127e41405ae7882d87756">GCU_SPECTRUM_NMR_PEAK_TABLE</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aad2868de43d9ad6abccd8367a424f1200">GCU_SPECTRUM_NMR_PEAK_ASSIGNMENTS</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa37706d879eba1c6404705e940a3ad516">GCU_SPECTRUM_MASS</a>, <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9aa0dd1c47dd0b4bb6c73f0a22c86dfb215">GCU_SPECTRUM_MAX</a> <br /> }</td></tr> <tr class="separator:a15fd1683242d3bd3fde1687a107b5d9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3abd307faf8adeac3412b1f39645682"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682">SpectrumUnitType</a> { <br />   <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682a59533c11030f57693ca5dc12522fdea3">GCU_SPECTRUM_UNIT_CM_1</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682aac84a2cedc2fe744180ac6bfa5fc1e79">GCU_SPECTRUM_UNIT_TRANSMITTANCE</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682a8cd87879c4cd864e21f37f5b5a3004c9">GCU_SPECTRUM_UNIT_ABSORBANCE</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682ab06d1218ee40c4d68d3b698dd490c926">GCU_SPECTRUM_UNIT_PPM</a>, <br />   <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682add97531452513b957d2c87da73b93284">GCU_SPECTRUM_UNIT_NANOMETERS</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682aca61b7befb518ac25387fb8014896a29">GCU_SPECTRUM_UNIT_MICROMETERS</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682adfb4a9571e738bdaf56bbfe8aa8683a1">GCU_SPECTRUM_UNIT_SECONDS</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682a62e5417d226f0e749d87cb87dbb223c6">GCU_SPECTRUM_UNIT_HZ</a>, <br />   <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682a6fcc2ea03d6f9e1f2b7a89e79b8b12ff">GCU_SPECTRUM_UNIT_M_Z</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682aeb47b81d319c3139b8960bda6d0864bb">GCU_SPECTRUM_UNIT_REL_ABUNDANCE</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682afebc5acd37434acd4b3aff0ac9412011">GCU_SPECTRUM_UNIT_RESPONSE_FACTOR</a>, <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682a5dba2a25de4b819e006f41c127f86146">GCU_SPECTRUM_UNIT_MAX</a> <br /> }</td></tr> <tr class="separator:ab3abd307faf8adeac3412b1f39645682"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a589b8ef22f5a315bccd1c4d6d9b9f8a2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a589b8ef22f5a315bccd1c4d6d9b9f8a2">SpectrumVarType</a> { <a class="el" href="namespacegcugtk.html#a589b8ef22f5a315bccd1c4d6d9b9f8a2aed23373ff050ddfd2af7035422a0fec9">GCU_SPECTRUM_TYPE_INDEPENDENT</a>, <a class="el" href="namespacegcugtk.html#a589b8ef22f5a315bccd1c4d6d9b9f8a2af0024f487e044d019a3e51381aeb2fe3">GCU_SPECTRUM_TYPE_DEPENDENT</a>, <a class="el" href="namespacegcugtk.html#a589b8ef22f5a315bccd1c4d6d9b9f8a2a719d3cad48ed622aab8cdbfdb03d27bc">GCU_SPECTRUM_TYPE_PAGE</a>, <a class="el" href="namespacegcugtk.html#a589b8ef22f5a315bccd1c4d6d9b9f8a2ae60d3eb551d65d11ed999084662122d1">GCU_SPECTRUM_TYPE_MAX</a> }</td></tr> <tr class="separator:a589b8ef22f5a315bccd1c4d6d9b9f8a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e7a5fccca66161d7c5d68fa7aaff0ad"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ad">SpectrumFormatType</a> { <br />   <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ada3a4fab001c3e038b31588b25fe700a52">GCU_SPECTRUM_FORMAT_ASDF</a>, <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ada80e91802f079d074dc4fcac48c1695fe">GCU_SPECTRUM_FORMAT_AFFN</a>, <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ada5a19ce9675e769373c2ea5f36e20d6dc">GCU_SPECTRUM_FORMAT_PAC</a>, <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ada7a9490391d30a33dd08122c078932320">GCU_SPECTRUM_FORMAT_SQZ</a>, <br />   <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ada3d0720411d1320b2c8ae1e2c708efc24">GCU_SPECTRUM_FORMAT_DIF</a>, <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0adaed4675a831a5f79c464b663ce9468253">GCU_SPECTRUM_FORMAT_MAX</a> <br /> }</td></tr> <tr class="separator:a1e7a5fccca66161d7c5d68fa7aaff0ad"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a16977e937a20a92b1b0a12d6b877723f"><td class="memItemLeft" align="right" valign="top">GtkUnit </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a16977e937a20a92b1b0a12d6b877723f">gtk_unit_from_string</a> (char const *name)</td></tr> <tr class="separator:a16977e937a20a92b1b0a12d6b877723f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f56a87e10c1db0891fc0cd2d3e3053e"><td class="memItemLeft" align="right" valign="top">char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcugtk.html#a2f56a87e10c1db0891fc0cd2d3e3053e">gtk_unit_to_string</a> (GtkUnit unit)</td></tr> <tr class="separator:a2f56a87e10c1db0891fc0cd2d3e3053e"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>The Gtk using base classes. </p> <p>The namespace used for C++ base classes usin Gtk+. This namespace implements various virtual classes defined in namespace gcu. </p> </div><h2 class="groupheader">Typedef Documentation</h2> <a id="a0ac1c6bb4fabd159adee235956abcaaa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ac1c6bb4fabd159adee235956abcaaa">◆ </a></span>StringInputCB</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gcugtk::StringInputCB</td> </tr> </table> </div><div class="memdoc"> <p>Type for the callbacks used when a string has been entered in a <a class="el" href="classgcugtk_1_1StringInputDlg.html">StringInputDlg</a>. </p> <p class="definition">Definition at line <a class="el" href="stringinputdlg_8h_source.html#l00042">42</a> of file <a class="el" href="stringinputdlg_8h_source.html">stringinputdlg.h</a>.</p> </div> </div> <h2 class="groupheader">Enumeration Type Documentation</h2> <a id="a117c1819bc127c84d1d76376b8403f55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a117c1819bc127c84d1d76376b8403f55">◆ </a></span>CheckType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#a117c1819bc127c84d1d76376b8403f55">gcugtk::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 > min.</li> <li>Max: value < max.</li> <li>MinMax: min < value < max.</li> <li>MinEq: value >= min.</li> <li>MaxEq: value <= max.</li> <li>MinEqMax: min <= value < max.</li> <li>MinMaxEq: min < value <= max.</li> <li><p class="startli">MinEqMaxEq: min <= value <= max.</p> <p class="startli">This enumeration is used in <a class="el" href="classgcugtk_1_1Dialog.html#ad6e805935d5b20f080cf3c7e8f4dd610">Dialog::GetNumber</a>. </p> </li> </ul> <p class="definition">Definition at line <a class="el" href="tk_2dialog_8h_source.html#l00055">55</a> of file <a class="el" href="tk_2dialog_8h_source.html">tk/dialog.h</a>.</p> </div> </div> <a id="a026e393c538b0ee6bbdfd72bf57bc842"></a> <h2 class="memtitle"><span class="permalink"><a href="#a026e393c538b0ee6bbdfd72bf57bc842">◆ </a></span>PrintScaleType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#a026e393c538b0ee6bbdfd72bf57bc842">gcugtk::PrintScaleType</a></td> </tr> </table> </div><div class="memdoc"> <p>gcugtks/printable.h Represents how printing is scaled </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a026e393c538b0ee6bbdfd72bf57bc842aa41a49e709bfa62526f0dfed4be566e5"></a>GCU_PRINT_SCALE_NONE </td><td class="fielddoc"><p>No scaling is done. </p> </td></tr> <tr><td class="fieldname"><a id="a026e393c538b0ee6bbdfd72bf57bc842abedbdfe5b455f0ec3407a962e9b3ad08"></a>GCU_PRINT_SCALE_FIXED </td><td class="fielddoc"><p>Explicit scaling. </p> </td></tr> <tr><td class="fieldname"><a id="a026e393c538b0ee6bbdfd72bf57bc842a49ee3cfb293d8e343458839df6ce4144"></a>GCU_PRINT_SCALE_AUTO </td><td class="fielddoc"><p>Automatic scaling (will fill the print area). </p> </td></tr> </table> <p class="definition">Definition at line <a class="el" href="printable_8h_source.html#l00037">37</a> of file <a class="el" href="printable_8h_source.html">printable.h</a>.</p> </div> </div> <a id="a1e7a5fccca66161d7c5d68fa7aaff0ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e7a5fccca66161d7c5d68fa7aaff0ad">◆ </a></span>SpectrumFormatType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#a1e7a5fccca66161d7c5d68fa7aaff0ad">gcugtk::SpectrumFormatType</a></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="spectrumdoc_8h.html">gcugtk/spectrumdoc.h</a> Represents the list of data formats from the JCAMP-DX specification supported by the gcu::SpectrumDocument class. See the JCAMP-DX specification for more information. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1e7a5fccca66161d7c5d68fa7aaff0ada3a4fab001c3e038b31588b25fe700a52"></a>GCU_SPECTRUM_FORMAT_ASDF </td><td class="fielddoc"><p>ASCII squeezed difference form. </p> </td></tr> <tr><td class="fieldname"><a id="a1e7a5fccca66161d7c5d68fa7aaff0ada80e91802f079d074dc4fcac48c1695fe"></a>GCU_SPECTRUM_FORMAT_AFFN </td><td class="fielddoc"><p>ASCII free format numeric. </p> </td></tr> <tr><td class="fieldname"><a id="a1e7a5fccca66161d7c5d68fa7aaff0ada5a19ce9675e769373c2ea5f36e20d6dc"></a>GCU_SPECTRUM_FORMAT_PAC </td><td class="fielddoc"><p>Packed form. </p> </td></tr> <tr><td class="fieldname"><a id="a1e7a5fccca66161d7c5d68fa7aaff0ada7a9490391d30a33dd08122c078932320"></a>GCU_SPECTRUM_FORMAT_SQZ </td><td class="fielddoc"><p>Squeezed form. </p> </td></tr> <tr><td class="fieldname"><a id="a1e7a5fccca66161d7c5d68fa7aaff0ada3d0720411d1320b2c8ae1e2c708efc24"></a>GCU_SPECTRUM_FORMAT_DIF </td><td class="fielddoc"><p>Difference form. </p> </td></tr> <tr><td class="fieldname"><a id="a1e7a5fccca66161d7c5d68fa7aaff0adaed4675a831a5f79c464b663ce9468253"></a>GCU_SPECTRUM_FORMAT_MAX </td><td class="fielddoc"><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> <p class="definition">Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00177">177</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p> </div> </div> <a id="a15fd1683242d3bd3fde1687a107b5d9a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15fd1683242d3bd3fde1687a107b5d9a">◆ </a></span>SpectrumType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#a15fd1683242d3bd3fde1687a107b5d9a">gcugtk::SpectrumType</a></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="spectrumdoc_8h.html">gcugtk/spectrumdoc.h</a> Represents the list of spectrum types supported (or which should be supported) by the gcu::SpectrumDocument class. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa2d2c6624b256315082520f5d98640074"></a>GCU_SPECTRUM_INFRARED </td><td class="fielddoc"><p>Infrared spectrum. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa030774d692481182b878c349530b22d6"></a>GCU_SPECTRUM_RAMAN </td><td class="fielddoc"><p>Raman spectrum. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa30c82f61de89e4f9f8ae7f6774e044d0"></a>GCU_SPECTRUM_INFRARED_PEAK_TABLE </td><td class="fielddoc"><p>Infrared peaks table. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa1aef42d3ec121b4bf68f883485b49e05"></a>GCU_SPECTRUM_INFRARED_INTERFEROGRAM </td><td class="fielddoc"><p>Infrared iterferogram. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aadcdacb0af838585e57f8831e373f68e1"></a>GCU_SPECTRUM_INFRARED_TRANSFORMED </td><td class="fielddoc"><p>Transformed infrared spectrum. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa2488ee6d04111d84328ff1351fd95507"></a>GCU_SPECTRUM_UV_VISIBLE </td><td class="fielddoc"><p>UV-visible spectrum. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa26d93c9336532dc03a41f00f20d7b0a7"></a>GCU_SPECTRUM_NMR </td><td class="fielddoc"><p>NMR spectrum. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa33abd954acfcdd72a1d8f5909295c238"></a>GCU_SPECTRUM_NMR_FID </td><td class="fielddoc"><p>NMR FID. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aaff2c742d002127e41405ae7882d87756"></a>GCU_SPECTRUM_NMR_PEAK_TABLE </td><td class="fielddoc"><p>NMR peaks table. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aad2868de43d9ad6abccd8367a424f1200"></a>GCU_SPECTRUM_NMR_PEAK_ASSIGNMENTS </td><td class="fielddoc"><p>NMR peaks assignments. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa37706d879eba1c6404705e940a3ad516"></a>GCU_SPECTRUM_MASS </td><td class="fielddoc"><p>Mass spectrum. </p> </td></tr> <tr><td class="fieldname"><a id="a15fd1683242d3bd3fde1687a107b5d9aa0dd1c47dd0b4bb6c73f0a22c86dfb215"></a>GCU_SPECTRUM_MAX </td><td class="fielddoc"><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> <p class="definition">Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00040">40</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p> </div> </div> <a id="ab3abd307faf8adeac3412b1f39645682"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3abd307faf8adeac3412b1f39645682">◆ </a></span>SpectrumUnitType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#ab3abd307faf8adeac3412b1f39645682">gcugtk::SpectrumUnitType</a></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="spectrumdoc_8h.html">gcugtk/spectrumdoc.h</a> Represents the list of units supported by the gcu::SpectrumDocument class. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682a59533c11030f57693ca5dc12522fdea3"></a>GCU_SPECTRUM_UNIT_CM_1 </td><td class="fielddoc"><p>Wave number per cm. </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682aac84a2cedc2fe744180ac6bfa5fc1e79"></a>GCU_SPECTRUM_UNIT_TRANSMITTANCE </td><td class="fielddoc"><p>Transmittance </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682a8cd87879c4cd864e21f37f5b5a3004c9"></a>GCU_SPECTRUM_UNIT_ABSORBANCE </td><td class="fielddoc"><p>Absorbance </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682ab06d1218ee40c4d68d3b698dd490c926"></a>GCU_SPECTRUM_UNIT_PPM </td><td class="fielddoc"><p>Part per million. </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682add97531452513b957d2c87da73b93284"></a>GCU_SPECTRUM_UNIT_NANOMETERS </td><td class="fielddoc"><p>Nanometers </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682aca61b7befb518ac25387fb8014896a29"></a>GCU_SPECTRUM_UNIT_MICROMETERS </td><td class="fielddoc"><p>Micrometers </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682adfb4a9571e738bdaf56bbfe8aa8683a1"></a>GCU_SPECTRUM_UNIT_SECONDS </td><td class="fielddoc"><p>Seconds </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682a62e5417d226f0e749d87cb87dbb223c6"></a>GCU_SPECTRUM_UNIT_HZ </td><td class="fielddoc"><p>Hz. </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682a6fcc2ea03d6f9e1f2b7a89e79b8b12ff"></a>GCU_SPECTRUM_UNIT_M_Z </td><td class="fielddoc"><p>M/Z (for mass spectra). </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682aeb47b81d319c3139b8960bda6d0864bb"></a>GCU_SPECTRUM_UNIT_REL_ABUNDANCE </td><td class="fielddoc"><p>Relative abundance. </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682afebc5acd37434acd4b3aff0ac9412011"></a>GCU_SPECTRUM_UNIT_RESPONSE_FACTOR </td><td class="fielddoc"><p>M/Z (for mass spectra). </p> </td></tr> <tr><td class="fieldname"><a id="ab3abd307faf8adeac3412b1f39645682a5dba2a25de4b819e006f41c127f86146"></a>GCU_SPECTRUM_UNIT_MAX </td><td class="fielddoc"><p>Last known value. This value does not represent a valid unit, but is equal to the number of supported units. </p> </td></tr> </table> <p class="definition">Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00096">96</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p> </div> </div> <a id="a589b8ef22f5a315bccd1c4d6d9b9f8a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a589b8ef22f5a315bccd1c4d6d9b9f8a2">◆ </a></span>SpectrumVarType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#a589b8ef22f5a315bccd1c4d6d9b9f8a2">gcugtk::SpectrumVarType</a></td> </tr> </table> </div><div class="memdoc"> <p>gcu/spectrumdoc.h Represents the list of varialble types supported by the gcu::SpectrumDocument class. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a589b8ef22f5a315bccd1c4d6d9b9f8a2aed23373ff050ddfd2af7035422a0fec9"></a>GCU_SPECTRUM_TYPE_INDEPENDENT </td><td class="fielddoc"><p>Independent variable. </p> </td></tr> <tr><td class="fieldname"><a id="a589b8ef22f5a315bccd1c4d6d9b9f8a2af0024f487e044d019a3e51381aeb2fe3"></a>GCU_SPECTRUM_TYPE_DEPENDENT </td><td class="fielddoc"><p>Dependent variable. </p> </td></tr> <tr><td class="fieldname"><a id="a589b8ef22f5a315bccd1c4d6d9b9f8a2a719d3cad48ed622aab8cdbfdb03d27bc"></a>GCU_SPECTRUM_TYPE_PAGE </td><td class="fielddoc"><p>Page number. </p> </td></tr> <tr><td class="fieldname"><a id="a589b8ef22f5a315bccd1c4d6d9b9f8a2ae60d3eb551d65d11ed999084662122d1"></a>GCU_SPECTRUM_TYPE_MAX </td><td class="fielddoc"><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> <p class="definition">Definition at line <a class="el" href="spectrumdoc_8h_source.html#l00152">152</a> of file <a class="el" href="spectrumdoc_8h_source.html">spectrumdoc.h</a>.</p> </div> </div> <a id="a0136f50f7aaa9e82d5ce935b1faebb90"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0136f50f7aaa9e82d5ce935b1faebb90">◆ </a></span>WindowState</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcugtk.html#a0136f50f7aaa9e82d5ce935b1faebb90">gcugtk::WindowState</a></td> </tr> </table> </div><div class="memdoc"> <p>Window states </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0136f50f7aaa9e82d5ce935b1faebb90ae480e80459278b107b4820f33918b4dd"></a>NormalWindowState </td><td class="fielddoc"><p>Normal window. </p> </td></tr> <tr><td class="fieldname"><a id="a0136f50f7aaa9e82d5ce935b1faebb90a5d942a312d527bfe13275d982ae3f5c1"></a>MaximizedWindowState </td><td class="fielddoc"><p>Maximized window. </p> </td></tr> <tr><td class="fieldname"><a id="a0136f50f7aaa9e82d5ce935b1faebb90abab1e3133d898304cd6d0bef2fbb4459"></a>MinimizedWindowState </td><td class="fielddoc"><p>Minimized window. </p> </td></tr> <tr><td class="fieldname"><a id="a0136f50f7aaa9e82d5ce935b1faebb90a127f7f8151c01f2061e19882bd8ab25b"></a>FullScreenWindowState </td><td class="fielddoc"><p>Full screen window. </p> </td></tr> </table> <p class="definition">Definition at line <a class="el" href="gcugtk_2application_8h_source.html#l00064">64</a> of file <a class="el" href="gcugtk_2application_8h_source.html">gcugtk/application.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a16977e937a20a92b1b0a12d6b877723f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16977e937a20a92b1b0a12d6b877723f">◆ </a></span>gtk_unit_from_string()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">GtkUnit gcugtk::gtk_unit_from_string </td> <td>(</td> <td class="paramtype">char const * </td> <td class="paramname"><em>name</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">name</td><td>a string representing a GtkUnit. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the GtkUnit represented by the string. </dd></dl> </div> </div> <a id="a2f56a87e10c1db0891fc0cd2d3e3053e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f56a87e10c1db0891fc0cd2d3e3053e">◆ </a></span>gtk_unit_to_string()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char const* gcugtk::gtk_unit_to_string </td> <td>(</td> <td class="paramtype">GtkUnit </td> <td class="paramname"><em>unit</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">unit</td><td>a GtkUnit. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the sring representig the GtkUnit. </dd></dl> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.13 </small></address> </body> </html>