diff options
Diffstat (limited to 'Doc/doxygen/html/l3ds_8cpp.html')
-rw-r--r-- | Doc/doxygen/html/l3ds_8cpp.html | 1428 |
1 files changed, 1428 insertions, 0 deletions
diff --git a/Doc/doxygen/html/l3ds_8cpp.html b/Doc/doxygen/html/l3ds_8cpp.html new file mode 100644 index 0000000..9a078a0 --- /dev/null +++ b/Doc/doxygen/html/l3ds_8cpp.html @@ -0,0 +1,1428 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<title>Starshatter_Open: D:/SRC/StarshatterSVN/Magic2/l3ds.cpp File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Starshatter_Open + </div> + <div id="projectbrief">Open source Starshatter engine</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>File Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('l3ds_8cpp.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#define-members">Macros</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#func-members">Functions</a> | +<a href="#var-members">Variables</a> </div> + <div class="headertitle"> +<div class="title">l3ds.cpp File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="_magic2_2_std_afx_8h_source.html">stdafx.h</a>"</code><br/> +<code>#include "<a class="el" href="l3ds_8h_source.html">l3ds.h</a>"</code><br/> +<code>#include <stdio.h></code><br/> +<code>#include <stdlib.h></code><br/> +<code>#include <string.h></code><br/> +<code>#include <math.h></code><br/> +</div> +<p><a href="l3ds_8cpp_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_l_chunk.html">LChunk</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_l_tri.html">LTri</a></td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="define-members"></a> +Macros</h2></td></tr> +<tr class="memitem:a923d28ea7ec15f143a9708e82efaf1f7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a923d28ea7ec15f143a9708e82efaf1f7">SEEK_START</a>   1900</td></tr> +<tr class="memitem:a3662c64461404b05eb445c3eedaf6ecb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a3662c64461404b05eb445c3eedaf6ecb">SEEK_CURSOR</a>   1901</td></tr> +<tr class="memitem:a03db659795080669c2981231c1f6f58b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a03db659795080669c2981231c1f6f58b">COLOR_F</a>   0x0010</td></tr> +<tr class="memitem:ae0cd44393eb310ca8ad62ead71fae7b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ae0cd44393eb310ca8ad62ead71fae7b8">COLOR_24</a>   0x0011</td></tr> +<tr class="memitem:af8b5e303fe5d0406bc62c89bcdba37a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#af8b5e303fe5d0406bc62c89bcdba37a2">LIN_COLOR_24</a>   0x0012</td></tr> +<tr class="memitem:afbd3c588b9da810e4c08c285235a172c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#afbd3c588b9da810e4c08c285235a172c">LIN_COLOR_F</a>   0x0013</td></tr> +<tr class="memitem:a7ffdc15c57886f8cdb551eb36cd8d464"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7ffdc15c57886f8cdb551eb36cd8d464">INT_PERCENTAGE</a>   0x0030</td></tr> +<tr class="memitem:a208e9c57af4e710fb9264c8031bb86fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a208e9c57af4e710fb9264c8031bb86fb">FLOAT_PERCENTAGE</a>   0x0031</td></tr> +<tr class="memitem:a6d050bc6771c564da4d6b7cf4e8f895a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a6d050bc6771c564da4d6b7cf4e8f895a">AMBIENT_LIGHT</a>   0x2100</td></tr> +<tr class="memitem:a989e0563d45aaff3ba8d7e4c0a740d39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a989e0563d45aaff3ba8d7e4c0a740d39">MAIN3DS</a>   0x4D4D</td></tr> +<tr class="memitem:af00ff38c2ca2f5278a135bc4302f23ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#af00ff38c2ca2f5278a135bc4302f23ce">EDIT3DS</a>   0x3D3D</td></tr> +<tr class="memitem:a01c4b53eb2e1df754010d04a9531d1a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a01c4b53eb2e1df754010d04a9531d1a1">KFDATA</a>   0xB000</td></tr> +<tr class="memitem:afed9ea71a4427a8ac0c3bb2ca0902e2d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#afed9ea71a4427a8ac0c3bb2ca0902e2d">KFHDR</a>   0xB00A</td></tr> +<tr class="memitem:a7222d6c896624c75bcea4edab8ce5113"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7222d6c896624c75bcea4edab8ce5113">OBJECT_NODE_TAG</a>   0xB002</td></tr> +<tr class="memitem:a1fdb88c9ce45fd9abb49f5ca89abcb45"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a1fdb88c9ce45fd9abb49f5ca89abcb45">NODE_HDR</a>   0xB010</td></tr> +<tr class="memitem:a9c85529e353d3135792dba77197212da"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a9c85529e353d3135792dba77197212da">PIVOT</a>   0xB013</td></tr> +<tr class="memitem:a118d415766e4e6fef776f11e13db2c33"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a118d415766e4e6fef776f11e13db2c33">POS_TRACK_TAG</a>   0xB020</td></tr> +<tr class="memitem:a451fd25033b52dd91d122d6d55c6ed2e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a451fd25033b52dd91d122d6d55c6ed2e">ROT_TRACK_TAG</a>   0xB021</td></tr> +<tr class="memitem:a7b9ffb5d91cda4cfbcca45a8fd40a407"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7b9ffb5d91cda4cfbcca45a8fd40a407">SCL_TRACK_TAG</a>   0xB022</td></tr> +<tr class="memitem:a69c657b21432b37b983ce1d938d6acd3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a69c657b21432b37b983ce1d938d6acd3">MAT_ENTRY</a>   0xAFFF</td></tr> +<tr class="memitem:a9f231395af542b2c0a140d318ac3be57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a9f231395af542b2c0a140d318ac3be57">MAT_NAME</a>   0xA000</td></tr> +<tr class="memitem:a0d6f2b6743802622704d0af629436caf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a0d6f2b6743802622704d0af629436caf">MAT_AMBIENT</a>   0xA010</td></tr> +<tr class="memitem:a11e5ba41899b93567dbf4da38d065a17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a11e5ba41899b93567dbf4da38d065a17">MAT_DIFFUSE</a>   0xA020</td></tr> +<tr class="memitem:a82f0bb58b491803d34454174257d1a64"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a82f0bb58b491803d34454174257d1a64">MAT_SPECULAR</a>   0xA030</td></tr> +<tr class="memitem:a349cc129607ae0ff17cc642b84c78bdf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a349cc129607ae0ff17cc642b84c78bdf">MAT_SHININESS</a>   0xA040</td></tr> +<tr class="memitem:aeba2ab16e25b414d1ae241d148d4da92"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#aeba2ab16e25b414d1ae241d148d4da92">MAT_SHIN2PCT</a>   0xA041</td></tr> +<tr class="memitem:abf66ea389926d719c013ac0d44cdaaef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#abf66ea389926d719c013ac0d44cdaaef">MAT_TRANSPARENCY</a>   0xA050</td></tr> +<tr class="memitem:abedf409b6e537bd52120ef26ac6a58a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#abedf409b6e537bd52120ef26ac6a58a2">MAT_SHADING</a>   0xA100</td></tr> +<tr class="memitem:a79154d967114bce6b9e8e0d330d8c1fd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a79154d967114bce6b9e8e0d330d8c1fd">MAT_TWO_SIDE</a>   0xA081</td></tr> +<tr class="memitem:ad85dd605387e82f12a27428aeecefc7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ad85dd605387e82f12a27428aeecefc7c">MAT_ADDITIVE</a>   0xA083</td></tr> +<tr class="memitem:aaf1b1a25e78ab5407fcad65607c10de3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#aaf1b1a25e78ab5407fcad65607c10de3">MAT_WIRE</a>   0xA085</td></tr> +<tr class="memitem:a224617dd50c6f14c98c1149f111fdc41"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a224617dd50c6f14c98c1149f111fdc41">MAT_FACEMAP</a>   0xA088</td></tr> +<tr class="memitem:a22329cc830460b31526fad4ccec37773"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a22329cc830460b31526fad4ccec37773">MAT_WIRESIZE</a>   0xA087</td></tr> +<tr class="memitem:a95a9987f1df613965158102d3db36fc9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a95a9987f1df613965158102d3db36fc9">MAT_DECAL</a>   0xA082</td></tr> +<tr class="memitem:a08e9b13861769a3356fd61ffa7cf8c40"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a08e9b13861769a3356fd61ffa7cf8c40">MAT_TEXMAP</a>   0xA200</td></tr> +<tr class="memitem:a7502a06b599f4f3f25251aa5e79d00f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7502a06b599f4f3f25251aa5e79d00f0">MAT_MAPNAME</a>   0xA300</td></tr> +<tr class="memitem:a8da86f03fd8c059b6dfccb27feb22358"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a8da86f03fd8c059b6dfccb27feb22358">MAT_MAP_TILING</a>   0xA351</td></tr> +<tr class="memitem:a902694840bdda3ec4d2c7c77e19d9278"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a902694840bdda3ec4d2c7c77e19d9278">MAT_MAP_USCALE</a>   0xA354</td></tr> +<tr class="memitem:a73052ea91895e9c3b58ac66ad201f2d8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a73052ea91895e9c3b58ac66ad201f2d8">MAT_MAP_VSCALE</a>   0xA356</td></tr> +<tr class="memitem:ae267775738ae00eb97e425991b412fde"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ae267775738ae00eb97e425991b412fde">MAT_MAP_UOFFSET</a>   0xA358</td></tr> +<tr class="memitem:ad175c49401fbfeeb9f956a393666f812"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ad175c49401fbfeeb9f956a393666f812">MAT_MAP_VOFFSET</a>   0xA35A</td></tr> +<tr class="memitem:a5bcf27043fa7c5c543447f0cd493e8e9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a5bcf27043fa7c5c543447f0cd493e8e9">MAT_MAP_ANG</a>   0xA35C</td></tr> +<tr class="memitem:a2b2c053b2580ec906f8994fbf4537b7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a2b2c053b2580ec906f8994fbf4537b7e">MAT_TEX2MAP</a>   0xA33A</td></tr> +<tr class="memitem:a2ce5154a190625e046a03d40648597a0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a2ce5154a190625e046a03d40648597a0">MAT_OPACMAP</a>   0xA210</td></tr> +<tr class="memitem:a342affb0e8bdc4d8119f769133315be7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a342affb0e8bdc4d8119f769133315be7">MAT_BUMPMAP</a>   0xA230</td></tr> +<tr class="memitem:a921c692fe71a7ebd53af445cbc69f632"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a921c692fe71a7ebd53af445cbc69f632">MAT_SPECMAP</a>   0xA204</td></tr> +<tr class="memitem:a5727b8633704df6efe0ae92586dc43a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a5727b8633704df6efe0ae92586dc43a9">MAT_SHINMAP</a>   0xA33C</td></tr> +<tr class="memitem:ad641ce60984db854836054d8d6016f57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ad641ce60984db854836054d8d6016f57">MAT_REFLMAP</a>   0xA220</td></tr> +<tr class="memitem:a1ec21f9c1a5374d807d070851d8d4af6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a1ec21f9c1a5374d807d070851d8d4af6">MAT_ACUBIC</a>   0xA310</td></tr> +<tr class="memitem:a3382608a5f7d73fc7e5539160aaa4b38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a3382608a5f7d73fc7e5539160aaa4b38">EDIT_OBJECT</a>   0x4000</td></tr> +<tr class="memitem:a4925d3d641bec11ca0c49ba3d636393c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a4925d3d641bec11ca0c49ba3d636393c">OBJ_TRIMESH</a>   0x4100</td></tr> +<tr class="memitem:a0d1dec70d7e015ca5b2c5e065a38a40e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a0d1dec70d7e015ca5b2c5e065a38a40e">OBJ_LIGHT</a>   0x4600</td></tr> +<tr class="memitem:af2e5faea46473e5cb7d851803824bbf9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#af2e5faea46473e5cb7d851803824bbf9">OBJ_CAMERA</a>   0x4700</td></tr> +<tr class="memitem:a6fd15188c85bbbd9810e4ba51c66a946"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a6fd15188c85bbbd9810e4ba51c66a946">LIT_OFF</a>   0x4620</td></tr> +<tr class="memitem:ac620e7bef4bbb7d202be167e38dabad6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ac620e7bef4bbb7d202be167e38dabad6">LIT_SPOT</a>   0x4610</td></tr> +<tr class="memitem:ae3d29c3ff83b0b7c978376a4c3be823c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ae3d29c3ff83b0b7c978376a4c3be823c">TRI_VERTEXLIST</a>   0x4110</td></tr> +<tr class="memitem:a5b77b286ad52d41568fccdac45942765"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a5b77b286ad52d41568fccdac45942765">TRI_VERTEXOPTIONS</a>   0x4111</td></tr> +<tr class="memitem:a7f36b34fc12dea8b5de35c3a1360f333"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7f36b34fc12dea8b5de35c3a1360f333">TRI_FACELIST</a>   0x4120</td></tr> +<tr class="memitem:a22f182ad3cce379d1b924c1e4a37b661"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a22f182ad3cce379d1b924c1e4a37b661">TRI_MAT_GROUP</a>   0x4130</td></tr> +<tr class="memitem:a7337bd1a609c1df5010794f86b732776"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7337bd1a609c1df5010794f86b732776">TRI_SMOOTH_GROUP</a>   0x4150</td></tr> +<tr class="memitem:a4bcd59260781eb49f16a2f2a8aba44cc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a4bcd59260781eb49f16a2f2a8aba44cc">TRI_FACEMAPPING</a>   0x4140</td></tr> +<tr class="memitem:aff66d694599761a0c8d61b42ba49ddf2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#aff66d694599761a0c8d61b42ba49ddf2">TRI_MATRIX</a>   0x4160</td></tr> +<tr class="memitem:a2e3775097db39fa4fe31ae63566030fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a2e3775097db39fa4fe31ae63566030fa">SPOTLIGHT</a>   0x4610</td></tr> +<tr class="memitem:ae1902430cd1d8cf3fb61059d82387507"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ae1902430cd1d8cf3fb61059d82387507">MAX_SHARED_TRIS</a>   100</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:a718b4eb2652c286f4d42dc18a8e71a1a"><td class="memItemLeft" align="right" valign="top">typedef unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a718b4eb2652c286f4d42dc18a8e71a1a">ulong</a></td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a292bfba0ac9dedb29ad0db2d2ca56e00"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a292bfba0ac9dedb29ad0db2d2ca56e00">ErrorMsg</a> (const char *msg)</td></tr> +<tr class="memitem:a14dafe2359ec8962c0e19b4b801396df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector3.html">LVector3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a14dafe2359ec8962c0e19b4b801396df">_4to3</a> (const <a class="el" href="struct_l_vector4.html">LVector4</a> &vec)</td></tr> +<tr class="memitem:abedc6b2512d16f13ea6814140c0b26fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector3.html">LVector3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#abedc6b2512d16f13ea6814140c0b26fa">AddVectors</a> (const <a class="el" href="struct_l_vector3.html">LVector3</a> &a, const <a class="el" href="struct_l_vector3.html">LVector3</a> &b)</td></tr> +<tr class="memitem:a221565548b54a7a88b9d7ba3e0f36888"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector3.html">LVector3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a221565548b54a7a88b9d7ba3e0f36888">SubtractVectors</a> (const <a class="el" href="struct_l_vector3.html">LVector3</a> &a, const <a class="el" href="struct_l_vector3.html">LVector3</a> &b)</td></tr> +<tr class="memitem:ae904ede460e120855cc2e9ca513e03e0"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#ae904ede460e120855cc2e9ca513e03e0">VectorLength</a> (const <a class="el" href="struct_l_vector3.html">LVector3</a> &vec)</td></tr> +<tr class="memitem:a7e12a08c3341683f6392d531319451b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector3.html">LVector3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a7e12a08c3341683f6392d531319451b6">NormalizeVector</a> (const <a class="el" href="struct_l_vector3.html">LVector3</a> &vec)</td></tr> +<tr class="memitem:a3ac088301f55128c9217bb5a2c4dcc74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector3.html">LVector3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a3ac088301f55128c9217bb5a2c4dcc74">CrossProduct</a> (const <a class="el" href="struct_l_vector3.html">LVector3</a> &a, const <a class="el" href="struct_l_vector3.html">LVector3</a> &b)</td></tr> +<tr class="memitem:a4dfcd8ef1d105ea35e146c6e679c8e78"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a4dfcd8ef1d105ea35e146c6e679c8e78">LoadIdentityMatrix</a> (<a class="el" href="struct_l_matrix4.html">LMatrix4</a> &m)</td></tr> +<tr class="memitem:abd2507705a4a9fe27cc1a89e98c58edf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector4.html">LVector4</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#abd2507705a4a9fe27cc1a89e98c58edf">VectorByMatrix</a> (const <a class="el" href="struct_l_matrix4.html">LMatrix4</a> &m, const <a class="el" href="struct_l_vector4.html">LVector4</a> &vec)</td></tr> +<tr class="memitem:a94d653494402198158f19d4e9bf6571a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a94d653494402198158f19d4e9bf6571a">QuatToMatrix</a> (const <a class="el" href="struct_l_vector4.html">LVector4</a> &quat, <a class="el" href="struct_l_matrix4.html">LMatrix4</a> &m)</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="var-members"></a> +Variables</h2></td></tr> +<tr class="memitem:a11c99130032440ca6bae255420ed5f16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_color3.html">LColor3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a11c99130032440ca6bae255420ed5f16">black</a> = {0, 0, 0}</td></tr> +<tr class="memitem:aa60b9c793b941494cffc5479d794d532"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector3.html">LVector3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#aa60b9c793b941494cffc5479d794d532">zero3</a> = {0, 0, 0}</td></tr> +<tr class="memitem:af2b63e11cef26c003794fdc8a2ff8e74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_vector4.html">LVector4</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#af2b63e11cef26c003794fdc8a2ff8e74">zero4</a> = {0, 0, 0, 0}</td></tr> +<tr class="memitem:a3e67f63b63177a91607f38388f6b5c99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_l_map.html">LMap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l3ds_8cpp.html#a3e67f63b63177a91607f38388f6b5c99">emptyMap</a> = {0, "", 1, 1, 0, 0, 0}</td></tr> +</table> +<hr/><h2>Macro Definition Documentation</h2> +<a class="anchor" id="a6d050bc6771c564da4d6b7cf4e8f895a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define AMBIENT_LIGHT   0x2100</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00034">34</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ae0cd44393eb310ca8ad62ead71fae7b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define COLOR_24   0x0011</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00027">27</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a03db659795080669c2981231c1f6f58b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define COLOR_F   0x0010</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00026">26</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="af00ff38c2ca2f5278a135bc4302f23ce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define EDIT3DS   0x3D3D</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00038">38</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3382608a5f7d73fc7e5539160aaa4b38"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define EDIT_OBJECT   0x4000</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00082">82</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a208e9c57af4e710fb9264c8031bb86fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define FLOAT_PERCENTAGE   0x0031</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00032">32</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7ffdc15c57886f8cdb551eb36cd8d464"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define INT_PERCENTAGE   0x0030</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00031">31</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a01c4b53eb2e1df754010d04a9531d1a1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define KFDATA   0xB000</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00041">41</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="afed9ea71a4427a8ac0c3bb2ca0902e2d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define KFHDR   0xB00A</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00042">42</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="af8b5e303fe5d0406bc62c89bcdba37a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define LIN_COLOR_24   0x0012</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00028">28</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="afbd3c588b9da810e4c08c285235a172c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define LIN_COLOR_F   0x0013</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00029">29</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a6fd15188c85bbbd9810e4ba51c66a946"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define LIT_OFF   0x4620</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00086">86</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ac620e7bef4bbb7d202be167e38dabad6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define LIT_SPOT   0x4610</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00087">87</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a989e0563d45aaff3ba8d7e4c0a740d39"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAIN3DS   0x4D4D</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00037">37</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a1ec21f9c1a5374d807d070851d8d4af6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_ACUBIC   0xA310</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00080">80</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad85dd605387e82f12a27428aeecefc7c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_ADDITIVE   0xA083</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00061">61</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a0d6f2b6743802622704d0af629436caf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_AMBIENT   0xA010</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00053">53</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a342affb0e8bdc4d8119f769133315be7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_BUMPMAP   0xA230</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00076">76</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a95a9987f1df613965158102d3db36fc9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_DECAL   0xA082</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00065">65</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a11e5ba41899b93567dbf4da38d065a17"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_DIFFUSE   0xA020</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00054">54</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a69c657b21432b37b983ce1d938d6acd3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_ENTRY   0xAFFF</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00051">51</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a224617dd50c6f14c98c1149f111fdc41"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_FACEMAP   0xA088</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00063">63</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a5bcf27043fa7c5c543447f0cd493e8e9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAP_ANG   0xA35C</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00073">73</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a8da86f03fd8c059b6dfccb27feb22358"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAP_TILING   0xA351</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00068">68</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ae267775738ae00eb97e425991b412fde"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAP_UOFFSET   0xA358</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00071">71</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a902694840bdda3ec4d2c7c77e19d9278"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAP_USCALE   0xA354</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00069">69</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad175c49401fbfeeb9f956a393666f812"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAP_VOFFSET   0xA35A</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00072">72</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a73052ea91895e9c3b58ac66ad201f2d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAP_VSCALE   0xA356</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00070">70</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7502a06b599f4f3f25251aa5e79d00f0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_MAPNAME   0xA300</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00067">67</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a9f231395af542b2c0a140d318ac3be57"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_NAME   0xA000</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00052">52</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a2ce5154a190625e046a03d40648597a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_OPACMAP   0xA210</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00075">75</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad641ce60984db854836054d8d6016f57"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_REFLMAP   0xA220</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00079">79</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="abedf409b6e537bd52120ef26ac6a58a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_SHADING   0xA100</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00059">59</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aeba2ab16e25b414d1ae241d148d4da92"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_SHIN2PCT   0xA041</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00057">57</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a349cc129607ae0ff17cc642b84c78bdf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_SHININESS   0xA040</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00056">56</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a5727b8633704df6efe0ae92586dc43a9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_SHINMAP   0xA33C</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00078">78</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a921c692fe71a7ebd53af445cbc69f632"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_SPECMAP   0xA204</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00077">77</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a82f0bb58b491803d34454174257d1a64"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_SPECULAR   0xA030</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00055">55</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a2b2c053b2580ec906f8994fbf4537b7e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_TEX2MAP   0xA33A</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00074">74</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a08e9b13861769a3356fd61ffa7cf8c40"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_TEXMAP   0xA200</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00066">66</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="abf66ea389926d719c013ac0d44cdaaef"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_TRANSPARENCY   0xA050</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00058">58</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a79154d967114bce6b9e8e0d330d8c1fd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_TWO_SIDE   0xA081</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00060">60</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aaf1b1a25e78ab5407fcad65607c10de3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_WIRE   0xA085</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00062">62</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a22329cc830460b31526fad4ccec37773"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAT_WIRESIZE   0xA087</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00064">64</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ae1902430cd1d8cf3fb61059d82387507"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAX_SHARED_TRIS   100</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00102">102</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a1fdb88c9ce45fd9abb49f5ca89abcb45"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define NODE_HDR   0xB010</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00044">44</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="af2e5faea46473e5cb7d851803824bbf9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OBJ_CAMERA   0x4700</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00085">85</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a0d1dec70d7e015ca5b2c5e065a38a40e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OBJ_LIGHT   0x4600</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00084">84</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a4925d3d641bec11ca0c49ba3d636393c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OBJ_TRIMESH   0x4100</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00083">83</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7222d6c896624c75bcea4edab8ce5113"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OBJECT_NODE_TAG   0xB002</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00043">43</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a9c85529e353d3135792dba77197212da"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PIVOT   0xB013</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00045">45</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a118d415766e4e6fef776f11e13db2c33"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define POS_TRACK_TAG   0xB020</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00046">46</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a451fd25033b52dd91d122d6d55c6ed2e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ROT_TRACK_TAG   0xB021</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00047">47</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7b9ffb5d91cda4cfbcca45a8fd40a407"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCL_TRACK_TAG   0xB022</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00048">48</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3662c64461404b05eb445c3eedaf6ecb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SEEK_CURSOR   1901</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00022">22</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a923d28ea7ec15f143a9708e82efaf1f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SEEK_START   1900</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00021">21</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a2e3775097db39fa4fe31ae63566030fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SPOTLIGHT   0x4610</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00098">98</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7f36b34fc12dea8b5de35c3a1360f333"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_FACELIST   0x4120</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00091">91</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a4bcd59260781eb49f16a2f2a8aba44cc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_FACEMAPPING   0x4140</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00095">95</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a22f182ad3cce379d1b924c1e4a37b661"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_MAT_GROUP   0x4130</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00092">92</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aff66d694599761a0c8d61b42ba49ddf2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_MATRIX   0x4160</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00096">96</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7337bd1a609c1df5010794f86b732776"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_SMOOTH_GROUP   0x4150</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00093">93</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ae3d29c3ff83b0b7c978376a4c3be823c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_VERTEXLIST   0x4110</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00088">88</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a5b77b286ad52d41568fccdac45942765"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TRI_VERTEXOPTIONS   0x4111</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00089">89</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<hr/><h2>Typedef Documentation</h2> +<a class="anchor" id="a718b4eb2652c286f4d42dc18a8e71a1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef unsigned long <a class="el" href="l3ds_8cpp.html#a718b4eb2652c286f4d42dc18a8e71a1a">ulong</a></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00019">19</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<hr/><h2>Function Documentation</h2> +<a class="anchor" id="a14dafe2359ec8962c0e19b4b801396df"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector3.html">LVector3</a> _4to3 </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector4.html">LVector4</a> & </td> + <td class="paramname"><em>vec</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00140">140</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="abedc6b2512d16f13ea6814140c0b26fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector3.html">LVector3</a> AddVectors </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>a</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>b</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00149">149</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3ac088301f55128c9217bb5a2c4dcc74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector3.html">LVector3</a> CrossProduct </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>a</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>b</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00185">185</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a292bfba0ac9dedb29ad0db2d2ca56e00"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ErrorMsg </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>msg</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00106">106</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a4dfcd8ef1d105ea35e146c6e679c8e78"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void LoadIdentityMatrix </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_l_matrix4.html">LMatrix4</a> & </td> + <td class="paramname"><em>m</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00194">194</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7e12a08c3341683f6392d531319451b6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector3.html">LVector3</a> NormalizeVector </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>vec</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00172">172</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a94d653494402198158f19d4e9bf6571a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void QuatToMatrix </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector4.html">LVector4</a> & </td> + <td class="paramname"><em>quat</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_l_matrix4.html">LMatrix4</a> & </td> + <td class="paramname"><em>m</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00224">224</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a221565548b54a7a88b9d7ba3e0f36888"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector3.html">LVector3</a> SubtractVectors </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>a</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>b</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00158">158</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="abd2507705a4a9fe27cc1a89e98c58edf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector4.html">LVector4</a> VectorByMatrix </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_matrix4.html">LMatrix4</a> & </td> + <td class="paramname"><em>m</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_l_vector4.html">LVector4</a> & </td> + <td class="paramname"><em>vec</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00201">201</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ae904ede460e120855cc2e9ca513e03e0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">float VectorLength </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_l_vector3.html">LVector3</a> & </td> + <td class="paramname"><em>vec</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00167">167</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<hr/><h2>Variable Documentation</h2> +<a class="anchor" id="a11c99130032440ca6bae255420ed5f16"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_color3.html">LColor3</a> black = {0, 0, 0}</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00132">132</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3e67f63b63177a91607f38388f6b5c99"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_map.html">LMap</a> emptyMap = {0, "", 1, 1, 0, 0, 0}</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00138">138</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aa60b9c793b941494cffc5479d794d532"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector3.html">LVector3</a> zero3 = {0, 0, 0}</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00134">134</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="af2b63e11cef26c003794fdc8a2ff8e74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_l_vector4.html">LVector4</a> zero4 = {0, 0, 0, 0}</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="l3ds_8cpp_source.html#l00136">136</a> of file <a class="el" href="l3ds_8cpp_source.html">l3ds.cpp</a>.</p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_443b34fb483e2112d6c31a6ad3da1196.html">Magic2</a></li><li class="navelem"><a class="el" href="l3ds_8cpp.html">l3ds.cpp</a></li> + <li class="footer">Generated on Thu May 31 2012 16:31:20 for Starshatter_Open by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1 </li> + </ul> +</div> +</body> +</html> |