Updated API documentation

This commit is contained in:
Christophe Riccio
2018-05-08 13:51:58 +02:00
parent 4d4dbcade6
commit c3a41b0ef8
470 changed files with 72126 additions and 68787 deletions

View File

@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;../mat2x2.hpp&quot;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">namespace </span><a class="code" href="a00135.html">glm</a></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">namespace </span><a class="code" href="a00138.html">glm</a></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T, <span class="keyword">typename</span> Vec&gt;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">using</span> return_type_scalar_multiplication = <span class="keyword">typename</span> std::enable_if&lt;</div>
@@ -134,35 +134,35 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor"> return lh *= 1.0f / s; \</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor"> }</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga09d0200e8ff86391d8804b4fefd5f1da">vec2</a>)</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#gaa8ea2429bb3cb41a715258a447f39897">vec3</a>)</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#gafbab23070ca47932487d25332adc7d7c">vec4</a>)</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga09d0200e8ff86391d8804b4fefd5f1da">vec2</a>)</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#gaa8ea2429bb3cb41a715258a447f39897">vec3</a>)</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#gafbab23070ca47932487d25332adc7d7c">vec4</a>)</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga6e30cfba068ebc3c71fe1f8b3110e450">mat2</a>)</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#gafb063d734266e92915d87f8943560471">mat2x3</a>)</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga4d2ac1a80c36fb5a1d15914035f792ac">mat2x4</a>)</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga3839ca29d011a80ff3ede7f22ba602a4">mat3x2</a>)</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga6dd3ec98a548755676267e59142911f8">mat3</a>)</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga7876e0c3e3fcc3e2f4c0462c152e87cf">mat3x4</a>)</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#ga1b3f6a5cbc17362141f9781262ed838f">mat4x2</a>)</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#gacd9ff3b943b3d8bda4f4b388320420fd">mat4x3</a>)</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00144.html#gade0eb47c01f79384a6f38017ede17446">mat4</a>)</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga6e30cfba068ebc3c71fe1f8b3110e450">mat2</a>)</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#gafb063d734266e92915d87f8943560471">mat2x3</a>)</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga4d2ac1a80c36fb5a1d15914035f792ac">mat2x4</a>)</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga3839ca29d011a80ff3ede7f22ba602a4">mat3x2</a>)</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga6dd3ec98a548755676267e59142911f8">mat3</a>)</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga7876e0c3e3fcc3e2f4c0462c152e87cf">mat3x4</a>)</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#ga1b3f6a5cbc17362141f9781262ed838f">mat4x2</a>)</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#gacd9ff3b943b3d8bda4f4b388320420fd">mat4x3</a>)</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;GLM_IMPLEMENT_SCAL_MULT(<a class="code" href="a00149.html#gade0eb47c01f79384a6f38017ede17446">mat4</a>)</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#undef GLM_IMPLEMENT_SCAL_MULT</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;} <span class="comment">// namespace glm</span></div>
<div class="ttc" id="a00144_html_ga4d2ac1a80c36fb5a1d15914035f792ac"><div class="ttname"><a href="a00144.html#ga4d2ac1a80c36fb5a1d15914035f792ac">glm::mat2x4</a></div><div class="ttdeci">highp_mat2x4 mat2x4</div><div class="ttdoc">2 columns of 4 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00368">type_mat.hpp:368</a></div></div>
<div class="ttc" id="a00144_html_ga7876e0c3e3fcc3e2f4c0462c152e87cf"><div class="ttname"><a href="a00144.html#ga7876e0c3e3fcc3e2f4c0462c152e87cf">glm::mat3x4</a></div><div class="ttdeci">highp_mat3x4 mat3x4</div><div class="ttdoc">3 columns of 4 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00383">type_mat.hpp:383</a></div></div>
<div class="ttc" id="a00144_html_ga6dd3ec98a548755676267e59142911f8"><div class="ttname"><a href="a00144.html#ga6dd3ec98a548755676267e59142911f8">glm::mat3</a></div><div class="ttdeci">mat3x3 mat3</div><div class="ttdoc">3 columns of 3 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00410">type_mat.hpp:410</a></div></div>
<div class="ttc" id="a00144_html_ga09d0200e8ff86391d8804b4fefd5f1da"><div class="ttname"><a href="a00144.html#ga09d0200e8ff86391d8804b4fefd5f1da">glm::vec2</a></div><div class="ttdeci">highp_vec2 vec2</div><div class="ttdoc">2 components vector of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00120_source.html#l00457">type_vec.hpp:457</a></div></div>
<div class="ttc" id="a00135_html"><div class="ttname"><a href="a00135.html">glm</a></div><div class="ttdef"><b>Definition:</b> <a href="a00015_source.html#l00020">common.hpp:20</a></div></div>
<div class="ttc" id="a00144_html_gafb063d734266e92915d87f8943560471"><div class="ttname"><a href="a00144.html#gafb063d734266e92915d87f8943560471">glm::mat2x3</a></div><div class="ttdeci">highp_mat2x3 mat2x3</div><div class="ttdoc">2 columns of 3 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00363">type_mat.hpp:363</a></div></div>
<div class="ttc" id="a00144_html_ga3839ca29d011a80ff3ede7f22ba602a4"><div class="ttname"><a href="a00144.html#ga3839ca29d011a80ff3ede7f22ba602a4">glm::mat3x2</a></div><div class="ttdeci">highp_mat3x2 mat3x2</div><div class="ttdoc">3 columns of 2 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00373">type_mat.hpp:373</a></div></div>
<div class="ttc" id="a00144_html_gade0eb47c01f79384a6f38017ede17446"><div class="ttname"><a href="a00144.html#gade0eb47c01f79384a6f38017ede17446">glm::mat4</a></div><div class="ttdeci">mat4x4 mat4</div><div class="ttdoc">4 columns of 4 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00415">type_mat.hpp:415</a></div></div>
<div class="ttc" id="a00144_html_ga6e30cfba068ebc3c71fe1f8b3110e450"><div class="ttname"><a href="a00144.html#ga6e30cfba068ebc3c71fe1f8b3110e450">glm::mat2</a></div><div class="ttdeci">mat2x2 mat2</div><div class="ttdoc">2 columns of 2 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00405">type_mat.hpp:405</a></div></div>
<div class="ttc" id="a00144_html_gafbab23070ca47932487d25332adc7d7c"><div class="ttname"><a href="a00144.html#gafbab23070ca47932487d25332adc7d7c">glm::vec4</a></div><div class="ttdeci">highp_vec4 vec4</div><div class="ttdoc">4 components vector of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00120_source.html#l00467">type_vec.hpp:467</a></div></div>
<div class="ttc" id="a00144_html_gaa8ea2429bb3cb41a715258a447f39897"><div class="ttname"><a href="a00144.html#gaa8ea2429bb3cb41a715258a447f39897">glm::vec3</a></div><div class="ttdeci">highp_vec3 vec3</div><div class="ttdoc">3 components vector of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00120_source.html#l00462">type_vec.hpp:462</a></div></div>
<div class="ttc" id="a00144_html_ga1b3f6a5cbc17362141f9781262ed838f"><div class="ttname"><a href="a00144.html#ga1b3f6a5cbc17362141f9781262ed838f">glm::mat4x2</a></div><div class="ttdeci">highp_mat4x2 mat4x2</div><div class="ttdoc">4 columns of 2 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00388">type_mat.hpp:388</a></div></div>
<div class="ttc" id="a00144_html_gacd9ff3b943b3d8bda4f4b388320420fd"><div class="ttname"><a href="a00144.html#gacd9ff3b943b3d8bda4f4b388320420fd">glm::mat4x3</a></div><div class="ttdeci">highp_mat4x3 mat4x3</div><div class="ttdoc">4 columns of 3 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00107_source.html#l00393">type_mat.hpp:393</a></div></div>
<div class="ttc" id="a00149_html_ga09d0200e8ff86391d8804b4fefd5f1da"><div class="ttname"><a href="a00149.html#ga09d0200e8ff86391d8804b4fefd5f1da">glm::vec2</a></div><div class="ttdeci">highp_vec2 vec2</div><div class="ttdoc">2 components vector of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00121_source.html#l00440">type_vec.hpp:440</a></div></div>
<div class="ttc" id="a00149_html_ga6dd3ec98a548755676267e59142911f8"><div class="ttname"><a href="a00149.html#ga6dd3ec98a548755676267e59142911f8">glm::mat3</a></div><div class="ttdeci">mat3x3 mat3</div><div class="ttdoc">3 columns of 3 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00410">type_mat.hpp:410</a></div></div>
<div class="ttc" id="a00149_html_gacd9ff3b943b3d8bda4f4b388320420fd"><div class="ttname"><a href="a00149.html#gacd9ff3b943b3d8bda4f4b388320420fd">glm::mat4x3</a></div><div class="ttdeci">highp_mat4x3 mat4x3</div><div class="ttdoc">4 columns of 3 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00393">type_mat.hpp:393</a></div></div>
<div class="ttc" id="a00138_html"><div class="ttname"><a href="a00138.html">glm</a></div><div class="ttdef"><b>Definition:</b> <a href="a00015_source.html#l00020">common.hpp:20</a></div></div>
<div class="ttc" id="a00149_html_gafb063d734266e92915d87f8943560471"><div class="ttname"><a href="a00149.html#gafb063d734266e92915d87f8943560471">glm::mat2x3</a></div><div class="ttdeci">highp_mat2x3 mat2x3</div><div class="ttdoc">2 columns of 3 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00363">type_mat.hpp:363</a></div></div>
<div class="ttc" id="a00149_html_gafbab23070ca47932487d25332adc7d7c"><div class="ttname"><a href="a00149.html#gafbab23070ca47932487d25332adc7d7c">glm::vec4</a></div><div class="ttdeci">highp_vec4 vec4</div><div class="ttdoc">4 components vector of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00121_source.html#l00450">type_vec.hpp:450</a></div></div>
<div class="ttc" id="a00149_html_ga1b3f6a5cbc17362141f9781262ed838f"><div class="ttname"><a href="a00149.html#ga1b3f6a5cbc17362141f9781262ed838f">glm::mat4x2</a></div><div class="ttdeci">highp_mat4x2 mat4x2</div><div class="ttdoc">4 columns of 2 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00388">type_mat.hpp:388</a></div></div>
<div class="ttc" id="a00149_html_ga6e30cfba068ebc3c71fe1f8b3110e450"><div class="ttname"><a href="a00149.html#ga6e30cfba068ebc3c71fe1f8b3110e450">glm::mat2</a></div><div class="ttdeci">mat2x2 mat2</div><div class="ttdoc">2 columns of 2 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00405">type_mat.hpp:405</a></div></div>
<div class="ttc" id="a00149_html_gaa8ea2429bb3cb41a715258a447f39897"><div class="ttname"><a href="a00149.html#gaa8ea2429bb3cb41a715258a447f39897">glm::vec3</a></div><div class="ttdeci">highp_vec3 vec3</div><div class="ttdoc">3 components vector of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00121_source.html#l00445">type_vec.hpp:445</a></div></div>
<div class="ttc" id="a00149_html_gade0eb47c01f79384a6f38017ede17446"><div class="ttname"><a href="a00149.html#gade0eb47c01f79384a6f38017ede17446">glm::mat4</a></div><div class="ttdeci">mat4x4 mat4</div><div class="ttdoc">4 columns of 4 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00415">type_mat.hpp:415</a></div></div>
<div class="ttc" id="a00149_html_ga3839ca29d011a80ff3ede7f22ba602a4"><div class="ttname"><a href="a00149.html#ga3839ca29d011a80ff3ede7f22ba602a4">glm::mat3x2</a></div><div class="ttdeci">highp_mat3x2 mat3x2</div><div class="ttdoc">3 columns of 2 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00373">type_mat.hpp:373</a></div></div>
<div class="ttc" id="a00149_html_ga4d2ac1a80c36fb5a1d15914035f792ac"><div class="ttname"><a href="a00149.html#ga4d2ac1a80c36fb5a1d15914035f792ac">glm::mat2x4</a></div><div class="ttdeci">highp_mat2x4 mat2x4</div><div class="ttdoc">2 columns of 4 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00368">type_mat.hpp:368</a></div></div>
<div class="ttc" id="a00149_html_ga7876e0c3e3fcc3e2f4c0462c152e87cf"><div class="ttname"><a href="a00149.html#ga7876e0c3e3fcc3e2f4c0462c152e87cf">glm::mat3x4</a></div><div class="ttdeci">highp_mat3x4 mat3x4</div><div class="ttdoc">3 columns of 4 components matrix of floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00108_source.html#l00383">type_mat.hpp:383</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>