Updated doxygem documentation

This commit is contained in:
Christophe Riccio
2014-01-11 23:35:39 +01:00
parent 6335627796
commit cfbd6e43b2
166 changed files with 4147 additions and 3981 deletions

View File

@@ -53,9 +53,12 @@ Functions</h2></td></tr>
<tr class="memitem:ga54942f4d0fc37afdd866e79a4b8b997f"><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
<tr class="memitem:ga54942f4d0fc37afdd866e79a4b8b997f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00203.html#ga54942f4d0fc37afdd866e79a4b8b997f">intersectLineTriangle</a> (genType const &amp;orig, genType const &amp;dir, genType const &amp;vert0, genType const &amp;vert1, genType const &amp;vert2, genType &amp;position)</td></tr>
<tr class="separator:ga54942f4d0fc37afdd866e79a4b8b997f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga916045826fbdb82ec0ec393c66065c95"><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
<tr class="memitem:ga916045826fbdb82ec0ec393c66065c95"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00203.html#ga916045826fbdb82ec0ec393c66065c95">intersectRaySphere</a> (genType const &amp;rayStarting, genType const &amp;rayNormalizedDirection, genType const &amp;sphereCenter, const typename genType::value_type sphereRadiusSquered, typename genType::value_type &amp;intersectionDistance)</td></tr>
<tr class="separator:ga916045826fbdb82ec0ec393c66065c95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6203e3a0822575ced2b2cd500b396b0c"><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
<tr class="memitem:ga6203e3a0822575ced2b2cd500b396b0c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00203.html#ga6203e3a0822575ced2b2cd500b396b0c">intersectRayPlane</a> (genType const &amp;orig, genType const &amp;dir, genType const &amp;planeOrig, genType const &amp;planeNormal, typename genType::value_type &amp;intersectionDistance)</td></tr>
<tr class="separator:ga6203e3a0822575ced2b2cd500b396b0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7773a235a18acb4f06cfe358d4453375"><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
<tr class="memitem:ga7773a235a18acb4f06cfe358d4453375"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00203.html#ga7773a235a18acb4f06cfe358d4453375">intersectRaySphere</a> (genType const &amp;rayStarting, genType const &amp;rayNormalizedDirection, genType const &amp;sphereCenter, typename genType::value_type const sphereRadiusSquered, typename genType::value_type &amp;intersectionDistance)</td></tr>
<tr class="separator:ga7773a235a18acb4f06cfe358d4453375"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b3915fd8ab76d3e3d9a98869d9a3c44"><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
<tr class="memitem:ga5b3915fd8ab76d3e3d9a98869d9a3c44"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00203.html#ga5b3915fd8ab76d3e3d9a98869d9a3c44">intersectRaySphere</a> (genType const &amp;rayStarting, genType const &amp;rayNormalizedDirection, genType const &amp;sphereCenter, const typename genType::value_type sphereRadius, genType &amp;intersectionPosition, genType &amp;intersectionNormal)</td></tr>
<tr class="separator:ga5b3915fd8ab76d3e3d9a98869d9a3c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -185,7 +188,54 @@ Functions</h2></td></tr>
</div>
</div>
<a class="anchor" id="ga916045826fbdb82ec0ec393c66065c95"></a>
<a class="anchor" id="ga6203e3a0822575ced2b2cd500b396b0c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool glm::intersectRayPlane </td>
<td>(</td>
<td class="paramtype">genType const &amp;&#160;</td>
<td class="paramname"><em>orig</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">genType const &amp;&#160;</td>
<td class="paramname"><em>dir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">genType const &amp;&#160;</td>
<td class="paramname"><em>planeOrig</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">genType const &amp;&#160;</td>
<td class="paramname"><em>planeNormal</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">typename genType::value_type &amp;&#160;</td>
<td class="paramname"><em>intersectionDistance</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Compute the intersection of a ray and a triangle. </p>
<p>Ray direction and plane normal must be unit length. From GLM_GTX_intersect extension. </p>
</div>
</div>
<a class="anchor" id="ga7773a235a18acb4f06cfe358d4453375"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -210,7 +260,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const typename genType::value_type&#160;</td>
<td class="paramtype">typename genType::value_type const&#160;</td>
<td class="paramname"><em>sphereRadiusSquered</em>, </td>
</tr>
<tr>