Index: docs/html/globals_8h.html
===================================================================
--- docs/html/globals_8h.html	(revision fcaa74f7d7c765c6be496c10285e5f649cc4114b)
+++ docs/html/globals_8h.html	(revision 11086c2defca72c6721801934a247d69d28aedcf)
@@ -126,4 +126,28 @@
 #define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a4d1fa8b5b2b213595f30e55d75070ed2">DEF_NUM_CITIES</a>&nbsp;&nbsp;&nbsp;5</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default number of cities. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bbdc41d8e9d2d8050fb973f058a5521"></a><!-- doxytag: member="globals.h::DEF_USE_NATIVE_DIALOGS" ref="a6bbdc41d8e9d2d8050fb973f058a5521" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a6bbdc41d8e9d2d8050fb973f058a5521">DEF_USE_NATIVE_DIALOGS</a>&nbsp;&nbsp;&nbsp;true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Use native file dialog". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26cf35c10c1ed2eab930d839284842c6"></a><!-- doxytag: member="globals.h::DEF_AUTOSIZE" ref="a26cf35c10c1ed2eab930d839284842c6" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a26cf35c10c1ed2eab930d839284842c6">DEF_AUTOSIZE</a>&nbsp;&nbsp;&nbsp;true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Automatically resize rows and columns to their contents". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad983bd19a9662c6cb6fe5ba981cbdbf4"></a><!-- doxytag: member="globals.h::DEF_SAVEPOS" ref="ad983bd19a9662c6cb6fe5ba981cbdbf4" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#ad983bd19a9662c6cb6fe5ba981cbdbf4">DEF_SAVEPOS</a>&nbsp;&nbsp;&nbsp;false</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Save main window state and position". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a1e6c04461eabfc0cc0941d342ecfb4"></a><!-- doxytag: member="globals.h::DEF_FRACTIONAL_RANDOM" ref="a4a1e6c04461eabfc0cc0941d342ecfb4" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a4a1e6c04461eabfc0cc0941d342ecfb4">DEF_FRACTIONAL_RANDOM</a>&nbsp;&nbsp;&nbsp;false</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Fractional random values". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a616d74fa946123f424193b007d5a6382"></a><!-- doxytag: member="globals.h::DEF_SHOW_MATRIX" ref="a616d74fa946123f424193b007d5a6382" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a616d74fa946123f424193b007d5a6382">DEF_SHOW_MATRIX</a>&nbsp;&nbsp;&nbsp;true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Show solution steps' matrices for every solution step". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae37fe7eb909d7fd076f067900e900c0e"></a><!-- doxytag: member="globals.h::DEF_USE_SHOW_MATRIX_LIMIT" ref="ae37fe7eb909d7fd076f067900e900c0e" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#ae37fe7eb909d7fd076f067900e900c0e">DEF_USE_SHOW_MATRIX_LIMIT</a>&nbsp;&nbsp;&nbsp;true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Show or hide solution steps' matrices based on number of cities in the task". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a261331d449328e53926027d021757d57"></a><!-- doxytag: member="globals.h::DEF_SHOW_MATRIX_LIMIT" ref="a261331d449328e53926027d021757d57" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a261331d449328e53926027d021757d57">DEF_SHOW_MATRIX_LIMIT</a>&nbsp;&nbsp;&nbsp;15</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Maximum number of cities to show solution steps' matrices". <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6831bc2c2f11c3a14382c8fbe8d87efe"></a><!-- doxytag: member="globals.h::DEF_SCROLL_TO_END" ref="a6831bc2c2f11c3a14382c8fbe8d87efe" args="" -->
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a6831bc2c2f11c3a14382c8fbe8d87efe">DEF_SCROLL_TO_END</a>&nbsp;&nbsp;&nbsp;true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default for "Scroll to the end of output after solving". <br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2982eb0f2aea4cff78bd4aa767ff1988"></a><!-- doxytag: member="globals.h::DEF_FONT_FAMILY" ref="a2982eb0f2aea4cff78bd4aa767ff1988" args="" -->
 #define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a2982eb0f2aea4cff78bd4aa767ff1988">DEF_FONT_FAMILY</a>&nbsp;&nbsp;&nbsp;&quot;Courier New&quot;</td></tr>
@@ -136,5 +160,5 @@
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default font color. <br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70edda218af688662bb006cf0552544e"></a><!-- doxytag: member="globals.h::MAX_NUM_CITIES" ref="a70edda218af688662bb006cf0552544e" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a70edda218af688662bb006cf0552544e">MAX_NUM_CITIES</a>&nbsp;&nbsp;&nbsp;30</td></tr>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a70edda218af688662bb006cf0552544e">MAX_NUM_CITIES</a>&nbsp;&nbsp;&nbsp;50</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum available number of cities. <br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1703614f274735e91c1539048ef1093f"></a><!-- doxytag: member="globals.h::MAX_RAND_VALUE" ref="a1703614f274735e91c1539048ef1093f" args="" -->
@@ -170,9 +194,12 @@
 #define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a1ae8033146e07fa0bae37f148b90cd6b">INFSTR</a>&nbsp;&nbsp;&nbsp;&quot;---&quot;</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This string represents infinite value in the table. <br/></td></tr>
+<tr><td colspan="2"><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="globals_8h.html#a594842d2fcaf774c3c42b944f3f031d2">isInteger</a> (double x)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks whether <em>x</em> contains an integer value.  <a href="#a594842d2fcaf774c3c42b944f3f031d2"></a><br/></td></tr>
 </table>
 <hr/><a name="_details"></a><h2>Detailed Description</h2>
 <p>Contains TSPSG global defines. </p>
 <dl class="author"><dt><b>Author:</b></dt><dd>Copyright (C) 2007-2009 Lёppa &lt;contacts[at]oleksii[dot]name&gt;</dd></dl>
-<dl class="rcs"><dt><b>Id</b></dt><dd><a class="el" href="globals_8h.html" title="Contains TSPSG global defines.">globals.h</a> 67 2009-10-24 13:37:48Z laleppa </dd></dl>
+<dl class="rcs"><dt><b>Id</b></dt><dd><a class="el" href="globals_8h.html" title="Contains TSPSG global defines.">globals.h</a> 82 2010-01-07 14:48:24Z laleppa </dd></dl>
 <dl class="rcs"><dt><b>URL</b></dt><dd><a href="https://tspsg.svn.sourceforge.net/svnroot/tspsg/trunk/src/globals.h">https://tspsg.svn.sourceforge.net/svnroot/tspsg/trunk/src/globals.h</a> </dd></dl>
 <p><b>TSPSG: TSP Solver and Generator</b></p>
@@ -198,4 +225,32 @@
 </div>
 </div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a594842d2fcaf774c3c42b944f3f031d2"></a><!-- doxytag: member="globals.h::isInteger" ref="a594842d2fcaf774c3c42b944f3f031d2" args="(double x)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isInteger </td>
+          <td>(</td>
+          <td class="paramtype">double&nbsp;</td>
+          <td class="paramname"> <em>x</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Checks whether <em>x</em> contains an integer value. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>A value to check. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if <em>x</em> countains an integer, oherwise <code>false</code>. </dd></dl>
+
+</div>
+</div>
 </div>
 <!--- window showing the filter options -->
@@ -213,5 +268,5 @@
 </div>
 
-<hr size="1"/><address style="text-align: right;"><small>Generated on Thu Dec 17 00:37:28 2009 for TSPSG: TSP Solver and Generator by&nbsp;
+<hr size="1"/><address style="text-align: right;"><small>Generated on Thu Jan 7 18:22:45 2010 for TSPSG: TSP Solver and Generator by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
