Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/tabs.css
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/tabs.css	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/tabs.css	(revision 892)
@@ -0,0 +1,102 @@
+/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
+
+DIV.tabs
+{
+   float            : left;
+   width            : 100%;
+   background       : url("tab_b.gif") repeat-x bottom;
+   margin-bottom    : 4px;
+}
+
+DIV.tabs UL
+{
+   margin           : 0px;
+   padding-left     : 10px;
+   list-style       : none;
+}
+
+DIV.tabs LI, DIV.tabs FORM
+{
+   display          : inline;
+   margin           : 0px;
+   padding          : 0px;
+}
+
+DIV.tabs FORM
+{
+   float            : right;
+}
+
+DIV.tabs A
+{
+   float            : left;
+   background       : url("tab_r.gif") no-repeat right top;
+   border-bottom    : 1px solid #84B0C7;
+   font-size        : x-small;
+   font-weight      : bold;
+   text-decoration  : none;
+}
+
+DIV.tabs A:hover
+{
+   background-position: 100% -150px;
+}
+
+DIV.tabs A:link, DIV.tabs A:visited,
+DIV.tabs A:active, DIV.tabs A:hover
+{
+       color: #1A419D;
+}
+
+DIV.tabs SPAN
+{
+   float            : left;
+   display          : block;
+   background       : url("tab_l.gif") no-repeat left top;
+   padding          : 5px 9px;
+   white-space      : nowrap;
+}
+
+DIV.tabs INPUT
+{
+   float            : right;
+   display          : inline;
+   font-size        : 1em;
+}
+
+DIV.tabs TD
+{
+   font-size        : x-small;
+   font-weight      : bold;
+   text-decoration  : none;
+}
+
+
+
+/* Commented Backslash Hack hides rule from IE5-Mac \*/
+DIV.tabs SPAN {float : none;}
+/* End IE5-Mac hack */
+
+DIV.tabs A:hover SPAN
+{
+   background-position: 0% -150px;
+}
+
+DIV.tabs LI#current A
+{
+   background-position: 100% -150px;
+   border-width     : 0px;
+}
+
+DIV.tabs LI#current SPAN
+{
+   background-position: 0% -150px;
+   padding-bottom   : 6px;
+}
+
+DIV.nav
+{
+   background       : none;
+   border           : none;
+   border-bottom    : 1px solid #84B0C7;
+}
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/annotated.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/annotated.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/annotated.html	(revision 892)
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>Illumination Networks Demo Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
+  <tr><td class="indexkey"><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td class="indexvalue">This class represents a particle system that uses the Illumination Networks technique </td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/hierarchy.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/hierarchy.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/hierarchy.html	(revision 892)
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Hierarchical Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li id="current"><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>Illumination Networks Demo Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>
+</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals_vars.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals_vars.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals_vars.html	(revision 892)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li id="current"><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="globals.html"><span>All</span></a></li>
+    <li><a href="globals_func.html"><span>Functions</span></a></li>
+    <li id="current"><a href="globals_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+&nbsp;
+<p>
+<ul>
+<li>angle
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b8ef1bf8a70cc07c6d55823c390a7e76">GlutRTTAlap.cpp</a><li>anim_on
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#6228b015930c524d5e6ba6114cd3e61b">GlutRTTAlap.cpp</a><li>direction
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#886d551d5381dc3e53f17825ffc51641">GlutRTTAlap.cpp</a><li>Dt
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#29ca0f02605f76dd3b3d3d2e5a83b752">GlutRTTAlap.cpp</a><li>framenum
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#4f72b7c3cdf1b9774f4fa663851b0ac7">GlutRTTAlap.cpp</a><li>frameRate
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#9663c6749e8efbbbf9f0af84f7db5231">GlutRTTAlap.cpp</a><li>frameRateLast
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#3731734061284cf91adeaacaeae29eef">GlutRTTAlap.cpp</a><li>headsup
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#842a8da28475741fd39471b1486c255e">GlutRTTAlap.cpp</a><li>isrecording
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#a4cc362408293fef0a951b81bb994805">GlutRTTAlap.cpp</a><li>LastDtTime
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#92868b26551d22f8a3466779461f4575">GlutRTTAlap.cpp</a><li>lastTime
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b17786ea0ccd57d2b527d06143e22c15">GlutRTTAlap.cpp</a><li>lightposangle1
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#ec05298fd78c09d690697f9112286e66">GlutRTTAlap.cpp</a><li>lightposangle2
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#c590f65fb037afae7f49f832528bce07">GlutRTTAlap.cpp</a><li>PhaseProgram
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#c4edff9802f1bea3222ee193db3f4008">GlutRTTAlap.cpp</a><li>PhaseTexture
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b57dfa51dd66bca26e3adf205582a9ad">GlutRTTAlap.cpp</a><li>positions
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#d06221863a3fd9b7070ab68446c5bb5b">GlutRTTAlap.cpp</a><li>rendermode
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#71de01b3125af716de8cd1dbde517af1">GlutRTTAlap.cpp</a><li>ScreenQuad
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#0d75ab0fd27a6ea660ff73bfde93e251">GlutRTTAlap.cpp</a><li>start
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b376b87f96a574a793c03c53e75afec8">GlutRTTAlap.cpp</a><li>theCamera
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#cf730fe1c06e28605c269d7563094dc2">GlutRTTAlap.cpp</a><li>therendermode
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#1fdb8ae53869e52e228f71b5005467bd">GlutRTTAlap.cpp</a><li>theScene
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#a518aa63afd0348039536f0644bd7492">GlutRTTAlap.cpp</a><li>theSkyBox
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#53e39bc6b5bc3e446dc569faa64febb5">GlutRTTAlap.cpp</a><li>theSystem
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#c2f9249ef0af100705a5c5a1e6a8f0f6">GlutRTTAlap.cpp</a><li>timeElapsed
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#3c72892bf8d773b999d96d4ee462ffc8">GlutRTTAlap.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_pre_illum_system.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_pre_illum_system.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_pre_illum_system.html	(revision 892)
@@ -0,0 +1,685 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: PreIllumSystem Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>PreIllumSystem Class Reference</h1><!-- doxytag: class="PreIllumSystem" -->This class represents a particle system that uses the Illumination Networks technique.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;PreIllumSystem.h&gt;</code>
+<p>
+<a href="class_pre_illum_system-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fd32a15ee5a22f0e518a8e744d8bd159"></a><!-- doxytag: member="PreIllumSystem::SetEyeCamera" ref="fd32a15ee5a22f0e518a8e744d8bd159" args="(Camera *theCam)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>SetEyeCamera</b> (Camera *theCam)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abed9d86f4a370f5a76fc30839151561"></a><!-- doxytag: member="PreIllumSystem::Init" ref="abed9d86f4a370f5a76fc30839151561" args="(int particlecount, int directioncount)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#abed9d86f4a370f5a76fc30839151561">Init</a> (int particlecount, int directioncount)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initializator function. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e860017134e8450ca65b1d04337824ac"></a><!-- doxytag: member="PreIllumSystem::Display" ref="e860017134e8450ca65b1d04337824ac" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#e860017134e8450ca65b1d04337824ac">Display</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Render the particle system. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#f0f872c29626686a48c75af7c1d37458">Refresh</a> (Vector lightpos, Vector lightpos2, Vector lightcolor, Vector lightcolor2)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Refreshes the system in a frame.  <a href="#f0f872c29626686a48c75af7c1d37458"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#25008b0d4d76a9efdb4ae70e7feb9de8">DisplayTexture</a> (int tex)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Displays one of the textures used by the system.  <a href="#25008b0d4d76a9efdb4ae70e7feb9de8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ac178a2eca8f3ef012e44da1feacfc2"></a><!-- doxytag: member="PreIllumSystem::getNearest" ref="4ac178a2eca8f3ef012e44da1feacfc2" args="(Vector *positions)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>getNearest</b> (Vector *positions)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d3a495fa57a10f37722e9b340a5819fa"></a><!-- doxytag: member="PreIllumSystem::IncreaseOpacity" ref="d3a495fa57a10f37722e9b340a5819fa" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>IncreaseOpacity</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="523cea4f092b4dd628676e87ce215c9a"></a><!-- doxytag: member="PreIllumSystem::DecreaseOpacity" ref="523cea4f092b4dd628676e87ce215c9a" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>DecreaseOpacity</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7fdf1d4ba1e85e21494e195fc89ada9d"></a><!-- doxytag: member="PreIllumSystem::IncreaseAlbedo" ref="7fdf1d4ba1e85e21494e195fc89ada9d" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>IncreaseAlbedo</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2ae2fbf6644c207c27aac7951eab795a"></a><!-- doxytag: member="PreIllumSystem::DecreaseAlbedo" ref="2ae2fbf6644c207c27aac7951eab795a" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>DecreaseAlbedo</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f1dc312f189b64f3fb7e8513a2f4b405"></a><!-- doxytag: member="PreIllumSystem::getAlbedo" ref="f1dc312f189b64f3fb7e8513a2f4b405" args="()" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><b>getAlbedo</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4777a277062ff29dc0692d50543d037e"></a><!-- doxytag: member="PreIllumSystem::getOpacity" ref="4777a277062ff29dc0692d50543d037e" args="()" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><b>getOpacity</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9d3731d85abbdc93550a827d67322695"></a><!-- doxytag: member="PreIllumSystem::ResetIllumTexture" ref="9d3731d85abbdc93550a827d67322695" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ResetIllumTexture</b> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1642478d1605a84adf06949551ea89e4"></a><!-- doxytag: member="PreIllumSystem::setSkyColor" ref="1642478d1605a84adf06949551ea89e4" args="(Vector skyC)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setSkyColor</b> (Vector skyC)</td></tr>
+
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71db6218e21d0fb9d88b0a20e13fc675"></a><!-- doxytag: member="PreIllumSystem::m_System" ref="71db6218e21d0fb9d88b0a20e13fc675" args="" -->
+ParticleSystem&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#71db6218e21d0fb9d88b0a20e13fc675">m_System</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">a system that stores particle positions and can render them as sprites <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="559c0b3b3e7e8d6b48916941957236da"></a><!-- doxytag: member="PreIllumSystem::m_DirectionCount" ref="559c0b3b3e7e8d6b48916941957236da" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#559c0b3b3e7e8d6b48916941957236da">m_DirectionCount</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the number of directions the technique should use <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9f269d2c4dd297c55f443ba356651b5c"></a><!-- doxytag: member="PreIllumSystem::m_ParticleCount" ref="9f269d2c4dd297c55f443ba356651b5c" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#9f269d2c4dd297c55f443ba356651b5c">m_ParticleCount</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the number of particles in the system <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e16589e6d2d3288e0f326a93c4aed107"></a><!-- doxytag: member="PreIllumSystem::m_Albedo" ref="e16589e6d2d3288e0f326a93c4aed107" args="" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#e16589e6d2d3288e0f326a93c4aed107">m_Albedo</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the albedo of one particle <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d37194b873ae245ab602f0c583e31f5e"></a><!-- doxytag: member="PreIllumSystem::m_Opacity" ref="d37194b873ae245ab602f0c583e31f5e" args="" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#d37194b873ae245ab602f0c583e31f5e">m_Opacity</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the desirer opacity of the medium <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c4764ed0974af5ceeee39de23e33e993"></a><!-- doxytag: member="PreIllumSystem::m_Symmetry" ref="c4764ed0974af5ceeee39de23e33e993" args="" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#c4764ed0974af5ceeee39de23e33e993">m_Symmetry</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the symmetry of scattering used in the phase function <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8660516e1d9178fef58d70539157050a"></a><!-- doxytag: member="PreIllumSystem::m_LightWindowSize" ref="8660516e1d9178fef58d70539157050a" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#8660516e1d9178fef58d70539157050a">m_LightWindowSize</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">resolution of the lightsources viewports <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#6243010d078dced3e4d6454fca3f890f">m_IterateCount</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">number of iterations in a frame  <a href="#6243010d078dced3e4d6454fca3f890f"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c82aee85e35f2d5480997d2c1c2cd472"></a><!-- doxytag: member="PreIllumSystem::CreateGivenDirections" ref="c82aee85e35f2d5480997d2c1c2cd472" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#c82aee85e35f2d5480997d2c1c2cd472">CreateGivenDirections</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generates directions equally along the unit sphere <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61db97c28fb6c1c51bf04f4366ca06c5"></a><!-- doxytag: member="PreIllumSystem::CreateRandomDirections" ref="61db97c28fb6c1c51bf04f4366ca06c5" args="(bool fillarray)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#61db97c28fb6c1c51bf04f4366ca06c5">CreateRandomDirections</a> (bool fillarray)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generates random directions <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="407cf80b1f6325a6a04279a12b219000"></a><!-- doxytag: member="PreIllumSystem::Calculate_Up_Right_Vector" ref="407cf80b1f6325a6a04279a12b219000" args="(Vector viewdir, Vector &amp;UpVector, Vector &amp;RightVector)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>Calculate_Up_Right_Vector</b> (Vector viewdir, Vector &amp;UpVector, Vector &amp;RightVector)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4c511b604a8bdb40a4502a63d3ebeeb"></a><!-- doxytag: member="PreIllumSystem::Phase" ref="a4c511b604a8bdb40a4502a63d3ebeeb" args="(Vector diri, Vector dirj, float symmetry)" -->
+float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#a4c511b604a8bdb40a4502a63d3ebeeb">Phase</a> (Vector diri, Vector dirj, float symmetry)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">calculates the scattering phase function value for two directions and a symmetry value <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bcf18fc25a94bd7661dfbefe27ed61bc"></a><!-- doxytag: member="PreIllumSystem::GetNearestDirection" ref="bcf18fc25a94bd7661dfbefe27ed61bc" args="(Vector LightPosition)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#bcf18fc25a94bd7661dfbefe27ed61bc">GetNearestDirection</a> (Vector LightPosition)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">searches the stored directions and returns the one closest to a given direction <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c9b170847793e64dda77b20228cc74e"></a><!-- doxytag: member="PreIllumSystem::InitSystem" ref="3c9b170847793e64dda77b20228cc74e" args="(int particlecount, int directioncount)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#3c9b170847793e64dda77b20228cc74e">InitSystem</a> (int particlecount, int directioncount)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initializator function. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#cf1cb4c1534f544087f9eac3808b497b">CreateVisibilityTexture</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a texture that stores the visibility information of the particles.  <a href="#cf1cb4c1534f544087f9eac3808b497b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf6b5decc32440071b4b19da28d7da22"></a><!-- doxytag: member="PreIllumSystem::CreateNearestDirectionTexture" ref="cf6b5decc32440071b4b19da28d7da22" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#cf6b5decc32440071b4b19da28d7da22">CreateNearestDirectionTexture</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a texture that stores. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f8a4ecdcf440bf6aa071e952f69fe48"></a><!-- doxytag: member="PreIllumSystem::CreatePhaseTexture" ref="4f8a4ecdcf440bf6aa071e952f69fe48" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#4f8a4ecdcf440bf6aa071e952f69fe48">CreatePhaseTexture</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a look-up texture to speed up phase function calculation. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="36722c848634c67c43bf06203b0ce9e3"></a><!-- doxytag: member="PreIllumSystem::CreateLVisMap" ref="36722c848634c67c43bf06203b0ce9e3" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#36722c848634c67c43bf06203b0ce9e3">CreateLVisMap</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a texture that can be used to determine which particles are visible from the lightsource. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#c33db5420b00179a8087dabe951be2a3">CreateTauTexture</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a texture tha stores the tau value for each particle.  <a href="#c33db5420b00179a8087dabe951be2a3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#1f94eebbd13f8d5d14766d3e71c47063">RefreshDirectIllumTexture</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Refreshes the texture that stores direct illumination information.  <a href="#1f94eebbd13f8d5d14766d3e71c47063"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61512ccf71411d9caeb85a392b2214f1"></a><!-- doxytag: member="PreIllumSystem::Iterate" ref="61512ccf71411d9caeb85a392b2214f1" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#61512ccf71411d9caeb85a392b2214f1">Iterate</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the illumination texture. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#9ae26567f73f72c766139cdaf8ca3d8e">CreateEyeRadTexture</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the eye radiance texture.  <a href="#9ae26567f73f72c766139cdaf8ca3d8e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#c910427b0c831468d3b4333137248490">FindVisiblesWithRendering</a> (Vector LightPosition, int row)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Finds the visible particles from a point of view.  <a href="#c910427b0c831468d3b4333137248490"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8db4c7f07ca99dc5f3964e744b71611a"></a><!-- doxytag: member="PreIllumSystem::RenderToImpostor" ref="8db4c7f07ca99dc5f3964e744b71611a" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#8db4c7f07ca99dc5f3964e744b71611a">RenderToImpostor</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">not used <br></td></tr>
+<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2f4d058a0cedd7a73c11b4b47a5a8f3e"></a><!-- doxytag: member="PreIllumSystem::m_SkyColor" ref="2f4d058a0cedd7a73c11b4b47a5a8f3e" args="" -->
+Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#2f4d058a0cedd7a73c11b4b47a5a8f3e">m_SkyColor</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">color of the sky <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4dae2b509a6215dfe1c8a58f3678e85e"></a><!-- doxytag: member="PreIllumSystem::m_ScreenQuad" ref="4dae2b509a6215dfe1c8a58f3678e85e" args="" -->
+Impostor&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#4dae2b509a6215dfe1c8a58f3678e85e">m_ScreenQuad</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">used for fullscreen quad rendering <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="afa59f06d01e07640be514a8db1186cf"></a><!-- doxytag: member="PreIllumSystem::m_CameraImpostor" ref="afa59f06d01e07640be514a8db1186cf" args="" -->
+Impostor&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_CameraImpostor</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="672a745c6f5426dbe17c73eb7c495029"></a><!-- doxytag: member="PreIllumSystem::m_LightImpostor" ref="672a745c6f5426dbe17c73eb7c495029" args="" -->
+Impostor&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_LightImpostor</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f55a7c95d8c63bb997649fbc1d17a3af"></a><!-- doxytag: member="PreIllumSystem::m_EyeCamera" ref="f55a7c95d8c63bb997649fbc1d17a3af" args="" -->
+Camera *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#f55a7c95d8c63bb997649fbc1d17a3af">m_EyeCamera</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">view camera <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eee676d74979bbb9ac18cadb58ae57e6"></a><!-- doxytag: member="PreIllumSystem::m_TempCamera" ref="eee676d74979bbb9ac18cadb58ae57e6" args="" -->
+Camera&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_TempCamera</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ab35a7d4f4ad578d41a1a167a38b8dd"></a><!-- doxytag: member="PreIllumSystem::m_LightPosition" ref="4ab35a7d4f4ad578d41a1a167a38b8dd" args="" -->
+Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#4ab35a7d4f4ad578d41a1a167a38b8dd">m_LightPosition</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">position of the first lightsource <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d9c5fc6269958b56630c3c3c7594b01a"></a><!-- doxytag: member="PreIllumSystem::m_LightColor" ref="d9c5fc6269958b56630c3c3c7594b01a" args="" -->
+Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#d9c5fc6269958b56630c3c3c7594b01a">m_LightColor</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">color of the first lightsource <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d9bd1fcfbaf14507eb9547cbb48f6dae"></a><!-- doxytag: member="PreIllumSystem::m_LightPosition2" ref="d9bd1fcfbaf14507eb9547cbb48f6dae" args="" -->
+Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#d9bd1fcfbaf14507eb9547cbb48f6dae">m_LightPosition2</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">position of the second lightsource <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d1606b9ce163d6c83e367d6fb521f1f6"></a><!-- doxytag: member="PreIllumSystem::m_LightColor2" ref="d1606b9ce163d6c83e367d6fb521f1f6" args="" -->
+Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#d1606b9ce163d6c83e367d6fb521f1f6">m_LightColor2</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">color of the second lightsource <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="692669d2ab6c41b6c47a10bafc87aab4"></a><!-- doxytag: member="PreIllumSystem::m_NearestDir" ref="692669d2ab6c41b6c47a10bafc87aab4" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#692669d2ab6c41b6c47a10bafc87aab4">m_NearestDir</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the closest direction from the predefined directions to the light's direction <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="508a86f6204908b866d05eb8365df411"></a><!-- doxytag: member="PreIllumSystem::m_NearestDir2" ref="508a86f6204908b866d05eb8365df411" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#508a86f6204908b866d05eb8365df411">m_NearestDir2</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the second closest direction from the predefined directions to the light's direction <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#7923d5dbae8ca405ef40c82629254d11">m_Weight1</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">weight of m_NearestDir  <a href="#7923d5dbae8ca405ef40c82629254d11"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#be344103bbfc0e9264ddf94ca19cd1e2">m_Weight2</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">weight of m_NearestDir2  <a href="#be344103bbfc0e9264ddf94ca19cd1e2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2f221cf7eff1df3902c65592e4281f20"></a><!-- doxytag: member="PreIllumSystem::m_ParticleArray" ref="2f221cf7eff1df3902c65592e4281f20" args="" -->
+Particle *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_ParticleArray</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="92042a2ab2b867a77c3676c35a559a2e"></a><!-- doxytag: member="PreIllumSystem::m_PositionArray" ref="92042a2ab2b867a77c3676c35a559a2e" args="" -->
+float *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_PositionArray</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6ebdf9d0e5aff0bed433f3e52355c89"></a><!-- doxytag: member="PreIllumSystem::m_DirectionData" ref="c6ebdf9d0e5aff0bed433f3e52355c89" args="" -->
+float *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_DirectionData</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="44141f846630908b66153f2625997981"></a><!-- doxytag: member="PreIllumSystem::m_Directions" ref="44141f846630908b66153f2625997981" args="" -->
+Vector *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_Directions</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b07f1c8424cc1936db9b8e9fb9965d12"></a><!-- doxytag: member="PreIllumSystem::m_DirectionArray" ref="b07f1c8424cc1936db9b8e9fb9965d12" args="" -->
+float *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_DirectionArray</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eb647deeec9f9a9d3db0dbdeabb5b24c"></a><!-- doxytag: member="PreIllumSystem::m_LVisMap" ref="eb647deeec9f9a9d3db0dbdeabb5b24c" args="" -->
+unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_LVisMap</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4629c4e1bc4aa0263767e94cf203c9ec"></a><!-- doxytag: member="PreIllumSystem::m_LRendVisMap" ref="4629c4e1bc4aa0263767e94cf203c9ec" args="" -->
+unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_LRendVisMap</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d929f29a0bc087e96bf5c3f907eab5b"></a><!-- doxytag: member="PreIllumSystem::m_Pixels" ref="3d929f29a0bc087e96bf5c3f907eab5b" args="" -->
+float *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_Pixels</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GLuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#526ff114963c1cac301b0b1a2f316d15">m_VisibilityTexID</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">stores the visibility information of the particles  <a href="#526ff114963c1cac301b0b1a2f316d15"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e023eef951014d62cf91cfac39f216e9"></a><!-- doxytag: member="PreIllumSystem::m_DirectionsTexID" ref="e023eef951014d62cf91cfac39f216e9" args="" -->
+GLuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#e023eef951014d62cf91cfac39f216e9">m_DirectionsTexID</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">stores predefined directions to use <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f8f54406d7f2f23371cc2940fe771a91"></a><!-- doxytag: member="PreIllumSystem::m_PhaseTextureID" ref="f8f54406d7f2f23371cc2940fe771a91" args="" -->
+GLuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#f8f54406d7f2f23371cc2940fe771a91">m_PhaseTextureID</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">a look-up texture to speed up phase function calculation <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d2c840beaa074a750688164b5456da70"></a><!-- doxytag: member="PreIllumSystem::m_LVisMapID" ref="d2c840beaa074a750688164b5456da70" args="" -->
+GLuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#d2c840beaa074a750688164b5456da70">m_LVisMapID</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">a texture that can be used to determine which particles are visible from the lightsource <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GLuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#92b27cd81743905c1489c14e35751592">m_RenderedVisID</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">used when determining licible particles  <a href="#92b27cd81743905c1489c14e35751592"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="76ed93ac61759c08d6082ea062a9963a"></a><!-- doxytag: member="PreIllumSystem::m_TauTextureID" ref="76ed93ac61759c08d6082ea062a9963a" args="" -->
+GLuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html#76ed93ac61759c08d6082ea062a9963a">m_TauTextureID</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">stores tau value for each particle <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f44f6fcb8ad3a18ff55684078310d7f9"></a><!-- doxytag: member="PreIllumSystem::m_TexRectPrograms" ref="f44f6fcb8ad3a18ff55684078310d7f9" args="" -->
+CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_TexRectPrograms</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="683302819ee6ae4b85b875c332532189"></a><!-- doxytag: member="PreIllumSystem::m_LightIllumPrograms" ref="683302819ee6ae4b85b875c332532189" args="" -->
+CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_LightIllumPrograms</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7c87fbbe8866b29fee06dbfcfa2a10bc"></a><!-- doxytag: member="PreIllumSystem::m_IllumIteratePrograms" ref="7c87fbbe8866b29fee06dbfcfa2a10bc" args="" -->
+CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_IllumIteratePrograms</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a47e77dc7edefaa6abf772a9138bf043"></a><!-- doxytag: member="PreIllumSystem::m_EyeRadPrograms" ref="a47e77dc7edefaa6abf772a9138bf043" args="" -->
+CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_EyeRadPrograms</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a3a4da7db0e70ef1b8ac0d1b80dec06b"></a><!-- doxytag: member="PreIllumSystem::m_LVisPrograms" ref="a3a4da7db0e70ef1b8ac0d1b80dec06b" args="" -->
+CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_LVisPrograms</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1662ff4dd262c8e927c066ea6c1d58f"></a><!-- doxytag: member="PreIllumSystem::m_FinalRenderPrograms" ref="b1662ff4dd262c8e927c066ea6c1d58f" args="" -->
+CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_FinalRenderPrograms</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d886266309857d1810b240af490b6b84"></a><!-- doxytag: member="PreIllumSystem::m_DirectIlumTexture" ref="d886266309857d1810b240af490b6b84" args="" -->
+RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_DirectIlumTexture</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9b806010ee7421c9800d23026391ede3"></a><!-- doxytag: member="PreIllumSystem::m_IllumTexture" ref="9b806010ee7421c9800d23026391ede3" args="" -->
+RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_IllumTexture</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="83897f4a5cbc092516a64f826b15b2b6"></a><!-- doxytag: member="PreIllumSystem::m_IllumTexture2" ref="83897f4a5cbc092516a64f826b15b2b6" args="" -->
+RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_IllumTexture2</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b8e92c292327ee94adbdb0a502fcde93"></a><!-- doxytag: member="PreIllumSystem::m_IllumColorTex" ref="b8e92c292327ee94adbdb0a502fcde93" args="" -->
+RenderTexture *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_IllumColorTex</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d750599883f07b0927e7cef76d32f5e"></a><!-- doxytag: member="PreIllumSystem::m_IllumRenderTex" ref="5d750599883f07b0927e7cef76d32f5e" args="" -->
+RenderTexture *&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_IllumRenderTex</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="41284051a4bd29f3a63b3377572fc698"></a><!-- doxytag: member="PreIllumSystem::m_EyeRadTexture" ref="41284051a4bd29f3a63b3377572fc698" args="" -->
+RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_EyeRadTexture</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff9b1c71c53919118fc8a2c4d59a6187"></a><!-- doxytag: member="PreIllumSystem::m_Target" ref="ff9b1c71c53919118fc8a2c4d59a6187" args="" -->
+RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_Target</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ef0b599c60be826570b9664e764e58ff"></a><!-- doxytag: member="PreIllumSystem::m_BillboardTexture" ref="ef0b599c60be826570b9664e764e58ff" args="" -->
+Texture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_BillboardTexture</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb70fa1778f77d6eaa0869a148ade198"></a><!-- doxytag: member="PreIllumSystem::m_Bbtex" ref="bb70fa1778f77d6eaa0869a148ade198" args="" -->
+Texture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_Bbtex</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6e46aeb4e40ed7af275f91819924044"></a><!-- doxytag: member="PreIllumSystem::m_ImpostorTexture" ref="b6e46aeb4e40ed7af275f91819924044" args="" -->
+RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><b>m_ImpostorTexture</b></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+This class represents a particle system that uses the Illumination Networks technique. 
+<p>
+This particle system can be lit with two dinamic directional light sources and a sky light color. The direction and color of the light sources can freely change. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="9ae26567f73f72c766139cdaf8ca3d8e"></a><!-- doxytag: member="PreIllumSystem::CreateEyeRadTexture" ref="9ae26567f73f72c766139cdaf8ca3d8e" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void PreIllumSystem::CreateEyeRadTexture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Updates the eye radiance texture. 
+<p>
+The eye radiance texture stores the amount of light headig from each particle to the eye.     </td>
+  </tr>
+</table>
+<a class="anchor" name="c33db5420b00179a8087dabe951be2a3"></a><!-- doxytag: member="PreIllumSystem::CreateTauTexture" ref="c33db5420b00179a8087dabe951be2a3" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void PreIllumSystem::CreateTauTexture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Creates a texture tha stores the tau value for each particle. 
+<p>
+The tau values are calculated from the given desired opacity and the size of the particle.     </td>
+  </tr>
+</table>
+<a class="anchor" name="cf1cb4c1534f544087f9eac3808b497b"></a><!-- doxytag: member="PreIllumSystem::CreateVisibilityTexture" ref="cf1cb4c1534f544087f9eac3808b497b" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void PreIllumSystem::CreateVisibilityTexture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Creates a texture that stores the visibility information of the particles. 
+<p>
+For each particle for each direction the first visible (from that direction) particle's id is stored.     </td>
+  </tr>
+</table>
+<a class="anchor" name="25008b0d4d76a9efdb4ae70e7feb9de8"></a><!-- doxytag: member="PreIllumSystem::DisplayTexture" ref="25008b0d4d76a9efdb4ae70e7feb9de8" args="(int tex)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">char * PreIllumSystem::DisplayTexture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>tex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Displays one of the textures used by the system. 
+<p>
+Used for debugging and presentation.     </td>
+  </tr>
+</table>
+<a class="anchor" name="c910427b0c831468d3b4333137248490"></a><!-- doxytag: member="PreIllumSystem::FindVisiblesWithRendering" ref="c910427b0c831468d3b4333137248490" args="(Vector LightPosition, int row)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void PreIllumSystem::FindVisiblesWithRendering           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Vector&nbsp;</td>
+          <td class="mdname" nowrap> <em>LightPosition</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>row</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Finds the visible particles from a point of view. 
+<p>
+The light visibility texture stores the id of the visible particles (with occlusion) from the light sources. The param "row" means the id of the lightsource ( 0 or 1).<p>
+The visibility is calculated with rendering the particles from the lightsource. Each particle has a color corresponding it's id. The resulting image is read back, and the pixels are counted. If the number of pixels with a particle's id found is greather than some limit, the particle is visible.     </td>
+  </tr>
+</table>
+<a class="anchor" name="f0f872c29626686a48c75af7c1d37458"></a><!-- doxytag: member="PreIllumSystem::Refresh" ref="f0f872c29626686a48c75af7c1d37458" args="(Vector lightpos, Vector lightpos2, Vector lightcolor, Vector lightcolor2)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void PreIllumSystem::Refresh           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Vector&nbsp;</td>
+          <td class="mdname" nowrap> <em>lightpos</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Vector&nbsp;</td>
+          <td class="mdname" nowrap> <em>lightpos2</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Vector&nbsp;</td>
+          <td class="mdname" nowrap> <em>lightcolor</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Vector&nbsp;</td>
+          <td class="mdname" nowrap> <em>lightcolor2</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Refreshes the system in a frame. 
+<p>
+The actual light positions and colors should be passed.     </td>
+  </tr>
+</table>
+<a class="anchor" name="1f94eebbd13f8d5d14766d3e71c47063"></a><!-- doxytag: member="PreIllumSystem::RefreshDirectIllumTexture" ref="1f94eebbd13f8d5d14766d3e71c47063" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void PreIllumSystem::RefreshDirectIllumTexture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Refreshes the texture that stores direct illumination information. 
+<p>
+Direct illumination is the amount of light coming directly from the lightsource.     </td>
+  </tr>
+</table>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="6243010d078dced3e4d6454fca3f890f"></a><!-- doxytag: member="PreIllumSystem::m_IterateCount" ref="6243010d078dced3e4d6454fca3f890f" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="class_pre_illum_system.html#6243010d078dced3e4d6454fca3f890f">PreIllumSystem::m_IterateCount</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+number of iterations in a frame 
+<p>
+As the result of the last frame is used, this should be set to one.     </td>
+  </tr>
+</table>
+<a class="anchor" name="92b27cd81743905c1489c14e35751592"></a><!-- doxytag: member="PreIllumSystem::m_RenderedVisID" ref="92b27cd81743905c1489c14e35751592" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">GLuint <a class="el" href="class_pre_illum_system.html#92b27cd81743905c1489c14e35751592">PreIllumSystem::m_RenderedVisID</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+used when determining licible particles 
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_pre_illum_system.html#c910427b0c831468d3b4333137248490">FindVisiblesWithRendering</a> </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="526ff114963c1cac301b0b1a2f316d15"></a><!-- doxytag: member="PreIllumSystem::m_VisibilityTexID" ref="526ff114963c1cac301b0b1a2f316d15" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">GLuint <a class="el" href="class_pre_illum_system.html#526ff114963c1cac301b0b1a2f316d15">PreIllumSystem::m_VisibilityTexID</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+stores the visibility information of the particles 
+<p>
+For each particle for each direction the first visible (from that direction) particle's id is stored.     </td>
+  </tr>
+</table>
+<a class="anchor" name="7923d5dbae8ca405ef40c82629254d11"></a><!-- doxytag: member="PreIllumSystem::m_Weight1" ref="7923d5dbae8ca405ef40c82629254d11" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">float <a class="el" href="class_pre_illum_system.html#7923d5dbae8ca405ef40c82629254d11">PreIllumSystem::m_Weight1</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+weight of m_NearestDir 
+<p>
+m_NearestDir and m_NearestDir2 will be interpolated     </td>
+  </tr>
+</table>
+<a class="anchor" name="be344103bbfc0e9264ddf94ca19cd1e2"></a><!-- doxytag: member="PreIllumSystem::m_Weight2" ref="be344103bbfc0e9264ddf94ca19cd1e2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">float <a class="el" href="class_pre_illum_system.html#be344103bbfc0e9264ddf94ca19cd1e2">PreIllumSystem::m_Weight2</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+weight of m_NearestDir2 
+<p>
+m_NearestDir and m_NearestDir2 will be interpolated     </td>
+  </tr>
+</table>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li>PreIllumSystem.h<li>PreIllumSystem.cpp</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/stdafx_8cpp.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/stdafx_8cpp.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/stdafx_8cpp.html	(revision 892)
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: stdafx.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>stdafx.cpp File Reference</h1><code>#include &quot;<a class="el" href="stdafx_8h.html">stdafx.h</a>&quot;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals.html	(revision 892)
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li id="current"><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="globals.html"><span>All</span></a></li>
+    <li><a href="globals_func.html"><span>Functions</span></a></li>
+    <li><a href="globals_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+<div class="tabs">
+  <ul>
+    <li><a href="#index__"><span>_</span></a></li>
+    <li><a href="#index_a"><span>a</span></a></li>
+    <li><a href="#index_c"><span>c</span></a></li>
+    <li><a href="#index_d"><span>d</span></a></li>
+    <li><a href="#index_f"><span>f</span></a></li>
+    <li><a href="#index_g"><span>g</span></a></li>
+    <li><a href="#index_h"><span>h</span></a></li>
+    <li><a href="#index_i"><span>i</span></a></li>
+    <li><a href="#index_l"><span>l</span></a></li>
+    <li><a href="#index_p"><span>p</span></a></li>
+    <li><a href="#index_r"><span>r</span></a></li>
+    <li><a href="#index_s"><span>s</span></a></li>
+    <li><a href="#index_t"><span>t</span></a></li>
+  </ul>
+</div>
+
+<p>
+Here is a list of all file members with links to the files they belong to:
+<p>
+<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
+<li>_tmain()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#353674c5af92be7fb389265cde4e5e03">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
+<li>angle
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b8ef1bf8a70cc07c6d55823c390a7e76">GlutRTTAlap.cpp</a><li>anim_on
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#6228b015930c524d5e6ba6114cd3e61b">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>calculateFrameRate()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#1f4047c210bd9d66a282072c8d5e7d96">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
+<li>direction
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#886d551d5381dc3e53f17825ffc51641">GlutRTTAlap.cpp</a><li>drawFrameRate()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b17fe4d3ff5a4f2aedfdfbb15c9f4f93">GlutRTTAlap.cpp</a><li>Dt
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#29ca0f02605f76dd3b3d3d2e5a83b752">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>framenum
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#4f72b7c3cdf1b9774f4fa663851b0ac7">GlutRTTAlap.cpp</a><li>frameRate
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#9663c6749e8efbbbf9f0af84f7db5231">GlutRTTAlap.cpp</a><li>frameRateLast
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#3731734061284cf91adeaacaeae29eef">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>getExts()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#981bd6f77738ee755cea5e9cc7911444">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
+<li>headsup
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#842a8da28475741fd39471b1486c255e">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
+<li>idle()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#83abbeda22fc5e6c2b35523b64199c1c">GlutRTTAlap.cpp</a><li>initOpenGL()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#21bdadfe20ac0e05007b94bb3b033fed">GlutRTTAlap.cpp</a><li>isrecording
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#a4cc362408293fef0a951b81bb994805">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>LastDtTime
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#92868b26551d22f8a3466779461f4575">GlutRTTAlap.cpp</a><li>lastTime
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b17786ea0ccd57d2b527d06143e22c15">GlutRTTAlap.cpp</a><li>LightColor()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#099738fd8630b791fa9561af1a3bad61">GlutRTTAlap.cpp</a><li>LightColor2()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#30f7d52239f804e1aa0cd62485493b8c">GlutRTTAlap.cpp</a><li>LightPos()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#bf1b9f0a08a893b3f37ebd5b6b2d4666">GlutRTTAlap.cpp</a><li>LightPos2()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#0ba494b317a3bf69eaa1018050e10436">GlutRTTAlap.cpp</a><li>lightposangle1
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#ec05298fd78c09d690697f9112286e66">GlutRTTAlap.cpp</a><li>lightposangle2
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#c590f65fb037afae7f49f832528bce07">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
+<li>PhaseProgram
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#c4edff9802f1bea3222ee193db3f4008">GlutRTTAlap.cpp</a><li>PhaseTexture
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b57dfa51dd66bca26e3adf205582a9ad">GlutRTTAlap.cpp</a><li>positions
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#d06221863a3fd9b7070ab68446c5bb5b">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
+<li>rendermode
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#71de01b3125af716de8cd1dbde517af1">GlutRTTAlap.cpp</a><li>RenderPhaseTexture()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#591c971148cb8b3c29f54abb7ffc73e0">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
+<li>ScreenQuad
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#0d75ab0fd27a6ea660ff73bfde93e251">GlutRTTAlap.cpp</a><li>SkyColor()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#dd61e84b8252a3684b1260cfd02b1659">GlutRTTAlap.cpp</a><li>specialkey()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#ca8d6a5f4eb42df3ab2192e2882fc600">GlutRTTAlap.cpp</a><li>start
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b376b87f96a574a793c03c53e75afec8">GlutRTTAlap.cpp</a></ul>
+<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
+<li>theCamera
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#cf730fe1c06e28605c269d7563094dc2">GlutRTTAlap.cpp</a><li>therendermode
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#1fdb8ae53869e52e228f71b5005467bd">GlutRTTAlap.cpp</a><li>theScene
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#a518aa63afd0348039536f0644bd7492">GlutRTTAlap.cpp</a><li>theSkyBox
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#53e39bc6b5bc3e446dc569faa64febb5">GlutRTTAlap.cpp</a><li>theSystem
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#c2f9249ef0af100705a5c5a1e6a8f0f6">GlutRTTAlap.cpp</a><li>timeElapsed
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#3c72892bf8d773b999d96d4ee462ffc8">GlutRTTAlap.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions_func.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions_func.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions_func.html	(revision 892)
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class Members - Functions</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li id="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="functions.html"><span>All</span></a></li>
+    <li id="current"><a href="functions_func.html"><span>Functions</span></a></li>
+    <li><a href="functions_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+&nbsp;
+<p>
+<ul>
+<li>CreateEyeRadTexture()
+: <a class="el" href="class_pre_illum_system.html#9ae26567f73f72c766139cdaf8ca3d8e">PreIllumSystem</a><li>CreateGivenDirections()
+: <a class="el" href="class_pre_illum_system.html#c82aee85e35f2d5480997d2c1c2cd472">PreIllumSystem</a><li>CreateLVisMap()
+: <a class="el" href="class_pre_illum_system.html#36722c848634c67c43bf06203b0ce9e3">PreIllumSystem</a><li>CreateNearestDirectionTexture()
+: <a class="el" href="class_pre_illum_system.html#cf6b5decc32440071b4b19da28d7da22">PreIllumSystem</a><li>CreatePhaseTexture()
+: <a class="el" href="class_pre_illum_system.html#4f8a4ecdcf440bf6aa071e952f69fe48">PreIllumSystem</a><li>CreateRandomDirections()
+: <a class="el" href="class_pre_illum_system.html#61db97c28fb6c1c51bf04f4366ca06c5">PreIllumSystem</a><li>CreateTauTexture()
+: <a class="el" href="class_pre_illum_system.html#c33db5420b00179a8087dabe951be2a3">PreIllumSystem</a><li>CreateVisibilityTexture()
+: <a class="el" href="class_pre_illum_system.html#cf1cb4c1534f544087f9eac3808b497b">PreIllumSystem</a><li>Display()
+: <a class="el" href="class_pre_illum_system.html#e860017134e8450ca65b1d04337824ac">PreIllumSystem</a><li>DisplayTexture()
+: <a class="el" href="class_pre_illum_system.html#25008b0d4d76a9efdb4ae70e7feb9de8">PreIllumSystem</a><li>FindVisiblesWithRendering()
+: <a class="el" href="class_pre_illum_system.html#c910427b0c831468d3b4333137248490">PreIllumSystem</a><li>GetNearestDirection()
+: <a class="el" href="class_pre_illum_system.html#bcf18fc25a94bd7661dfbefe27ed61bc">PreIllumSystem</a><li>Init()
+: <a class="el" href="class_pre_illum_system.html#abed9d86f4a370f5a76fc30839151561">PreIllumSystem</a><li>InitSystem()
+: <a class="el" href="class_pre_illum_system.html#3c9b170847793e64dda77b20228cc74e">PreIllumSystem</a><li>Iterate()
+: <a class="el" href="class_pre_illum_system.html#61512ccf71411d9caeb85a392b2214f1">PreIllumSystem</a><li>Phase()
+: <a class="el" href="class_pre_illum_system.html#a4c511b604a8bdb40a4502a63d3ebeeb">PreIllumSystem</a><li>Refresh()
+: <a class="el" href="class_pre_illum_system.html#f0f872c29626686a48c75af7c1d37458">PreIllumSystem</a><li>RefreshDirectIllumTexture()
+: <a class="el" href="class_pre_illum_system.html#1f94eebbd13f8d5d14766d3e71c47063">PreIllumSystem</a><li>RenderToImpostor()
+: <a class="el" href="class_pre_illum_system.html#8db4c7f07ca99dc5f3964e744b71611a">PreIllumSystem</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_pre_illum_system_8cpp.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_pre_illum_system_8cpp.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_pre_illum_system_8cpp.html	(revision 892)
@@ -0,0 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: PreIllumSystem.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>PreIllumSystem.cpp File Reference</h1><code>#include &quot;<a class="el" href="_pre_illum_system_8h.html">.\preillumsystem.h</a>&quot;</code><br>
+<code>#include &lt;list&gt;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_third_person_camera-members.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_third_person_camera-members.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_third_person_camera-members.html	(revision 892)
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>ThirdPersonCamera Member List</h1>This is the complete list of members for <a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="class_third_person_camera.html#dcf3e0e01046ac922fe96c8238297b65">Move</a>(Axis axis, double distance)</td><td><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_third_person_camera.html#23d226ba543d3169a37fd92bdb7c69d2">SetViewandProjection</a>(void)</td><td><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_third_person_camera.html#068793466624bd632bd6bd31950be1b5">setViewforBbox</a>()</td><td><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_third_person_camera.html#1f1b589334d8043a5baa8de34bf20e44">ThirdPersonCamera</a>(void)</td><td><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_third_person_camera.html#da6772ec397e5df855e9b5d671070da6">~ThirdPersonCamera</a>(void)</td><td><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/stdafx_8h.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/stdafx_8h.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/stdafx_8h.html	(revision 892)
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: stdafx.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>stdafx.h File Reference</h1><code>#include &lt;includes.h&gt;</code><br>
+<code>#include &lt;glh/glh_extensions.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\Camera.h&gt;</code><br>
+<code>#include &lt;MyCgRes\CgProgram.h&gt;</code><br>
+<code>#include &lt;RTTRes\RenderTexture.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\SkyBox.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\Impostor.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\Scene.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\ParticleSystem.h&gt;</code><br>
+<code>#include &quot;<a class="el" href="_pre_illum_system_8h.html">PreIllumSystem.h</a>&quot;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_glut_r_t_t_alap_8cpp.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_glut_r_t_t_alap_8cpp.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_glut_r_t_t_alap_8cpp.html	(revision 892)
@@ -0,0 +1,1183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: GlutRTTAlap.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>GlutRTTAlap.cpp File Reference</h1><code>#include &quot;<a class="el" href="stdafx_8h.html">stdafx.h</a>&quot;</code><br>
+<code>#include &quot;<a class="el" href="_third_person_camera_8h.html">ThirdPersonCamera.h</a>&quot;</code><br>
+<code>#include &lt;random.h&gt;</code><br>
+<code>#include &lt;stdio.h&gt;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#dd61e84b8252a3684b1260cfd02b1659">SkyColor</a> (0, 0, 0)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#bf1b9f0a08a893b3f37ebd5b6b2d4666">LightPos</a> (0, 5,-5)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#099738fd8630b791fa9561af1a3bad61">LightColor</a> (4.6, 4.6, 5.1)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#0ba494b317a3bf69eaa1018050e10436">LightPos2</a> (1,-10,-1)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#30f7d52239f804e1aa0cd62485493b8c">LightColor2</a> (5.6, 5.7, 6)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#b17fe4d3ff5a4f2aedfdfbb15c9f4f93">drawFrameRate</a> (char *str, void *font, GLclampf r, GLclampf g, GLclampf b, GLfloat x, GLfloat y)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#1f4047c210bd9d66a282072c8d5e7d96">calculateFrameRate</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#591c971148cb8b3c29f54abb7ffc73e0">RenderPhaseTexture</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#83abbeda22fc5e6c2b35523b64199c1c">idle</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#981bd6f77738ee755cea5e9cc7911444">getExts</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#ca8d6a5f4eb42df3ab2192e2882fc600">specialkey</a> (int key, int x, int y)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#21bdadfe20ac0e05007b94bb3b033fed">initOpenGL</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#353674c5af92be7fb389265cde4e5e03">_tmain</a> (int argc, _TCHAR *argv[])</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Scene&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#a518aa63afd0348039536f0644bd7492">theScene</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#cf730fe1c06e28605c269d7563094dc2">theCamera</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#c2f9249ef0af100705a5c5a1e6a8f0f6">theSystem</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#842a8da28475741fd39471b1486c255e">headsup</a> = true</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#6228b015930c524d5e6ba6114cd3e61b">anim_on</a> = false</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#1fdb8ae53869e52e228f71b5005467bd">therendermode</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#71de01b3125af716de8cd1dbde517af1">rendermode</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">SkyBox&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#53e39bc6b5bc3e446dc569faa64febb5">theSkyBox</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#ec05298fd78c09d690697f9112286e66">lightposangle1</a> = 0.4</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#c590f65fb037afae7f49f832528bce07">lightposangle2</a> = 1.2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#a4cc362408293fef0a951b81bb994805">isrecording</a> = false</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#4f72b7c3cdf1b9774f4fa663851b0ac7">framenum</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Vector&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#d06221863a3fd9b7070ab68446c5bb5b">positions</a> [2]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#b8ef1bf8a70cc07c6d55823c390a7e76">angle</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#b17786ea0ccd57d2b527d06143e22c15">lastTime</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#9663c6749e8efbbbf9f0af84f7db5231">frameRate</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#3731734061284cf91adeaacaeae29eef">frameRateLast</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#3c72892bf8d773b999d96d4ee462ffc8">timeElapsed</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#92868b26551d22f8a3466779461f4575">LastDtTime</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#29ca0f02605f76dd3b3d3d2e5a83b752">Dt</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#b376b87f96a574a793c03c53e75afec8">start</a> = true</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#886d551d5381dc3e53f17825ffc51641">direction</a> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Impostor&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#0d75ab0fd27a6ea660ff73bfde93e251">ScreenQuad</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">RenderTexture&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#b57dfa51dd66bca26e3adf205582a9ad">PhaseTexture</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">CgProgram&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_glut_r_t_t_alap_8cpp.html#c4edff9802f1bea3222ee193db3f4008">PhaseProgram</a></td></tr>
+
+</table>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="353674c5af92be7fb389265cde4e5e03"></a><!-- doxytag: member="GlutRTTAlap.cpp::_tmain" ref="353674c5af92be7fb389265cde4e5e03" args="(int argc, _TCHAR *argv[])" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int _tmain           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname" nowrap> <em>argc</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>_TCHAR *&nbsp;</td>
+          <td class="mdname" nowrap> <em>argv</em>[]</td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1f4047c210bd9d66a282072c8d5e7d96"></a><!-- doxytag: member="GlutRTTAlap.cpp::calculateFrameRate" ref="1f4047c210bd9d66a282072c8d5e7d96" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void calculateFrameRate           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b17fe4d3ff5a4f2aedfdfbb15c9f4f93"></a><!-- doxytag: member="GlutRTTAlap.cpp::drawFrameRate" ref="b17fe4d3ff5a4f2aedfdfbb15c9f4f93" args="(char *str, void *font, GLclampf r, GLclampf g, GLclampf b, GLfloat x, GLfloat y)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void drawFrameRate           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">char *&nbsp;</td>
+          <td class="mdname" nowrap> <em>str</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>void *&nbsp;</td>
+          <td class="mdname" nowrap> <em>font</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>GLclampf&nbsp;</td>
+          <td class="mdname" nowrap> <em>r</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>GLclampf&nbsp;</td>
+          <td class="mdname" nowrap> <em>g</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>GLclampf&nbsp;</td>
+          <td class="mdname" nowrap> <em>b</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>GLfloat&nbsp;</td>
+          <td class="mdname" nowrap> <em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>GLfloat&nbsp;</td>
+          <td class="mdname" nowrap> <em>y</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bd6f77738ee755cea5e9cc7911444"></a><!-- doxytag: member="GlutRTTAlap.cpp::getExts" ref="981bd6f77738ee755cea5e9cc7911444" args="(void)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void getExts           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">void&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="83abbeda22fc5e6c2b35523b64199c1c"></a><!-- doxytag: member="GlutRTTAlap.cpp::idle" ref="83abbeda22fc5e6c2b35523b64199c1c" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void idle           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="21bdadfe20ac0e05007b94bb3b033fed"></a><!-- doxytag: member="GlutRTTAlap.cpp::initOpenGL" ref="21bdadfe20ac0e05007b94bb3b033fed" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void initOpenGL           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="099738fd8630b791fa9561af1a3bad61"></a><!-- doxytag: member="GlutRTTAlap.cpp::LightColor" ref="099738fd8630b791fa9561af1a3bad61" args="(4.6, 4.6, 5.1)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Vector LightColor           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">4.&nbsp;</td>
+          <td class="mdname" nowrap> <em>6</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>4.&nbsp;</td>
+          <td class="mdname" nowrap> <em>6</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>5.&nbsp;</td>
+          <td class="mdname" nowrap> <em>1</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="30f7d52239f804e1aa0cd62485493b8c"></a><!-- doxytag: member="GlutRTTAlap.cpp::LightColor2" ref="30f7d52239f804e1aa0cd62485493b8c" args="(5.6, 5.7, 6)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Vector LightColor2           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">5.&nbsp;</td>
+          <td class="mdname" nowrap> <em>6</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>5.&nbsp;</td>
+          <td class="mdname" nowrap> <em>7</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>6&nbsp;</td>
+          <td class="mdname" nowrap></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="bf1b9f0a08a893b3f37ebd5b6b2d4666"></a><!-- doxytag: member="GlutRTTAlap.cpp::LightPos" ref="bf1b9f0a08a893b3f37ebd5b6b2d4666" args="(0, 5,-5)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Vector LightPos           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">0&nbsp;</td>
+          <td class="mdname" nowrap>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>5&nbsp;</td>
+          <td class="mdname" nowrap>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>-&nbsp;</td>
+          <td class="mdname" nowrap> <em>5</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0ba494b317a3bf69eaa1018050e10436"></a><!-- doxytag: member="GlutRTTAlap.cpp::LightPos2" ref="0ba494b317a3bf69eaa1018050e10436" args="(1,-10,-1)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Vector LightPos2           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">1&nbsp;</td>
+          <td class="mdname" nowrap>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>-&nbsp;</td>
+          <td class="mdname" nowrap> <em>10</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>-&nbsp;</td>
+          <td class="mdname" nowrap> <em>1</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="591c971148cb8b3c29f54abb7ffc73e0"></a><!-- doxytag: member="GlutRTTAlap.cpp::RenderPhaseTexture" ref="591c971148cb8b3c29f54abb7ffc73e0" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void RenderPhaseTexture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="dd61e84b8252a3684b1260cfd02b1659"></a><!-- doxytag: member="GlutRTTAlap.cpp::SkyColor" ref="dd61e84b8252a3684b1260cfd02b1659" args="(0, 0, 0)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Vector SkyColor           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">0&nbsp;</td>
+          <td class="mdname" nowrap>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>0&nbsp;</td>
+          <td class="mdname" nowrap>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>0&nbsp;</td>
+          <td class="mdname" nowrap></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ca8d6a5f4eb42df3ab2192e2882fc600"></a><!-- doxytag: member="GlutRTTAlap.cpp::specialkey" ref="ca8d6a5f4eb42df3ab2192e2882fc600" args="(int key, int x, int y)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void specialkey           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname" nowrap> <em>key</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>y</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<hr><h2>Variable Documentation</h2>
+<a class="anchor" name="b8ef1bf8a70cc07c6d55823c390a7e76"></a><!-- doxytag: member="GlutRTTAlap.cpp::angle" ref="b8ef1bf8a70cc07c6d55823c390a7e76" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">float <a class="el" href="_glut_r_t_t_alap_8cpp.html#b8ef1bf8a70cc07c6d55823c390a7e76">angle</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="6228b015930c524d5e6ba6114cd3e61b"></a><!-- doxytag: member="GlutRTTAlap.cpp::anim_on" ref="6228b015930c524d5e6ba6114cd3e61b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool <a class="el" href="_glut_r_t_t_alap_8cpp.html#6228b015930c524d5e6ba6114cd3e61b">anim_on</a> = false          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="886d551d5381dc3e53f17825ffc51641"></a><!-- doxytag: member="GlutRTTAlap.cpp::direction" ref="886d551d5381dc3e53f17825ffc51641" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="_glut_r_t_t_alap_8cpp.html#886d551d5381dc3e53f17825ffc51641">direction</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="29ca0f02605f76dd3b3d3d2e5a83b752"></a><!-- doxytag: member="GlutRTTAlap.cpp::Dt" ref="29ca0f02605f76dd3b3d3d2e5a83b752" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned int <a class="el" href="_glut_r_t_t_alap_8cpp.html#29ca0f02605f76dd3b3d3d2e5a83b752">Dt</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4f72b7c3cdf1b9774f4fa663851b0ac7"></a><!-- doxytag: member="GlutRTTAlap.cpp::framenum" ref="4f72b7c3cdf1b9774f4fa663851b0ac7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="_glut_r_t_t_alap_8cpp.html#4f72b7c3cdf1b9774f4fa663851b0ac7">framenum</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9663c6749e8efbbbf9f0af84f7db5231"></a><!-- doxytag: member="GlutRTTAlap.cpp::frameRate" ref="9663c6749e8efbbbf9f0af84f7db5231" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned int <a class="el" href="_glut_r_t_t_alap_8cpp.html#9663c6749e8efbbbf9f0af84f7db5231">frameRate</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3731734061284cf91adeaacaeae29eef"></a><!-- doxytag: member="GlutRTTAlap.cpp::frameRateLast" ref="3731734061284cf91adeaacaeae29eef" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned int <a class="el" href="_glut_r_t_t_alap_8cpp.html#3731734061284cf91adeaacaeae29eef">frameRateLast</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="842a8da28475741fd39471b1486c255e"></a><!-- doxytag: member="GlutRTTAlap.cpp::headsup" ref="842a8da28475741fd39471b1486c255e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool <a class="el" href="_glut_r_t_t_alap_8cpp.html#842a8da28475741fd39471b1486c255e">headsup</a> = true          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a4cc362408293fef0a951b81bb994805"></a><!-- doxytag: member="GlutRTTAlap.cpp::isrecording" ref="a4cc362408293fef0a951b81bb994805" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool <a class="el" href="_glut_r_t_t_alap_8cpp.html#a4cc362408293fef0a951b81bb994805">isrecording</a> = false          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="92868b26551d22f8a3466779461f4575"></a><!-- doxytag: member="GlutRTTAlap.cpp::LastDtTime" ref="92868b26551d22f8a3466779461f4575" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned int <a class="el" href="_glut_r_t_t_alap_8cpp.html#92868b26551d22f8a3466779461f4575">LastDtTime</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b17786ea0ccd57d2b527d06143e22c15"></a><!-- doxytag: member="GlutRTTAlap.cpp::lastTime" ref="b17786ea0ccd57d2b527d06143e22c15" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned int <a class="el" href="_glut_r_t_t_alap_8cpp.html#b17786ea0ccd57d2b527d06143e22c15">lastTime</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ec05298fd78c09d690697f9112286e66"></a><!-- doxytag: member="GlutRTTAlap.cpp::lightposangle1" ref="ec05298fd78c09d690697f9112286e66" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">float <a class="el" href="_glut_r_t_t_alap_8cpp.html#ec05298fd78c09d690697f9112286e66">lightposangle1</a> = 0.4          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c590f65fb037afae7f49f832528bce07"></a><!-- doxytag: member="GlutRTTAlap.cpp::lightposangle2" ref="c590f65fb037afae7f49f832528bce07" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">float <a class="el" href="_glut_r_t_t_alap_8cpp.html#c590f65fb037afae7f49f832528bce07">lightposangle2</a> = 1.2          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c4edff9802f1bea3222ee193db3f4008"></a><!-- doxytag: member="GlutRTTAlap.cpp::PhaseProgram" ref="c4edff9802f1bea3222ee193db3f4008" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">CgProgram <a class="el" href="_glut_r_t_t_alap_8cpp.html#c4edff9802f1bea3222ee193db3f4008">PhaseProgram</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b57dfa51dd66bca26e3adf205582a9ad"></a><!-- doxytag: member="GlutRTTAlap.cpp::PhaseTexture" ref="b57dfa51dd66bca26e3adf205582a9ad" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">RenderTexture <a class="el" href="_glut_r_t_t_alap_8cpp.html#b57dfa51dd66bca26e3adf205582a9ad">PhaseTexture</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d06221863a3fd9b7070ab68446c5bb5b"></a><!-- doxytag: member="GlutRTTAlap.cpp::positions" ref="d06221863a3fd9b7070ab68446c5bb5b" args="[2]" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Vector <a class="el" href="_glut_r_t_t_alap_8cpp.html#d06221863a3fd9b7070ab68446c5bb5b">positions</a>[2]          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="71de01b3125af716de8cd1dbde517af1"></a><!-- doxytag: member="GlutRTTAlap.cpp::rendermode" ref="71de01b3125af716de8cd1dbde517af1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="_glut_r_t_t_alap_8cpp.html#71de01b3125af716de8cd1dbde517af1">rendermode</a> = 0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0d75ab0fd27a6ea660ff73bfde93e251"></a><!-- doxytag: member="GlutRTTAlap.cpp::ScreenQuad" ref="0d75ab0fd27a6ea660ff73bfde93e251" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Impostor <a class="el" href="_glut_r_t_t_alap_8cpp.html#0d75ab0fd27a6ea660ff73bfde93e251">ScreenQuad</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b376b87f96a574a793c03c53e75afec8"></a><!-- doxytag: member="GlutRTTAlap.cpp::start" ref="b376b87f96a574a793c03c53e75afec8" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool <a class="el" href="_glut_r_t_t_alap_8cpp.html#b376b87f96a574a793c03c53e75afec8">start</a> = true          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="cf730fe1c06e28605c269d7563094dc2"></a><!-- doxytag: member="GlutRTTAlap.cpp::theCamera" ref="cf730fe1c06e28605c269d7563094dc2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a> <a class="el" href="_glut_r_t_t_alap_8cpp.html#cf730fe1c06e28605c269d7563094dc2">theCamera</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1fdb8ae53869e52e228f71b5005467bd"></a><!-- doxytag: member="GlutRTTAlap.cpp::therendermode" ref="1fdb8ae53869e52e228f71b5005467bd" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">char* <a class="el" href="_glut_r_t_t_alap_8cpp.html#1fdb8ae53869e52e228f71b5005467bd">therendermode</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a518aa63afd0348039536f0644bd7492"></a><!-- doxytag: member="GlutRTTAlap.cpp::theScene" ref="a518aa63afd0348039536f0644bd7492" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Scene <a class="el" href="_glut_r_t_t_alap_8cpp.html#a518aa63afd0348039536f0644bd7492">theScene</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="53e39bc6b5bc3e446dc569faa64febb5"></a><!-- doxytag: member="GlutRTTAlap.cpp::theSkyBox" ref="53e39bc6b5bc3e446dc569faa64febb5" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">SkyBox <a class="el" href="_glut_r_t_t_alap_8cpp.html#53e39bc6b5bc3e446dc569faa64febb5">theSkyBox</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c2f9249ef0af100705a5c5a1e6a8f0f6"></a><!-- doxytag: member="GlutRTTAlap.cpp::theSystem" ref="c2f9249ef0af100705a5c5a1e6a8f0f6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>* <a class="el" href="_glut_r_t_t_alap_8cpp.html#c2f9249ef0af100705a5c5a1e6a8f0f6">theSystem</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3c72892bf8d773b999d96d4ee462ffc8"></a><!-- doxytag: member="GlutRTTAlap.cpp::timeElapsed" ref="3c72892bf8d773b999d96d4ee462ffc8" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned int <a class="el" href="_glut_r_t_t_alap_8cpp.html#3c72892bf8d773b999d96d4ee462ffc8">timeElapsed</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_pre_illum_system_8h.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_pre_illum_system_8h.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_pre_illum_system_8h.html	(revision 892)
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: PreIllumSystem.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>PreIllumSystem.h File Reference</h1><code>#include &lt;My3DGraphRes\ParticleSystem.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\Camera.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\Impostor.h&gt;</code><br>
+<code>#include &lt;My3DGraphRes\Texture.h&gt;</code><br>
+<code>#include &lt;includes.h&gt;</code><br>
+<code>#include &lt;glh/glh_extensions.h&gt;</code><br>
+<code>#include &lt;MyCgRes\CgProgram.h&gt;</code><br>
+<code>#include &lt;RTTRes\RenderTexture.h&gt;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class represents a particle system that uses the Illumination Networks technique.  <a href="class_pre_illum_system.html#_details">More...</a><br></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_third_person_camera.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_third_person_camera.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_third_person_camera.html	(revision 892)
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: ThirdPersonCamera Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>ThirdPersonCamera Class Reference</h1><!-- doxytag: class="ThirdPersonCamera" --><code>#include &lt;ThirdPersonCamera.h&gt;</code>
+<p>
+<a href="class_third_person_camera-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_third_person_camera.html#1f1b589334d8043a5baa8de34bf20e44">ThirdPersonCamera</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_third_person_camera.html#da6772ec397e5df855e9b5d671070da6">~ThirdPersonCamera</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_third_person_camera.html#23d226ba543d3169a37fd92bdb7c69d2">SetViewandProjection</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_third_person_camera.html#dcf3e0e01046ac922fe96c8238297b65">Move</a> (Axis axis, double distance)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_third_person_camera.html#068793466624bd632bd6bd31950be1b5">setViewforBbox</a> ()</td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="1f1b589334d8043a5baa8de34bf20e44"></a><!-- doxytag: member="ThirdPersonCamera::ThirdPersonCamera" ref="1f1b589334d8043a5baa8de34bf20e44" args="(void)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">ThirdPersonCamera::ThirdPersonCamera           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">void&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="da6772ec397e5df855e9b5d671070da6"></a><!-- doxytag: member="ThirdPersonCamera::~ThirdPersonCamera" ref="da6772ec397e5df855e9b5d671070da6" args="(void)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">ThirdPersonCamera::~ThirdPersonCamera           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">void&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="dcf3e0e01046ac922fe96c8238297b65"></a><!-- doxytag: member="ThirdPersonCamera::Move" ref="dcf3e0e01046ac922fe96c8238297b65" args="(Axis axis, double distance)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void ThirdPersonCamera::Move           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Axis&nbsp;</td>
+          <td class="mdname" nowrap> <em>axis</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>double&nbsp;</td>
+          <td class="mdname" nowrap> <em>distance</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="23d226ba543d3169a37fd92bdb7c69d2"></a><!-- doxytag: member="ThirdPersonCamera::SetViewandProjection" ref="23d226ba543d3169a37fd92bdb7c69d2" args="(void)" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void ThirdPersonCamera::SetViewandProjection           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">void&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="068793466624bd632bd6bd31950be1b5"></a><!-- doxytag: member="ThirdPersonCamera::setViewforBbox" ref="068793466624bd632bd6bd31950be1b5" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void ThirdPersonCamera::setViewforBbox           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="_third_person_camera_8h.html">ThirdPersonCamera.h</a><li><a class="el" href="_third_person_camera_8cpp.html">ThirdPersonCamera.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals_func.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals_func.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/globals_func.html	(revision 892)
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li id="current"><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="globals.html"><span>All</span></a></li>
+    <li id="current"><a href="globals_func.html"><span>Functions</span></a></li>
+    <li><a href="globals_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+&nbsp;
+<p>
+<ul>
+<li>_tmain()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#353674c5af92be7fb389265cde4e5e03">GlutRTTAlap.cpp</a><li>calculateFrameRate()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#1f4047c210bd9d66a282072c8d5e7d96">GlutRTTAlap.cpp</a><li>drawFrameRate()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#b17fe4d3ff5a4f2aedfdfbb15c9f4f93">GlutRTTAlap.cpp</a><li>getExts()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#981bd6f77738ee755cea5e9cc7911444">GlutRTTAlap.cpp</a><li>idle()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#83abbeda22fc5e6c2b35523b64199c1c">GlutRTTAlap.cpp</a><li>initOpenGL()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#21bdadfe20ac0e05007b94bb3b033fed">GlutRTTAlap.cpp</a><li>LightColor()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#099738fd8630b791fa9561af1a3bad61">GlutRTTAlap.cpp</a><li>LightColor2()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#30f7d52239f804e1aa0cd62485493b8c">GlutRTTAlap.cpp</a><li>LightPos()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#bf1b9f0a08a893b3f37ebd5b6b2d4666">GlutRTTAlap.cpp</a><li>LightPos2()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#0ba494b317a3bf69eaa1018050e10436">GlutRTTAlap.cpp</a><li>RenderPhaseTexture()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#591c971148cb8b3c29f54abb7ffc73e0">GlutRTTAlap.cpp</a><li>SkyColor()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#dd61e84b8252a3684b1260cfd02b1659">GlutRTTAlap.cpp</a><li>specialkey()
+: <a class="el" href="_glut_r_t_t_alap_8cpp.html#ca8d6a5f4eb42df3ab2192e2882fc600">GlutRTTAlap.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/doxygen.css
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/doxygen.css	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/doxygen.css	(revision 892)
@@ -0,0 +1,310 @@
+BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
+	font-family: Geneva, Arial, Helvetica, sans-serif;
+}
+BODY,TD {
+       font-size: 90%;
+}
+H1 {
+	text-align: center;
+       font-size: 160%;
+}
+H2 {
+       font-size: 120%;
+}
+H3 {
+       font-size: 100%;
+}
+CAPTION { font-weight: bold }
+DIV.qindex {
+	width: 100%;
+	background-color: #e8eef2;
+	border: 1px solid #84b0c7;
+	text-align: center;
+	margin: 2px;
+	padding: 2px;
+	line-height: 140%;
+}
+DIV.nav {
+	width: 100%;
+	background-color: #e8eef2;
+	border: 1px solid #84b0c7;
+	text-align: center;
+	margin: 2px;
+	padding: 2px;
+	line-height: 140%;
+}
+DIV.navtab {
+       background-color: #e8eef2;
+       border: 1px solid #84b0c7;
+       text-align: center;
+       margin: 2px;
+       margin-right: 15px;
+       padding: 2px;
+}
+TD.navtab {
+       font-size: 70%;
+}
+A.qindex {
+       text-decoration: none;
+       font-weight: bold;
+       color: #1A419D;
+}
+A.qindex:visited {
+       text-decoration: none;
+       font-weight: bold;
+       color: #1A419D
+}
+A.qindex:hover {
+	text-decoration: none;
+	background-color: #ddddff;
+}
+A.qindexHL {
+	text-decoration: none;
+	font-weight: bold;
+	background-color: #6666cc;
+	color: #ffffff;
+	border: 1px double #9295C2;
+}
+A.qindexHL:hover {
+	text-decoration: none;
+	background-color: #6666cc;
+	color: #ffffff;
+}
+A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
+A.el { text-decoration: none; font-weight: bold }
+A.elRef { font-weight: bold }
+A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
+A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
+A.codeRef:link { font-weight: normal; color: #0000FF}
+A.codeRef:visited { font-weight: normal; color: #0000FF}
+A:hover { text-decoration: none; background-color: #f2f2ff }
+DL.el { margin-left: -1cm }
+.fragment {
+       font-family: Fixed, monospace;
+       font-size: 95%;
+}
+PRE.fragment {
+	border: 1px solid #CCCCCC;
+	background-color: #f5f5f5;
+	margin-top: 4px;
+	margin-bottom: 4px;
+	margin-left: 2px;
+	margin-right: 8px;
+	padding-left: 6px;
+	padding-right: 6px;
+	padding-top: 4px;
+	padding-bottom: 4px;
+}
+DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
+TD.md { background-color: #F4F4FB; font-weight: bold; }
+TD.mdPrefix {
+       background-color: #F4F4FB;
+       color: #606060;
+	font-size: 80%;
+}
+TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }
+TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; }
+DIV.groupHeader {
+       margin-left: 16px;
+       margin-top: 12px;
+       margin-bottom: 6px;
+       font-weight: bold;
+}
+DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
+BODY {
+	background: white;
+	color: black;
+	margin-right: 20px;
+	margin-left: 20px;
+}
+TD.indexkey {
+	background-color: #e8eef2;
+	font-weight: bold;
+	padding-right  : 10px;
+	padding-top    : 2px;
+	padding-left   : 10px;
+	padding-bottom : 2px;
+	margin-left    : 0px;
+	margin-right   : 0px;
+	margin-top     : 2px;
+	margin-bottom  : 2px;
+	border: 1px solid #CCCCCC;
+}
+TD.indexvalue {
+	background-color: #e8eef2;
+	font-style: italic;
+	padding-right  : 10px;
+	padding-top    : 2px;
+	padding-left   : 10px;
+	padding-bottom : 2px;
+	margin-left    : 0px;
+	margin-right   : 0px;
+	margin-top     : 2px;
+	margin-bottom  : 2px;
+	border: 1px solid #CCCCCC;
+}
+TR.memlist {
+   background-color: #f0f0f0; 
+}
+P.formulaDsp { text-align: center; }
+IMG.formulaDsp { }
+IMG.formulaInl { vertical-align: middle; }
+SPAN.keyword       { color: #008000 }
+SPAN.keywordtype   { color: #604020 }
+SPAN.keywordflow   { color: #e08000 }
+SPAN.comment       { color: #800000 }
+SPAN.preprocessor  { color: #806020 }
+SPAN.stringliteral { color: #002080 }
+SPAN.charliteral   { color: #008080 }
+.mdTable {
+	border: 1px solid #868686;
+	background-color: #F4F4FB;
+}
+.mdRow {
+	padding: 8px 10px;
+}
+.mdescLeft {
+       padding: 0px 8px 4px 8px;
+	font-size: 80%;
+	font-style: italic;
+	background-color: #FAFAFA;
+	border-top: 1px none #E0E0E0;
+	border-right: 1px none #E0E0E0;
+	border-bottom: 1px none #E0E0E0;
+	border-left: 1px none #E0E0E0;
+	margin: 0px;
+}
+.mdescRight {
+       padding: 0px 8px 4px 8px;
+	font-size: 80%;
+	font-style: italic;
+	background-color: #FAFAFA;
+	border-top: 1px none #E0E0E0;
+	border-right: 1px none #E0E0E0;
+	border-bottom: 1px none #E0E0E0;
+	border-left: 1px none #E0E0E0;
+	margin: 0px;
+}
+.memItemLeft {
+	padding: 1px 0px 0px 8px;
+	margin: 4px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-color: #E0E0E0;
+	border-right-color: #E0E0E0;
+	border-bottom-color: #E0E0E0;
+	border-left-color: #E0E0E0;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	background-color: #FAFAFA;
+	font-size: 80%;
+}
+.memItemRight {
+	padding: 1px 8px 0px 8px;
+	margin: 4px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-color: #E0E0E0;
+	border-right-color: #E0E0E0;
+	border-bottom-color: #E0E0E0;
+	border-left-color: #E0E0E0;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	background-color: #FAFAFA;
+	font-size: 80%;
+}
+.memTemplItemLeft {
+	padding: 1px 0px 0px 8px;
+	margin: 4px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-color: #E0E0E0;
+	border-right-color: #E0E0E0;
+	border-bottom-color: #E0E0E0;
+	border-left-color: #E0E0E0;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	background-color: #FAFAFA;
+	font-size: 80%;
+}
+.memTemplItemRight {
+	padding: 1px 8px 0px 8px;
+	margin: 4px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-color: #E0E0E0;
+	border-right-color: #E0E0E0;
+	border-bottom-color: #E0E0E0;
+	border-left-color: #E0E0E0;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	background-color: #FAFAFA;
+	font-size: 80%;
+}
+.memTemplParams {
+	padding: 1px 0px 0px 8px;
+	margin: 4px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-color: #E0E0E0;
+	border-right-color: #E0E0E0;
+	border-bottom-color: #E0E0E0;
+	border-left-color: #E0E0E0;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+       color: #606060;
+	background-color: #FAFAFA;
+	font-size: 80%;
+}
+.search     { color: #003399;
+              font-weight: bold;
+}
+FORM.search {
+              margin-bottom: 0px;
+              margin-top: 0px;
+}
+INPUT.search { font-size: 75%;
+               color: #000080;
+               font-weight: normal;
+               background-color: #e8eef2;
+}
+TD.tiny      { font-size: 75%;
+}
+a {
+	color: #1A41A8;
+}
+a:visited {
+	color: #2A3798;
+}
+.dirtab { padding: 4px;
+          border-collapse: collapse;
+          border: 1px solid #84b0c7;
+}
+TH.dirtab { background: #e8eef2;
+            font-weight: bold;
+}
+HR { height: 1px;
+     border: none;
+     border-top: 1px solid black;
+}
+
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_third_person_camera_8cpp.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_third_person_camera_8cpp.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_third_person_camera_8cpp.html	(revision 892)
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: ThirdPersonCamera.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>ThirdPersonCamera.cpp File Reference</h1><code>#include &quot;<a class="el" href="_third_person_camera_8h.html">.\thirdpersoncamera.h</a>&quot;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/files.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/files.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/files.html	(revision 892)
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: File Index</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>Illumination Networks Demo File List</h1>Here is a list of all files with brief descriptions:<table>
+  <tr><td class="indexkey"><a class="el" href="_glut_r_t_t_alap_8cpp.html">GlutRTTAlap.cpp</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="_pre_illum_system_8cpp.html">PreIllumSystem.cpp</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="_pre_illum_system_8h.html">PreIllumSystem.h</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="stdafx_8cpp.html">stdafx.cpp</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="stdafx_8h.html">stdafx.h</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="_third_person_camera_8cpp.html">ThirdPersonCamera.cpp</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="_third_person_camera_8h.html">ThirdPersonCamera.h</a></td><td class="indexvalue"></td></tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions_vars.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions_vars.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions_vars.html	(revision 892)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class Members - Variables</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li id="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="functions.html"><span>All</span></a></li>
+    <li><a href="functions_func.html"><span>Functions</span></a></li>
+    <li id="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+&nbsp;
+<p>
+<ul>
+<li>m_Albedo
+: <a class="el" href="class_pre_illum_system.html#e16589e6d2d3288e0f326a93c4aed107">PreIllumSystem</a><li>m_DirectionCount
+: <a class="el" href="class_pre_illum_system.html#559c0b3b3e7e8d6b48916941957236da">PreIllumSystem</a><li>m_DirectionsTexID
+: <a class="el" href="class_pre_illum_system.html#e023eef951014d62cf91cfac39f216e9">PreIllumSystem</a><li>m_EyeCamera
+: <a class="el" href="class_pre_illum_system.html#f55a7c95d8c63bb997649fbc1d17a3af">PreIllumSystem</a><li>m_IterateCount
+: <a class="el" href="class_pre_illum_system.html#6243010d078dced3e4d6454fca3f890f">PreIllumSystem</a><li>m_LightColor
+: <a class="el" href="class_pre_illum_system.html#d9c5fc6269958b56630c3c3c7594b01a">PreIllumSystem</a><li>m_LightColor2
+: <a class="el" href="class_pre_illum_system.html#d1606b9ce163d6c83e367d6fb521f1f6">PreIllumSystem</a><li>m_LightPosition
+: <a class="el" href="class_pre_illum_system.html#4ab35a7d4f4ad578d41a1a167a38b8dd">PreIllumSystem</a><li>m_LightPosition2
+: <a class="el" href="class_pre_illum_system.html#d9bd1fcfbaf14507eb9547cbb48f6dae">PreIllumSystem</a><li>m_LightWindowSize
+: <a class="el" href="class_pre_illum_system.html#8660516e1d9178fef58d70539157050a">PreIllumSystem</a><li>m_LVisMapID
+: <a class="el" href="class_pre_illum_system.html#d2c840beaa074a750688164b5456da70">PreIllumSystem</a><li>m_NearestDir
+: <a class="el" href="class_pre_illum_system.html#692669d2ab6c41b6c47a10bafc87aab4">PreIllumSystem</a><li>m_NearestDir2
+: <a class="el" href="class_pre_illum_system.html#508a86f6204908b866d05eb8365df411">PreIllumSystem</a><li>m_Opacity
+: <a class="el" href="class_pre_illum_system.html#d37194b873ae245ab602f0c583e31f5e">PreIllumSystem</a><li>m_ParticleCount
+: <a class="el" href="class_pre_illum_system.html#9f269d2c4dd297c55f443ba356651b5c">PreIllumSystem</a><li>m_PhaseTextureID
+: <a class="el" href="class_pre_illum_system.html#f8f54406d7f2f23371cc2940fe771a91">PreIllumSystem</a><li>m_RenderedVisID
+: <a class="el" href="class_pre_illum_system.html#92b27cd81743905c1489c14e35751592">PreIllumSystem</a><li>m_ScreenQuad
+: <a class="el" href="class_pre_illum_system.html#4dae2b509a6215dfe1c8a58f3678e85e">PreIllumSystem</a><li>m_SkyColor
+: <a class="el" href="class_pre_illum_system.html#2f4d058a0cedd7a73c11b4b47a5a8f3e">PreIllumSystem</a><li>m_Symmetry
+: <a class="el" href="class_pre_illum_system.html#c4764ed0974af5ceeee39de23e33e993">PreIllumSystem</a><li>m_System
+: <a class="el" href="class_pre_illum_system.html#71db6218e21d0fb9d88b0a20e13fc675">PreIllumSystem</a><li>m_TauTextureID
+: <a class="el" href="class_pre_illum_system.html#76ed93ac61759c08d6082ea062a9963a">PreIllumSystem</a><li>m_VisibilityTexID
+: <a class="el" href="class_pre_illum_system.html#526ff114963c1cac301b0b1a2f316d15">PreIllumSystem</a><li>m_Weight1
+: <a class="el" href="class_pre_illum_system.html#7923d5dbae8ca405ef40c82629254d11">PreIllumSystem</a><li>m_Weight2
+: <a class="el" href="class_pre_illum_system.html#be344103bbfc0e9264ddf94ca19cd1e2">PreIllumSystem</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_third_person_camera_8h.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_third_person_camera_8h.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/_third_person_camera_8h.html	(revision 892)
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: ThirdPersonCamera.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>ThirdPersonCamera.h File Reference</h1><code>#include &lt;my3dgraphres\camera.h&gt;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_third_person_camera.html">ThirdPersonCamera</a></td></tr>
+
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:30:09 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/index.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/index.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/index.html	(revision 892)
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<h1>Illumination Networks Demo Documentation</h1>
+<p>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/functions.html	(revision 892)
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li id="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="functions.html"><span>All</span></a></li>
+    <li><a href="functions_func.html"><span>Functions</span></a></li>
+    <li><a href="functions_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+<div class="tabs">
+  <ul>
+    <li><a href="#index_c"><span>c</span></a></li>
+    <li><a href="#index_d"><span>d</span></a></li>
+    <li><a href="#index_f"><span>f</span></a></li>
+    <li><a href="#index_g"><span>g</span></a></li>
+    <li><a href="#index_i"><span>i</span></a></li>
+    <li><a href="#index_m"><span>m</span></a></li>
+    <li><a href="#index_p"><span>p</span></a></li>
+    <li><a href="#index_r"><span>r</span></a></li>
+  </ul>
+</div>
+
+<p>
+Here is a list of all documented class members with links to the class documentation for each member:
+<p>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>CreateEyeRadTexture()
+: <a class="el" href="class_pre_illum_system.html#9ae26567f73f72c766139cdaf8ca3d8e">PreIllumSystem</a><li>CreateGivenDirections()
+: <a class="el" href="class_pre_illum_system.html#c82aee85e35f2d5480997d2c1c2cd472">PreIllumSystem</a><li>CreateLVisMap()
+: <a class="el" href="class_pre_illum_system.html#36722c848634c67c43bf06203b0ce9e3">PreIllumSystem</a><li>CreateNearestDirectionTexture()
+: <a class="el" href="class_pre_illum_system.html#cf6b5decc32440071b4b19da28d7da22">PreIllumSystem</a><li>CreatePhaseTexture()
+: <a class="el" href="class_pre_illum_system.html#4f8a4ecdcf440bf6aa071e952f69fe48">PreIllumSystem</a><li>CreateRandomDirections()
+: <a class="el" href="class_pre_illum_system.html#61db97c28fb6c1c51bf04f4366ca06c5">PreIllumSystem</a><li>CreateTauTexture()
+: <a class="el" href="class_pre_illum_system.html#c33db5420b00179a8087dabe951be2a3">PreIllumSystem</a><li>CreateVisibilityTexture()
+: <a class="el" href="class_pre_illum_system.html#cf1cb4c1534f544087f9eac3808b497b">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
+<li>Display()
+: <a class="el" href="class_pre_illum_system.html#e860017134e8450ca65b1d04337824ac">PreIllumSystem</a><li>DisplayTexture()
+: <a class="el" href="class_pre_illum_system.html#25008b0d4d76a9efdb4ae70e7feb9de8">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FindVisiblesWithRendering()
+: <a class="el" href="class_pre_illum_system.html#c910427b0c831468d3b4333137248490">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>GetNearestDirection()
+: <a class="el" href="class_pre_illum_system.html#bcf18fc25a94bd7661dfbefe27ed61bc">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
+<li>Init()
+: <a class="el" href="class_pre_illum_system.html#abed9d86f4a370f5a76fc30839151561">PreIllumSystem</a><li>InitSystem()
+: <a class="el" href="class_pre_illum_system.html#3c9b170847793e64dda77b20228cc74e">PreIllumSystem</a><li>Iterate()
+: <a class="el" href="class_pre_illum_system.html#61512ccf71411d9caeb85a392b2214f1">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
+<li>m_Albedo
+: <a class="el" href="class_pre_illum_system.html#e16589e6d2d3288e0f326a93c4aed107">PreIllumSystem</a><li>m_DirectionCount
+: <a class="el" href="class_pre_illum_system.html#559c0b3b3e7e8d6b48916941957236da">PreIllumSystem</a><li>m_DirectionsTexID
+: <a class="el" href="class_pre_illum_system.html#e023eef951014d62cf91cfac39f216e9">PreIllumSystem</a><li>m_EyeCamera
+: <a class="el" href="class_pre_illum_system.html#f55a7c95d8c63bb997649fbc1d17a3af">PreIllumSystem</a><li>m_IterateCount
+: <a class="el" href="class_pre_illum_system.html#6243010d078dced3e4d6454fca3f890f">PreIllumSystem</a><li>m_LightColor
+: <a class="el" href="class_pre_illum_system.html#d9c5fc6269958b56630c3c3c7594b01a">PreIllumSystem</a><li>m_LightColor2
+: <a class="el" href="class_pre_illum_system.html#d1606b9ce163d6c83e367d6fb521f1f6">PreIllumSystem</a><li>m_LightPosition
+: <a class="el" href="class_pre_illum_system.html#4ab35a7d4f4ad578d41a1a167a38b8dd">PreIllumSystem</a><li>m_LightPosition2
+: <a class="el" href="class_pre_illum_system.html#d9bd1fcfbaf14507eb9547cbb48f6dae">PreIllumSystem</a><li>m_LightWindowSize
+: <a class="el" href="class_pre_illum_system.html#8660516e1d9178fef58d70539157050a">PreIllumSystem</a><li>m_LVisMapID
+: <a class="el" href="class_pre_illum_system.html#d2c840beaa074a750688164b5456da70">PreIllumSystem</a><li>m_NearestDir
+: <a class="el" href="class_pre_illum_system.html#692669d2ab6c41b6c47a10bafc87aab4">PreIllumSystem</a><li>m_NearestDir2
+: <a class="el" href="class_pre_illum_system.html#508a86f6204908b866d05eb8365df411">PreIllumSystem</a><li>m_Opacity
+: <a class="el" href="class_pre_illum_system.html#d37194b873ae245ab602f0c583e31f5e">PreIllumSystem</a><li>m_ParticleCount
+: <a class="el" href="class_pre_illum_system.html#9f269d2c4dd297c55f443ba356651b5c">PreIllumSystem</a><li>m_PhaseTextureID
+: <a class="el" href="class_pre_illum_system.html#f8f54406d7f2f23371cc2940fe771a91">PreIllumSystem</a><li>m_RenderedVisID
+: <a class="el" href="class_pre_illum_system.html#92b27cd81743905c1489c14e35751592">PreIllumSystem</a><li>m_ScreenQuad
+: <a class="el" href="class_pre_illum_system.html#4dae2b509a6215dfe1c8a58f3678e85e">PreIllumSystem</a><li>m_SkyColor
+: <a class="el" href="class_pre_illum_system.html#2f4d058a0cedd7a73c11b4b47a5a8f3e">PreIllumSystem</a><li>m_Symmetry
+: <a class="el" href="class_pre_illum_system.html#c4764ed0974af5ceeee39de23e33e993">PreIllumSystem</a><li>m_System
+: <a class="el" href="class_pre_illum_system.html#71db6218e21d0fb9d88b0a20e13fc675">PreIllumSystem</a><li>m_TauTextureID
+: <a class="el" href="class_pre_illum_system.html#76ed93ac61759c08d6082ea062a9963a">PreIllumSystem</a><li>m_VisibilityTexID
+: <a class="el" href="class_pre_illum_system.html#526ff114963c1cac301b0b1a2f316d15">PreIllumSystem</a><li>m_Weight1
+: <a class="el" href="class_pre_illum_system.html#7923d5dbae8ca405ef40c82629254d11">PreIllumSystem</a><li>m_Weight2
+: <a class="el" href="class_pre_illum_system.html#be344103bbfc0e9264ddf94ca19cd1e2">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
+<li>Phase()
+: <a class="el" href="class_pre_illum_system.html#a4c511b604a8bdb40a4502a63d3ebeeb">PreIllumSystem</a></ul>
+<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
+<li>Refresh()
+: <a class="el" href="class_pre_illum_system.html#f0f872c29626686a48c75af7c1d37458">PreIllumSystem</a><li>RefreshDirectIllumTexture()
+: <a class="el" href="class_pre_illum_system.html#1f94eebbd13f8d5d14766d3e71c47063">PreIllumSystem</a><li>RenderToImpostor()
+: <a class="el" href="class_pre_illum_system.html#8db4c7f07ca99dc5f3964e744b71611a">PreIllumSystem</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
Index: /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_pre_illum_system-members.html
===================================================================
--- /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_pre_illum_system-members.html	(revision 892)
+++ /GTP/trunk/App/Demos/Illum/Illumination Networks Demo [OpenGL]/src/doc/html/class_pre_illum_system-members.html	(revision 892)
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Illumination Networks Demo: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.6-NO -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>PreIllumSystem Member List</h1>This is the complete list of members for <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>, including all inherited members.<p><table>
+  <tr bgcolor="#f0f0f0"><td><b>Calculate_Up_Right_Vector</b>(Vector viewdir, Vector &amp;UpVector, Vector &amp;RightVector) (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#9ae26567f73f72c766139cdaf8ca3d8e">CreateEyeRadTexture</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#c82aee85e35f2d5480997d2c1c2cd472">CreateGivenDirections</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#36722c848634c67c43bf06203b0ce9e3">CreateLVisMap</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#cf6b5decc32440071b4b19da28d7da22">CreateNearestDirectionTexture</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#4f8a4ecdcf440bf6aa071e952f69fe48">CreatePhaseTexture</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#61db97c28fb6c1c51bf04f4366ca06c5">CreateRandomDirections</a>(bool fillarray)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#c33db5420b00179a8087dabe951be2a3">CreateTauTexture</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#cf1cb4c1534f544087f9eac3808b497b">CreateVisibilityTexture</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>DecreaseAlbedo</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>DecreaseOpacity</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#e860017134e8450ca65b1d04337824ac">Display</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#25008b0d4d76a9efdb4ae70e7feb9de8">DisplayTexture</a>(int tex)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#c910427b0c831468d3b4333137248490">FindVisiblesWithRendering</a>(Vector LightPosition, int row)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>getAlbedo</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>getNearest</b>(Vector *positions) (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#bcf18fc25a94bd7661dfbefe27ed61bc">GetNearestDirection</a>(Vector LightPosition)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>getOpacity</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>IncreaseAlbedo</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>IncreaseOpacity</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#abed9d86f4a370f5a76fc30839151561">Init</a>(int particlecount, int directioncount)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#3c9b170847793e64dda77b20228cc74e">InitSystem</a>(int particlecount, int directioncount)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#61512ccf71411d9caeb85a392b2214f1">Iterate</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#e16589e6d2d3288e0f326a93c4aed107">m_Albedo</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_Bbtex</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_BillboardTexture</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_CameraImpostor</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_DirectIlumTexture</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_DirectionArray</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#559c0b3b3e7e8d6b48916941957236da">m_DirectionCount</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_DirectionData</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_Directions</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#e023eef951014d62cf91cfac39f216e9">m_DirectionsTexID</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#f55a7c95d8c63bb997649fbc1d17a3af">m_EyeCamera</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_EyeRadPrograms</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_EyeRadTexture</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_FinalRenderPrograms</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_IllumColorTex</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_IllumIteratePrograms</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_IllumRenderTex</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_IllumTexture</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_IllumTexture2</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_ImpostorTexture</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#6243010d078dced3e4d6454fca3f890f">m_IterateCount</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#d9c5fc6269958b56630c3c3c7594b01a">m_LightColor</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#d1606b9ce163d6c83e367d6fb521f1f6">m_LightColor2</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_LightIllumPrograms</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_LightImpostor</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#4ab35a7d4f4ad578d41a1a167a38b8dd">m_LightPosition</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#d9bd1fcfbaf14507eb9547cbb48f6dae">m_LightPosition2</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#8660516e1d9178fef58d70539157050a">m_LightWindowSize</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_LRendVisMap</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_LVisMap</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#d2c840beaa074a750688164b5456da70">m_LVisMapID</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_LVisPrograms</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#692669d2ab6c41b6c47a10bafc87aab4">m_NearestDir</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#508a86f6204908b866d05eb8365df411">m_NearestDir2</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#d37194b873ae245ab602f0c583e31f5e">m_Opacity</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_ParticleArray</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#9f269d2c4dd297c55f443ba356651b5c">m_ParticleCount</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#f8f54406d7f2f23371cc2940fe771a91">m_PhaseTextureID</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_Pixels</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_PositionArray</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#92b27cd81743905c1489c14e35751592">m_RenderedVisID</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#4dae2b509a6215dfe1c8a58f3678e85e">m_ScreenQuad</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#2f4d058a0cedd7a73c11b4b47a5a8f3e">m_SkyColor</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#c4764ed0974af5ceeee39de23e33e993">m_Symmetry</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#71db6218e21d0fb9d88b0a20e13fc675">m_System</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_Target</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#76ed93ac61759c08d6082ea062a9963a">m_TauTextureID</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_TempCamera</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>m_TexRectPrograms</b> (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#526ff114963c1cac301b0b1a2f316d15">m_VisibilityTexID</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#7923d5dbae8ca405ef40c82629254d11">m_Weight1</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#be344103bbfc0e9264ddf94ca19cd1e2">m_Weight2</a></td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#a4c511b604a8bdb40a4502a63d3ebeeb">Phase</a>(Vector diri, Vector dirj, float symmetry)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>PreIllumSystem</b>(void) (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#f0f872c29626686a48c75af7c1d37458">Refresh</a>(Vector lightpos, Vector lightpos2, Vector lightcolor, Vector lightcolor2)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#1f94eebbd13f8d5d14766d3e71c47063">RefreshDirectIllumTexture</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_pre_illum_system.html#8db4c7f07ca99dc5f3964e744b71611a">RenderToImpostor</a>()</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [private]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>ResetIllumTexture</b>() (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>SetEyeCamera</b>(Camera *theCam) (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>setSkyColor</b>(Vector skyC) (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>~PreIllumSystem</b>(void) (defined in <a class="el" href="class_pre_illum_system.html">PreIllumSystem</a>)</td><td><a class="el" href="class_pre_illum_system.html">PreIllumSystem</a></td><td></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Thu Apr 27 15:31:11 2006 for Illumination Networks Demo by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
+</body>
+</html>
