Changeset 92

Show
Ignore:
Timestamp:
10/11/08 00:19:33 (1 month ago)
Author:
JoeCoder
Message:

Removed Node copy constructors and replaced with the more versatile clone() method.
Other minor changes: a few unit tests, synchronization blocks.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/doc/api/demo1.gameobj.html

    r77 r92  
    8282Eric Poggel 
    8383<br><br> 
    84 <b>License:</b><br> 
    85 <a href="lgpl.txt">LGPL</a> 
     84<b>Warranty:</b><br> 
     85none 
    8686<br><br> 
    8787 
     
    9797    </table> 
    9898    <div id="docfooter"> 
    99         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     99        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    100100        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    101101        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    102         on Sun Jul 13 22:15:41 2008 
     102        on Sat Oct 11 00:16:27 2008 
    103103 
    104104    </div> 
     
    111111    explorer.packageExplorer.addModule("yage.core.array"); 
    112112 
     113    explorer.packageExplorer.addModule("yage.core.async"); 
     114 
    113115    explorer.packageExplorer.addModule("yage.core.color"); 
    114116 
    115117    explorer.packageExplorer.addModule("yage.core.freelist"); 
    116118 
     119    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     120 
    117121    explorer.packageExplorer.addModule("yage.core.math"); 
    118122 
     
    147151    explorer.packageExplorer.addModule("yage.resource.all"); 
    148152 
    149     explorer.packageExplorer.addModule("yage.resource.exception"); 
    150  
    151153    explorer.packageExplorer.addModule("yage.resource.font"); 
    152154 
     
    203205    explorer.packageExplorer.addModule("yage.system.device"); 
    204206 
     207    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     208 
    205209    explorer.packageExplorer.addModule("yage.system.input"); 
    206210 
     211    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     212 
    207213    explorer.packageExplorer.addModule("yage.system.log"); 
    208214 
     215    explorer.packageExplorer.addModule("yage.system.probe"); 
     216 
    209217    explorer.packageExplorer.addModule("yage.system.render"); 
    210218 
    211     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     219    explorer.packageExplorer.addModule("yage.system.window"); 
    212220 
    213221    explorer.packageExplorer.addModule("yage.util.all"); 
    214222 
    215223    explorer.packageExplorer.addModule("yage.util.flyer"); 
    216  
    217     explorer.packageExplorer.addModule("yage.util.misc"); 
    218224 
    219225    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/demo1.main.html

    r77 r92  
    8282Eric Poggel 
    8383<br><br> 
    84 <b>License:</b><br> 
    85 <a href="lgpl.txt">LGPL</a> 
     84<b>Warranty:</b><br> 
     85none 
    8686<br><br> 
    8787 
    8888 This module is not technically part of the engine, but merely uses it. 
     89 This is a demo to show off some of the cool features of Yage. 
    8990  
    9091<br><br> 
     
    9798    </table> 
    9899    <div id="docfooter"> 
    99         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     100        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    100101        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    101102        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    102         on Sun Jul 13 22:15:41 2008 
     103        on Sat Oct 11 00:16:27 2008 
    103104 
    104105    </div> 
     
    111112    explorer.packageExplorer.addModule("yage.core.array"); 
    112113 
     114    explorer.packageExplorer.addModule("yage.core.async"); 
     115 
    113116    explorer.packageExplorer.addModule("yage.core.color"); 
    114117 
    115118    explorer.packageExplorer.addModule("yage.core.freelist"); 
    116119 
     120    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     121 
    117122    explorer.packageExplorer.addModule("yage.core.math"); 
    118123 
     
    147152    explorer.packageExplorer.addModule("yage.resource.all"); 
    148153 
    149     explorer.packageExplorer.addModule("yage.resource.exception"); 
    150  
    151154    explorer.packageExplorer.addModule("yage.resource.font"); 
    152155 
     
    203206    explorer.packageExplorer.addModule("yage.system.device"); 
    204207 
     208    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     209 
    205210    explorer.packageExplorer.addModule("yage.system.input"); 
    206211 
     212    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     213 
    207214    explorer.packageExplorer.addModule("yage.system.log"); 
    208215 
     216    explorer.packageExplorer.addModule("yage.system.probe"); 
     217 
    209218    explorer.packageExplorer.addModule("yage.system.render"); 
    210219 
    211     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     220    explorer.packageExplorer.addModule("yage.system.window"); 
    212221 
    213222    explorer.packageExplorer.addModule("yage.util.all"); 
    214223 
    215224    explorer.packageExplorer.addModule("yage.util.flyer"); 
    216  
    217     explorer.packageExplorer.addModule("yage.util.misc"); 
    218225 
    219226    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/demo1.ship.html

    r77 r92  
    8282Eric Poggel 
    8383<br><br> 
    84 <b>License:</b><br> 
    85 <a href="lgpl.txt">LGPL</a> 
     84<b>Warranty:</b><br> 
     85none 
    8686<br><br> 
    8787 
     
    9797    </table> 
    9898    <div id="docfooter"> 
    99         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     99        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    100100        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    101101        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    102         on Sun Jul 13 22:15:41 2008 
     102        on Sat Oct 11 00:16:27 2008 
    103103 
    104104    </div> 
     
    111111    explorer.packageExplorer.addModule("yage.core.array"); 
    112112 
     113    explorer.packageExplorer.addModule("yage.core.async"); 
     114 
    113115    explorer.packageExplorer.addModule("yage.core.color"); 
    114116 
    115117    explorer.packageExplorer.addModule("yage.core.freelist"); 
    116118 
     119    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     120 
    117121    explorer.packageExplorer.addModule("yage.core.math"); 
    118122 
     
    147151    explorer.packageExplorer.addModule("yage.resource.all"); 
    148152 
    149     explorer.packageExplorer.addModule("yage.resource.exception"); 
    150  
    151153    explorer.packageExplorer.addModule("yage.resource.font"); 
    152154 
     
    203205    explorer.packageExplorer.addModule("yage.system.device"); 
    204206 
     207    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     208 
    205209    explorer.packageExplorer.addModule("yage.system.input"); 
    206210 
     211    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     212 
    207213    explorer.packageExplorer.addModule("yage.system.log"); 
    208214 
     215    explorer.packageExplorer.addModule("yage.system.probe"); 
     216 
    209217    explorer.packageExplorer.addModule("yage.system.render"); 
    210218 
    211     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     219    explorer.packageExplorer.addModule("yage.system.window"); 
    212220 
    213221    explorer.packageExplorer.addModule("yage.util.all"); 
    214222 
    215223    explorer.packageExplorer.addModule("yage.util.flyer"); 
    216  
    217     explorer.packageExplorer.addModule("yage.util.misc"); 
    218224 
    219225    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.all.html

    r77 r92  
    101101    </table> 
    102102    <div id="docfooter"> 
    103         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     103        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    104104        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    105105        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    106         on Sun Jul 13 22:15:40 2008 
     106        on Sat Oct 11 00:16:26 2008 
    107107 
    108108    </div> 
     
    115115    explorer.packageExplorer.addModule("yage.core.array"); 
    116116 
     117    explorer.packageExplorer.addModule("yage.core.async"); 
     118 
    117119    explorer.packageExplorer.addModule("yage.core.color"); 
    118120 
    119121    explorer.packageExplorer.addModule("yage.core.freelist"); 
    120122 
     123    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     124 
    121125    explorer.packageExplorer.addModule("yage.core.math"); 
    122126 
     
    151155    explorer.packageExplorer.addModule("yage.resource.all"); 
    152156 
    153     explorer.packageExplorer.addModule("yage.resource.exception"); 
    154  
    155157    explorer.packageExplorer.addModule("yage.resource.font"); 
    156158 
     
    207209    explorer.packageExplorer.addModule("yage.system.device"); 
    208210 
     211    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     212 
    209213    explorer.packageExplorer.addModule("yage.system.input"); 
    210214 
     215    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     216 
    211217    explorer.packageExplorer.addModule("yage.system.log"); 
    212218 
     219    explorer.packageExplorer.addModule("yage.system.probe"); 
     220 
    213221    explorer.packageExplorer.addModule("yage.system.render"); 
    214222 
    215     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     223    explorer.packageExplorer.addModule("yage.system.window"); 
    216224 
    217225    explorer.packageExplorer.addModule("yage.util.all"); 
    218226 
    219227    explorer.packageExplorer.addModule("yage.util.flyer"); 
    220  
    221     explorer.packageExplorer.addModule("yage.util.misc"); 
    222228 
    223229    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.all.html

    r77 r92  
    102102    </table> 
    103103    <div id="docfooter"> 
    104         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     104        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    105105        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    106106        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    107         on Sun Jul 13 22:15:40 2008 
     107        on Sat Oct 11 00:16:26 2008 
    108108 
    109109    </div> 
     
    116116    explorer.packageExplorer.addModule("yage.core.array"); 
    117117 
     118    explorer.packageExplorer.addModule("yage.core.async"); 
     119 
    118120    explorer.packageExplorer.addModule("yage.core.color"); 
    119121 
    120122    explorer.packageExplorer.addModule("yage.core.freelist"); 
    121123 
     124    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     125 
    122126    explorer.packageExplorer.addModule("yage.core.math"); 
    123127 
     
    152156    explorer.packageExplorer.addModule("yage.resource.all"); 
    153157 
    154     explorer.packageExplorer.addModule("yage.resource.exception"); 
    155  
    156158    explorer.packageExplorer.addModule("yage.resource.font"); 
    157159 
     
    208210    explorer.packageExplorer.addModule("yage.system.device"); 
    209211 
     212    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     213 
    210214    explorer.packageExplorer.addModule("yage.system.input"); 
    211215 
     216    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     217 
    212218    explorer.packageExplorer.addModule("yage.system.log"); 
    213219 
     220    explorer.packageExplorer.addModule("yage.system.probe"); 
     221 
    214222    explorer.packageExplorer.addModule("yage.system.render"); 
    215223 
    216     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     224    explorer.packageExplorer.addModule("yage.system.window"); 
    217225 
    218226    explorer.packageExplorer.addModule("yage.util.all"); 
    219227 
    220228    explorer.packageExplorer.addModule("yage.util.flyer"); 
    221  
    222     explorer.packageExplorer.addModule("yage.util.misc"); 
    223229 
    224230    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.array.html

    r77 r92  
    112112<span class="currsymbol">addSorted</span> 
    113113<script type="text/javascript">explorer.outline.addDecl('addSorted');</script> 
    114 (T,K)(ref T[] <span class="funcparam">array</span>, T <span class="funcparam">value</span>, bool <span class="funcparam">increasing</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
     114(T, K)(ref T[] <span class="funcparam">array</span>, T <span class="funcparam">value</span>, bool <span class="funcparam">increasing</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
    115115</span></dt> 
    116116<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     
    153153<span class="currsymbol">amax</span> 
    154154<script type="text/javascript">explorer.outline.addDecl('amax');</script> 
    155 (T,K)(T[] <span class="funcparam">array</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
     155(T, K)(T[] <span class="funcparam">array</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
    156156<br>T  
    157157<span class="currsymbol">amin</span> 
     
    161161<span class="currsymbol">amin</span> 
    162162<script type="text/javascript">explorer.outline.addDecl('amin');</script> 
    163 (T,K)(T[] <span class="funcparam">array</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
     163(T, K)(T[] <span class="funcparam">array</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
    164164</span></dt> 
    165165<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     
    178178<span class="currsymbol">sorted</span> 
    179179<script type="text/javascript">explorer.outline.addDecl('sorted');</script> 
    180 (T,K)(T[] <span class="funcparam">array</span>, bool <span class="funcparam">increasing</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
     180(T, K)(T[] <span class="funcparam">array</span>, bool <span class="funcparam">increasing</span>, K delegate(T elem) <span class="funcparam">getKey</span>); 
    181181</span></dt> 
    182182<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     
    284284<span class="currsymbol">radixSort</span> 
    285285<script type="text/javascript">explorer.outline.addDecl('radixSort');</script> 
    286 (T,K)(ref T[] <span class="funcparam">array</span>, bool <span class="funcparam">increasing</span>, K delegate(T elem) <span class="funcparam">getKey</span>, bool <span class="funcparam">signed</span> = true); 
     286(T, K)(ref T[] <span class="funcparam">array</span>, bool <span class="funcparam">increasing</span>, K delegate(T elem) <span class="funcparam">getKey</span>, bool <span class="funcparam">signed</span> = true); 
    287287</span></dt> 
    288288<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     
    326326    </table> 
    327327    <div id="docfooter"> 
    328         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     328        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    329329        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    330330        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    331         on Sun Jul 13 22:15:40 2008 
     331        on Sat Oct 11 00:16:26 2008 
    332332 
    333333    </div> 
     
    340340    explorer.packageExplorer.addModule("yage.core.array"); 
    341341 
     342    explorer.packageExplorer.addModule("yage.core.async"); 
     343 
    342344    explorer.packageExplorer.addModule("yage.core.color"); 
    343345 
    344346    explorer.packageExplorer.addModule("yage.core.freelist"); 
    345347 
     348    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     349 
    346350    explorer.packageExplorer.addModule("yage.core.math"); 
    347351 
     
    376380    explorer.packageExplorer.addModule("yage.resource.all"); 
    377381 
    378     explorer.packageExplorer.addModule("yage.resource.exception"); 
    379  
    380382    explorer.packageExplorer.addModule("yage.resource.font"); 
    381383 
     
    432434    explorer.packageExplorer.addModule("yage.system.device"); 
    433435 
     436    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     437 
    434438    explorer.packageExplorer.addModule("yage.system.input"); 
    435439 
     440    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     441 
    436442    explorer.packageExplorer.addModule("yage.system.log"); 
    437443 
     444    explorer.packageExplorer.addModule("yage.system.probe"); 
     445 
    438446    explorer.packageExplorer.addModule("yage.system.render"); 
    439447 
    440     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     448    explorer.packageExplorer.addModule("yage.system.window"); 
    441449 
    442450    explorer.packageExplorer.addModule("yage.util.all"); 
    443451 
    444452    explorer.packageExplorer.addModule("yage.util.flyer"); 
    445  
    446     explorer.packageExplorer.addModule("yage.util.misc"); 
    447453 
    448454    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.color.html

    r77 r92  
    108108<br><br> 
    109109<b>TODO:</b><br> 
    110 Convert to using four floats for better arithmetic
     110Convert to using four floats for better arithmetic, or just make it templated
    111111 
    112112<br><br> 
     
    345345<td>The <span class="funcparam">string</span> to convert.</td></tr> 
    346346</table><br> 
     347 
     348</dd> 
     349 
     350<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     351<dt><span class="decl">uint  
     352<span class="currsymbol">opCast</span> 
     353<script type="text/javascript">explorer.outline.addDecl('opCast');</script> 
     354(); 
     355</span></dt> 
     356<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     357 
     358<dd>Is this useful? 
     359<br><br> 
    347360 
    348361</dd> 
     
    426439    </table> 
    427440    <div id="docfooter"> 
    428         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     441        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    429442        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    430443        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    431         on Sun Jul 13 22:15:40 2008 
     444        on Sat Oct 11 00:16:26 2008 
    432445 
    433446    </div> 
     
    440453    explorer.packageExplorer.addModule("yage.core.array"); 
    441454 
     455    explorer.packageExplorer.addModule("yage.core.async"); 
     456 
    442457    explorer.packageExplorer.addModule("yage.core.color"); 
    443458 
    444459    explorer.packageExplorer.addModule("yage.core.freelist"); 
    445460 
     461    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     462 
    446463    explorer.packageExplorer.addModule("yage.core.math"); 
    447464 
     
    476493    explorer.packageExplorer.addModule("yage.resource.all"); 
    477494 
    478     explorer.packageExplorer.addModule("yage.resource.exception"); 
    479  
    480495    explorer.packageExplorer.addModule("yage.resource.font"); 
    481496 
     
    532547    explorer.packageExplorer.addModule("yage.system.device"); 
    533548 
     549    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     550 
    534551    explorer.packageExplorer.addModule("yage.system.input"); 
    535552 
     553    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     554 
    536555    explorer.packageExplorer.addModule("yage.system.log"); 
    537556 
     557    explorer.packageExplorer.addModule("yage.system.probe"); 
     558 
    538559    explorer.packageExplorer.addModule("yage.system.render"); 
    539560 
    540     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     561    explorer.packageExplorer.addModule("yage.system.window"); 
    541562 
    542563    explorer.packageExplorer.addModule("yage.util.all"); 
    543564 
    544565    explorer.packageExplorer.addModule("yage.util.flyer"); 
    545  
    546     explorer.packageExplorer.addModule("yage.util.misc"); 
    547566 
    548567    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.freelist.html

    r77 r92  
    162162    </table> 
    163163    <div id="docfooter"> 
    164         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     164        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    165165        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    166166        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    167         on Sun Jul 13 22:15:40 2008 
     167        on Sat Oct 11 00:16:26 2008 
    168168 
    169169    </div> 
     
    176176    explorer.packageExplorer.addModule("yage.core.array"); 
    177177 
     178    explorer.packageExplorer.addModule("yage.core.async"); 
     179 
    178180    explorer.packageExplorer.addModule("yage.core.color"); 
    179181 
    180182    explorer.packageExplorer.addModule("yage.core.freelist"); 
    181183 
     184    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     185 
    182186    explorer.packageExplorer.addModule("yage.core.math"); 
    183187 
     
    212216    explorer.packageExplorer.addModule("yage.resource.all"); 
    213217 
    214     explorer.packageExplorer.addModule("yage.resource.exception"); 
    215  
    216218    explorer.packageExplorer.addModule("yage.resource.font"); 
    217219 
     
    268270    explorer.packageExplorer.addModule("yage.system.device"); 
    269271 
     272    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     273 
    270274    explorer.packageExplorer.addModule("yage.system.input"); 
    271275 
     276    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     277 
    272278    explorer.packageExplorer.addModule("yage.system.log"); 
    273279 
     280    explorer.packageExplorer.addModule("yage.system.probe"); 
     281 
    274282    explorer.packageExplorer.addModule("yage.system.render"); 
    275283 
    276     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     284    explorer.packageExplorer.addModule("yage.system.window"); 
    277285 
    278286    explorer.packageExplorer.addModule("yage.util.all"); 
    279287 
    280288    explorer.packageExplorer.addModule("yage.util.flyer"); 
    281  
    282     explorer.packageExplorer.addModule("yage.util.misc"); 
    283289 
    284290    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.math.html

    r77 r92  
    208208    </table> 
    209209    <div id="docfooter"> 
    210         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     210        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    211211        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    212212        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    213         on Sun Jul 13 22:15:40 2008 
     213        on Sat Oct 11 00:16:26 2008 
    214214 
    215215    </div> 
     
    222222    explorer.packageExplorer.addModule("yage.core.array"); 
    223223 
     224    explorer.packageExplorer.addModule("yage.core.async"); 
     225 
    224226    explorer.packageExplorer.addModule("yage.core.color"); 
    225227 
    226228    explorer.packageExplorer.addModule("yage.core.freelist"); 
    227229 
     230    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     231 
    228232    explorer.packageExplorer.addModule("yage.core.math"); 
    229233 
     
    258262    explorer.packageExplorer.addModule("yage.resource.all"); 
    259263 
    260     explorer.packageExplorer.addModule("yage.resource.exception"); 
    261  
    262264    explorer.packageExplorer.addModule("yage.resource.font"); 
    263265 
     
    314316    explorer.packageExplorer.addModule("yage.system.device"); 
    315317 
     318    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     319 
    316320    explorer.packageExplorer.addModule("yage.system.input"); 
    317321 
     322    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     323 
    318324    explorer.packageExplorer.addModule("yage.system.log"); 
    319325 
     326    explorer.packageExplorer.addModule("yage.system.probe"); 
     327 
    320328    explorer.packageExplorer.addModule("yage.system.render"); 
    321329 
    322     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     330    explorer.packageExplorer.addModule("yage.system.window"); 
    323331 
    324332    explorer.packageExplorer.addModule("yage.util.all"); 
    325333 
    326334    explorer.packageExplorer.addModule("yage.util.flyer"); 
    327  
    328     explorer.packageExplorer.addModule("yage.util.misc"); 
    329335 
    330336    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.matrix.html

    r77 r92  
    477477<span class="currsymbol">opIndex</span> 
    478478<script type="text/javascript">explorer.outline.addDecl('opIndex');</script> 
    479 (ubyte <span class="funcparam">i</span>); 
     479(uint <span class="funcparam">i</span>); 
    480480</span></dt> 
    481481<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     
    490490<span class="currsymbol">opIndexAssign</span> 
    491491<script type="text/javascript">explorer.outline.addDecl('opIndexAssign');</script> 
    492 (float <span class="funcparam">value</span>, ubyte <span class="funcparam">i</span>); 
     492(float <span class="funcparam">value</span>, uint <span class="funcparam">i</span>); 
    493493</span></dt> 
    494494<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     
    547547<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    548548 
    549 <dd>Perform Matrix multiplication in reverse (since Matrix multiplication is not cummulative.) 
    550 <br><br> 
    551  
     549<dd>Perform Matrix multiplication in reverse (since Matrix multiplication is not cummulative.) Is this backwards? 
     550<br><br> 
     551 
     552</dd> 
     553 
     554<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     555<dt><span class="decl">Vec3f  
     556<span class="currsymbol">position</span> 
     557<script type="text/javascript">explorer.outline.addDecl('position');</script> 
     558(); 
     559</span></dt> 
     560<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     561 
     562<dd><br><br> 
    552563</dd> 
    553564 
     
    731742<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    732743<dt><span class="decl">void  
     744<span class="currsymbol">setPosition</span> 
     745<script type="text/javascript">explorer.outline.addDecl('setPosition');</script> 
     746(Vec3f <span class="funcparam">position</span>); 
     747</span></dt> 
     748<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     749 
     750<dd><br><br> 
     751</dd> 
     752 
     753<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     754<dt><span class="decl">void  
    733755<span class="currsymbol">setRotation</span> 
    734756<script type="text/javascript">explorer.outline.addDecl('setRotation');</script> 
    735757(Matrix <span class="funcparam">rot</span>); 
    736 </span></dt> 
    737 <script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    738  
    739 <dd>Set the rotation values of this Matrix from another Matrix 
     758<br>void  
     759<span class="currsymbol">setRotation</span> 
     760<script type="text/javascript">explorer.outline.addDecl('setRotation');</script> 
     761(Quatrn <span class="funcparam">rot</span>); 
     762</span></dt> 
     763<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     764 
     765<dd>Set the rotation values of this Matrix from another Matrix or Quatrn. 
    740766<br><br> 
    741767 
     
    829855    </table> 
    830856    <div id="docfooter"> 
    831         Yage and all source files &copy; 2005-2007 Eric Poggel<br> 
     857        Yage and all source files &copy; 2005-2008 Eric Poggel<br> 
    832858        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    833859        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    834         on Sun Jul 13 22:15:40 2008 
     860        on Sat Oct 11 00:16:26 2008 
    835861 
    836862    </div> 
     
    843869    explorer.packageExplorer.addModule("yage.core.array"); 
    844870 
     871    explorer.packageExplorer.addModule("yage.core.async"); 
     872 
    845873    explorer.packageExplorer.addModule("yage.core.color"); 
    846874 
    847875    explorer.packageExplorer.addModule("yage.core.freelist"); 
    848876 
     877    explorer.packageExplorer.addModule("yage.core.interfaces"); 
     878 
    849879    explorer.packageExplorer.addModule("yage.core.math"); 
    850880 
     
    879909    explorer.packageExplorer.addModule("yage.resource.all"); 
    880910 
    881     explorer.packageExplorer.addModule("yage.resource.exception"); 
    882  
    883911    explorer.packageExplorer.addModule("yage.resource.font"); 
    884912 
     
    935963    explorer.packageExplorer.addModule("yage.system.device"); 
    936964 
     965    explorer.packageExplorer.addModule("yage.system.exceptions"); 
     966 
    937967    explorer.packageExplorer.addModule("yage.system.input"); 
    938968 
     969    explorer.packageExplorer.addModule("yage.system.interfaces"); 
     970 
    939971    explorer.packageExplorer.addModule("yage.system.log"); 
    940972 
     973    explorer.packageExplorer.addModule("yage.system.probe"); 
     974 
    941975    explorer.packageExplorer.addModule("yage.system.render"); 
    942976 
    943     explorer.packageExplorer.addModule("yage.system.rendertarget"); 
     977    explorer.packageExplorer.addModule("yage.system.window"); 
    944978 
    945979    explorer.packageExplorer.addModule("yage.util.all"); 
    946980 
    947981    explorer.packageExplorer.addModule("yage.util.flyer"); 
    948  
    949     explorer.packageExplorer.addModule("yage.util.misc"); 
    950982 
    951983    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.misc.html

    r77 r92  
    156156    </table> 
    157157    <div id="docfooter"> 
    158         Yage and all source files &copy; 2005-2