Browse Source

Updated doxygen documentation

Christophe Riccio 14 years ago
parent
commit
f18ad6bf2e
100 changed files with 4247 additions and 2589 deletions
  1. 27 8
      doc/api-0.9.3/a00001.html
  2. 29 22
      doc/api-0.9.3/a00002.html
  3. 31 22
      doc/api-0.9.3/a00003.html
  4. 30 21
      doc/api-0.9.3/a00004.html
  5. 31 19
      doc/api-0.9.3/a00005.html
  6. 29 20
      doc/api-0.9.3/a00006.html
  7. 29 20
      doc/api-0.9.3/a00007.html
  8. 29 20
      doc/api-0.9.3/a00008.html
  9. 29 20
      doc/api-0.9.3/a00009.html
  10. 29 20
      doc/api-0.9.3/a00010.html
  11. 29 20
      doc/api-0.9.3/a00011.html
  12. 29 20
      doc/api-0.9.3/a00012.html
  13. 29 20
      doc/api-0.9.3/a00013.html
  14. 29 20
      doc/api-0.9.3/a00014.html
  15. 30 19
      doc/api-0.9.3/a00015.html
  16. 40 29
      doc/api-0.9.3/a00016.html
  17. 43 32
      doc/api-0.9.3/a00017.html
  18. 69 58
      doc/api-0.9.3/a00018.html
  19. 28 40
      doc/api-0.9.3/a00019.html
  20. 254 230
      doc/api-0.9.3/a00019_source.html
  21. 29 15
      doc/api-0.9.3/a00020.html
  22. 31 8
      doc/api-0.9.3/a00020_source.html
  23. 33 17
      doc/api-0.9.3/a00021.html
  24. 41 22
      doc/api-0.9.3/a00021_source.html
  25. 28 14
      doc/api-0.9.3/a00022.html
  26. 27 8
      doc/api-0.9.3/a00022_source.html
  27. 28 14
      doc/api-0.9.3/a00023.html
  28. 27 8
      doc/api-0.9.3/a00023_source.html
  29. 41 40
      doc/api-0.9.3/a00024.html
  30. 69 50
      doc/api-0.9.3/a00024_source.html
  31. 42 26
      doc/api-0.9.3/a00025.html
  32. 43 24
      doc/api-0.9.3/a00025_source.html
  33. 29 10
      doc/api-0.9.3/a00026_source.html
  34. 116 100
      doc/api-0.9.3/a00027.html
  35. 74 55
      doc/api-0.9.3/a00027_source.html
  36. 34 18
      doc/api-0.9.3/a00028.html
  37. 34 15
      doc/api-0.9.3/a00028_source.html
  38. 32 16
      doc/api-0.9.3/a00029.html
  39. 34 15
      doc/api-0.9.3/a00029_source.html
  40. 110 94
      doc/api-0.9.3/a00030.html
  41. 118 99
      doc/api-0.9.3/a00030_source.html
  42. 32 16
      doc/api-0.9.3/a00031.html
  43. 32 13
      doc/api-0.9.3/a00031_source.html
  44. 82 12
      doc/api-0.9.3/a00032.html
  45. 101 124
      doc/api-0.9.3/a00032_source.html
  46. 30 14
      doc/api-0.9.3/a00033.html
  47. 34 15
      doc/api-0.9.3/a00033_source.html
  48. 43 27
      doc/api-0.9.3/a00034.html
  49. 50 31
      doc/api-0.9.3/a00034_source.html
  50. 28 9
      doc/api-0.9.3/a00035_source.html
  51. 29 13
      doc/api-0.9.3/a00036.html
  52. 29 10
      doc/api-0.9.3/a00036_source.html
  53. 110 0
      doc/api-0.9.3/a00037.html
  54. 42 47
      doc/api-0.9.3/a00037_source.html
  55. 35 19
      doc/api-0.9.3/a00038.html
  56. 36 17
      doc/api-0.9.3/a00038_source.html
  57. 33 17
      doc/api-0.9.3/a00039.html
  58. 33 14
      doc/api-0.9.3/a00039_source.html
  59. 35 19
      doc/api-0.9.3/a00040.html
  60. 35 16
      doc/api-0.9.3/a00040_source.html
  61. 56 38
      doc/api-0.9.3/a00041.html
  62. 58 39
      doc/api-0.9.3/a00041_source.html
  63. 35 19
      doc/api-0.9.3/a00042.html
  64. 34 15
      doc/api-0.9.3/a00042_source.html
  65. 36 20
      doc/api-0.9.3/a00043.html
  66. 35 16
      doc/api-0.9.3/a00043_source.html
  67. 38 22
      doc/api-0.9.3/a00044.html
  68. 37 18
      doc/api-0.9.3/a00044_source.html
  69. 37 21
      doc/api-0.9.3/a00045.html
  70. 36 17
      doc/api-0.9.3/a00045_source.html
  71. 32 16
      doc/api-0.9.3/a00046.html
  72. 31 12
      doc/api-0.9.3/a00046_source.html
  73. 28 12
      doc/api-0.9.3/a00047.html
  74. 37 18
      doc/api-0.9.3/a00047_source.html
  75. 43 27
      doc/api-0.9.3/a00048.html
  76. 42 23
      doc/api-0.9.3/a00048_source.html
  77. 38 20
      doc/api-0.9.3/a00049.html
  78. 36 17
      doc/api-0.9.3/a00049_source.html
  79. 28 14
      doc/api-0.9.3/a00050.html
  80. 68 48
      doc/api-0.9.3/a00050_source.html
  81. 30 14
      doc/api-0.9.3/a00051.html
  82. 31 12
      doc/api-0.9.3/a00051_source.html
  83. 44 28
      doc/api-0.9.3/a00052.html
  84. 128 109
      doc/api-0.9.3/a00052_source.html
  85. 30 14
      doc/api-0.9.3/a00053.html
  86. 30 11
      doc/api-0.9.3/a00053_source.html
  87. 28 14
      doc/api-0.9.3/a00054.html
  88. 27 8
      doc/api-0.9.3/a00054_source.html
  89. 36 20
      doc/api-0.9.3/a00055.html
  90. 36 17
      doc/api-0.9.3/a00055_source.html
  91. 29 13
      doc/api-0.9.3/a00056.html
  92. 29 10
      doc/api-0.9.3/a00056_source.html
  93. 32 16
      doc/api-0.9.3/a00057.html
  94. 36 17
      doc/api-0.9.3/a00057_source.html
  95. 32 16
      doc/api-0.9.3/a00058.html
  96. 32 13
      doc/api-0.9.3/a00058_source.html
  97. 28 14
      doc/api-0.9.3/a00059.html
  98. 27 8
      doc/api-0.9.3/a00059_source.html
  99. 28 14
      doc/api-0.9.3/a00060.html
  100. 27 8
      doc/api-0.9.3/a00060_source.html

+ 27 - 8
doc/api-0.9.3/a00001.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>Differences between GLSL and GLM core</title>
 <title>Differences between GLSL and GLM core</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -30,7 +44,7 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>Differences between GLSL and GLM core </h1>  </div>
+<div class="title">Differences between GLSL and GLM core </div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <div class="textblock"><p>GLM comes very close to replicating GLSL, but it is not exact. Here is a list of differences between GLM and GLSL:</p>
 <div class="textblock"><p>GLM comes very close to replicating GLSL, but it is not exact. Here is a list of differences between GLM and GLSL:</p>
@@ -42,8 +56,13 @@
 </li>
 </li>
 </ul>
 </ul>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 22
doc/api-0.9.3/a00002.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>_swizzle_base0&lt; T, N &gt; Struct Template Reference</title>
+
+<title>_swizzle_base0 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,28 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle_base0&lt; T, N &gt; Struct Template Reference</h1>  </div>
+<div class="title">_swizzle_base0 Struct Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::_swizzle_base0" -->
 <!-- doxytag: class="glm::detail::_swizzle_base0" -->
-<p>Internal class for implementing swizzle operators.  
-<a href="#_details">More...</a></p>
-
-<p>Inherited by _swizzle_base1&lt; ValueType, VecType, E0, E1, E2, E3, N &gt;, and _swizzle_base1&lt; T, V, E0, E1, E2, E3, N &gt;.</p>
-
 <p><a href="a00232.html">List of all members.</a></p>
 <p><a href="a00232.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T, int N&gt;<br/>
- struct glm::detail::_swizzle_base0&lt; T, N &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Internal class for implementing swizzle operators. </p>
+</div></div>
 
 
-<p>Internal class for implementing swizzle operators. </p>
 
 
-<p>Definition at line <a class="el" href="a00021_source.html#l00058">58</a> of file <a class="el" href="a00021_source.html">_swizzle.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 31 - 22
doc/api-0.9.3/a00003.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, DUPLICATE_ELEMENTS &gt; Struct Template Reference</title>
+
+<title>_swizzle_base2 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,31 +58,26 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, DUPLICATE_ELEMENTS &gt; Struct Template Reference</h1>  </div>
+<div class="title">_swizzle_base2 Struct Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::_swizzle_base2" --><!-- doxytag: inherits="glm::detail::_swizzle_base1" -->
 <!-- doxytag: class="glm::detail::_swizzle_base2" --><!-- doxytag: inherits="glm::detail::_swizzle_base1" -->
-<p>Internal class for implementing swizzle operators.  
-<a href="#_details">More...</a></p>
-
-<p>Inherits glm::detail::_swizzle_base1&lt; ValueType, VecType, E0, E1, E2, E3, N &gt;.</p>
+<p>Inherits _swizzle_base1&lt; ValueType, VecType, E0, E1, E2, E3, N &gt;.</p>
 
 
 <p><a href="a00233.html">List of all members.</a></p>
 <p><a href="a00233.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename ValueType, typename VecType, int N, int E0, int E1, int E2, int E3, int DUPLICATE_ELEMENTS&gt;<br/>
- struct glm::detail::_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, DUPLICATE_ELEMENTS &gt;</h3>
-
-<p>Internal class for implementing swizzle operators. </p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Internal class for implementing swizzle operators. </p>
 <p>Template parameters:</p>
 <p>Template parameters:</p>
 <p>ValueType = type of scalar values (e.g. float, double) VecType = class the swizzle is applies to (e.g. tvec3&lt;float&gt;) N = number of components in the vector (e.g. 3) E0...3 = what index the n-th element of this swizzle refers to in the unswizzled vec</p>
 <p>ValueType = type of scalar values (e.g. float, double) VecType = class the swizzle is applies to (e.g. tvec3&lt;float&gt;) N = number of components in the vector (e.g. 3) E0...3 = what index the n-th element of this swizzle refers to in the unswizzled vec</p>
 <p>DUPLICATE_ELEMENTS = 1 if there is a repeated element, 0 otherwise (used to specialize swizzles containing duplicate elements so that they cannot be used as r-values). </p>
 <p>DUPLICATE_ELEMENTS = 1 if there is a repeated element, 0 otherwise (used to specialize swizzles containing duplicate elements so that they cannot be used as r-values). </p>
-
-<p>Definition at line <a class="el" href="a00021_source.html#l00108">108</a> of file <a class="el" href="a00021_source.html">_swizzle.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 30 - 21
doc/api-0.9.3/a00004.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt; Struct Template Reference</title>
+
+<title>_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt; Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,28 +58,23 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt; Struct Template Reference</h1>  </div>
+<div class="title">_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt; Struct Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt;" --><!-- doxytag: inherits="glm::detail::_swizzle_base1" -->
 <!-- doxytag: class="glm::detail::_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt;" --><!-- doxytag: inherits="glm::detail::_swizzle_base1" -->
-<p>Specialization for swizzles containing duplicate elements. These cannot be modified.  
-<a href="#_details">More...</a></p>
-
-<p>Inherits glm::detail::_swizzle_base1&lt; ValueType, VecType, E0, E1, E2, E3, N &gt;.</p>
+<p>Inherits _swizzle_base1&lt; ValueType, VecType, E0, E1, E2, E3, N &gt;.</p>
 
 
 <p><a href="a00234.html">List of all members.</a></p>
 <p><a href="a00234.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename ValueType, typename VecType, int N, int E0, int E1, int E2, int E3&gt;<br/>
- struct glm::detail::_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Specialization for swizzles containing duplicate elements. These cannot be modified. </p>
+</div></div>
 
 
-<p>Specialization for swizzles containing duplicate elements. These cannot be modified. </p>
 
 
-<p>Definition at line <a class="el" href="a00021_source.html#l00188">188</a> of file <a class="el" href="a00021_source.html">_swizzle.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 31 - 19
doc/api-0.9.3/a00005.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>thalf Class Reference</title>
+
+<title>half Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -38,29 +52,27 @@
     <ul>
     <ul>
       <li class="navelem"><b>glm</b>      </li>
       <li class="navelem"><b>glm</b>      </li>
       <li class="navelem"><b>detail</b>      </li>
       <li class="navelem"><b>detail</b>      </li>
-      <li class="navelem"><a class="el" href="a00005.html">thalf</a>      </li>
+      <li class="navelem"><a class="el" href="a00005.html">half</a>      </li>
     </ul>
     </ul>
   </div>
   </div>
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>thalf Class Reference<div class="ingroups"><a class="el" href="a00158.html">GLM_GTC_half_float: Half-precision floating-point based types and functions</a></div></h1>  </div>
+<div class="title">half Class Reference<div class="ingroups"><a class="el" href="a00158.html">GLM_GTC_half_float: Half-precision floating-point based types and functions</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
-<!-- doxytag: class="glm::detail::thalf" -->
-<p>16-bit floating point type.  
-<a href="#_details">More...</a></p>
-
+<!-- doxytag: class="glm::detail::half" -->
 <p><a href="a00235.html">List of all members.</a></p>
 <p><a href="a00235.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>16-bit floating point type. </p>
 <div class="textblock"><p>16-bit floating point type. </p>
-
-<p>Definition at line <a class="el" href="a00110_source.html#l00044">44</a> of file <a class="el" href="a00110_source.html">type_half.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00006.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat2x2&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat2x2 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat2x2&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat2x2 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat2x2" -->
 <!-- doxytag: class="glm::detail::tmat2x2" -->
-<p>Template for 2 * 2 matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00236.html">List of all members.</a></p>
 <p><a href="a00236.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat2x2&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 2 * 2 matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 2 * 2 matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00113_source.html#l00054">54</a> of file <a class="el" href="a00113_source.html">type_mat2x2.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00007.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat2x3&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat2x3 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat2x3&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat2x3 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat2x3" -->
 <!-- doxytag: class="glm::detail::tmat2x3" -->
-<p>Template for 2 columns and 3 rows matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00237.html">List of all members.</a></p>
 <p><a href="a00237.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat2x3&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 2 columns and 3 rows matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 2 columns and 3 rows matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00114_source.html#l00054">54</a> of file <a class="el" href="a00114_source.html">type_mat2x3.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00008.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat2x4&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat2x4 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat2x4&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat2x4 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat2x4" -->
 <!-- doxytag: class="glm::detail::tmat2x4" -->
-<p>Template for 2 columns and 4 rows matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00238.html">List of all members.</a></p>
 <p><a href="a00238.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat2x4&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 2 columns and 4 rows matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 2 columns and 4 rows matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00115_source.html#l00054">54</a> of file <a class="el" href="a00115_source.html">type_mat2x4.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00009.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat3x2&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat3x2 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat3x2&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat3x2 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat3x2" -->
 <!-- doxytag: class="glm::detail::tmat3x2" -->
-<p>Template for 3 columns and 2 rows matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00239.html">List of all members.</a></p>
 <p><a href="a00239.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat3x2&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 3 columns and 2 rows matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 3 columns and 2 rows matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00116_source.html#l00054">54</a> of file <a class="el" href="a00116_source.html">type_mat3x2.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00010.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat3x3&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat3x3 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat3x3&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat3x3 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat3x3" -->
 <!-- doxytag: class="glm::detail::tmat3x3" -->
-<p>Template for 3 * 3 matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00240.html">List of all members.</a></p>
 <p><a href="a00240.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat3x3&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 3 * 3 matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 3 * 3 matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00117_source.html#l00054">54</a> of file <a class="el" href="a00117_source.html">type_mat3x3.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00011.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat3x4&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat3x4 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat3x4&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat3x4 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat3x4" -->
 <!-- doxytag: class="glm::detail::tmat3x4" -->
-<p>Template for 3 columns and 4 rows matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00241.html">List of all members.</a></p>
 <p><a href="a00241.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat3x4&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 3 columns and 4 rows matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 3 columns and 4 rows matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00118_source.html#l00054">54</a> of file <a class="el" href="a00118_source.html">type_mat3x4.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00012.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat4x2&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat4x2 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat4x2&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat4x2 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat4x2" -->
 <!-- doxytag: class="glm::detail::tmat4x2" -->
-<p>Template for 4 columns and 2 rows matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00242.html">List of all members.</a></p>
 <p><a href="a00242.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat4x2&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 4 columns and 2 rows matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 4 columns and 2 rows matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00119_source.html#l00054">54</a> of file <a class="el" href="a00119_source.html">type_mat4x2.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00013.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat4x3&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat4x3 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat4x3&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat4x3 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat4x3" -->
 <!-- doxytag: class="glm::detail::tmat4x3" -->
-<p>Template for 4 columns and 3 rows matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00243.html">List of all members.</a></p>
 <p><a href="a00243.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat4x3&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 4 columns and 3 rows matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 4 columns and 3 rows matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00120_source.html#l00054">54</a> of file <a class="el" href="a00120_source.html">type_mat4x3.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 20
doc/api-0.9.3/a00014.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tmat4x4&lt; T &gt; Struct Template Reference</title>
+
+<title>tmat4x4 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -44,26 +58,21 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>tmat4x4&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tmat4x4 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tmat4x4" -->
 <!-- doxytag: class="glm::detail::tmat4x4" -->
-<p>Template for 4 * 4 matrix of floating-point numbers.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00244.html">List of all members.</a></p>
 <p><a href="a00244.html">List of all members.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tmat4x4&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for 4 * 4 matrix of floating-point numbers. </p>
+</div></div>
 
 
-<p>Template for 4 * 4 matrix of floating-point numbers. </p>
 
 
-<p>Definition at line <a class="el" href="a00121_source.html#l00054">54</a> of file <a class="el" href="a00121_source.html">type_mat4x4.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 30 - 19
doc/api-0.9.3/a00015.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tquat&lt; T &gt; Struct Template Reference</title>
+
+<title>tquat Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -46,13 +60,10 @@
   <div class="summary">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>tquat&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00164.html">GLM_GTC_quaternion: Quaternion types and functions</a></div></h1>  </div>
+<div class="title">tquat Struct Reference<div class="ingroups"><a class="el" href="a00164.html">GLM_GTC_quaternion: Quaternion types and functions</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tquat" -->
 <!-- doxytag: class="glm::detail::tquat" -->
-<p>Template for quaternion.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00245.html">List of all members.</a></p>
 <p><a href="a00245.html">List of all members.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
@@ -60,17 +71,17 @@ Public Member Functions</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8c3222280a87cec13532e5bbd558595"></a><!-- doxytag: member="glm::detail::tquat::tquat" ref="aa8c3222280a87cec13532e5bbd558595" args="(tvec3&lt; T &gt; const &amp;eulerAngles)" -->
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8c3222280a87cec13532e5bbd558595"></a><!-- doxytag: member="glm::detail::tquat::tquat" ref="aa8c3222280a87cec13532e5bbd558595" args="(tvec3&lt; T &gt; const &amp;eulerAngles)" -->
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00015.html#aa8c3222280a87cec13532e5bbd558595">tquat</a> (<a class="el" href="a00017.html">tvec3</a>&lt; T &gt; const &amp;eulerAngles)</td></tr>
 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00015.html#aa8c3222280a87cec13532e5bbd558595">tquat</a> (<a class="el" href="a00017.html">tvec3</a>&lt; T &gt; const &amp;eulerAngles)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tquat&lt; T &gt;</h3>
-
-<p>Template for quaternion. </p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Template for quaternion. </p>
 <p>From GLM_GTC_quaternion extension. </p>
 <p>From GLM_GTC_quaternion extension. </p>
-
-<p>Definition at line <a class="el" href="a00091_source.html#l00057">57</a> of file <a class="el" href="a00091_source.html">gtc/quaternion.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 40 - 29
doc/api-0.9.3/a00016.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tvec2&lt; T &gt; Struct Template Reference</title>
+
+<title>tvec2 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -46,43 +60,40 @@
   <div class="summary">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>tvec2&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tvec2 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tvec2" -->
 <!-- doxytag: class="glm::detail::tvec2" -->
-<p>The basic 2D vector type.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00246.html">List of all members.</a></p>
 <p><a href="a00246.html">List of all members.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 Public Member Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a56afed61bf9f72bc67377501927ede5e"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a56afed61bf9f72bc67377501927ede5e" args="(U const &amp;x)" -->
-template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a56afed61bf9f72bc67377501927ede5e">tvec2</a> (U const &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a082d5413427691ecc544fba9dc948606"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a082d5413427691ecc544fba9dc948606" args="(tvec4&lt; U &gt; const &amp;v)" -->
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a12fb5d03b1359053fe1115ac7ece78b9"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a12fb5d03b1359053fe1115ac7ece78b9" args="(U const &amp;x)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a082d5413427691ecc544fba9dc948606">tvec2</a> (<a class="el" href="a00018.html">tvec4</a>&lt; U &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a93da66305dc367d6c4a43182f1394646"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a93da66305dc367d6c4a43182f1394646" args="(U const &amp;x, V const &amp;y)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a12fb5d03b1359053fe1115ac7ece78b9">tvec2</a> (U const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="abc3dd1a40fb18209bb1a3c6b7558d732"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="abc3dd1a40fb18209bb1a3c6b7558d732" args="(U const &amp;x, V const &amp;y)" -->
 template&lt;typename U , typename V &gt; </td></tr>
 template&lt;typename U , typename V &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a93da66305dc367d6c4a43182f1394646">tvec2</a> (U const &amp;x, V const &amp;y)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ae820f9e6888e885f247ff3da446b3053"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="ae820f9e6888e885f247ff3da446b3053" args="(tvec3&lt; U &gt; const &amp;v)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#abc3dd1a40fb18209bb1a3c6b7558d732">tvec2</a> (U const &amp;x, V const &amp;y)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a86782e24dade4e9edc94701d5ead73b0"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a86782e24dade4e9edc94701d5ead73b0" args="(tvec2&lt; U &gt; const &amp;v)" -->
+template&lt;typename U &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a86782e24dade4e9edc94701d5ead73b0">tvec2</a> (<a class="el" href="a00016.html">tvec2</a>&lt; U &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="af4de7420b70ad39552746d338df51648"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="af4de7420b70ad39552746d338df51648" args="(tvec3&lt; U &gt; const &amp;v)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#ae820f9e6888e885f247ff3da446b3053">tvec2</a> (<a class="el" href="a00017.html">tvec3</a>&lt; U &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a02b40583c02475aaf03eabdb9ad9fdaa"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a02b40583c02475aaf03eabdb9ad9fdaa" args="(tvec2&lt; U &gt; const &amp;v)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#af4de7420b70ad39552746d338df51648">tvec2</a> (<a class="el" href="a00017.html">tvec3</a>&lt; U &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a22366da811da26c173d2bab4f72a3b59"></a><!-- doxytag: member="glm::detail::tvec2::tvec2" ref="a22366da811da26c173d2bab4f72a3b59" args="(tvec4&lt; U &gt; const &amp;v)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a02b40583c02475aaf03eabdb9ad9fdaa">tvec2</a> (<a class="el" href="a00016.html">tvec2</a>&lt; U &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00016.html#a22366da811da26c173d2bab4f72a3b59">tvec2</a> (<a class="el" href="a00018.html">tvec4</a>&lt; U &gt; const &amp;v)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tvec2&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>The basic 2D vector type. </p>
+</div></div>
 
 
-<p>The basic 2D vector type. </p>
 
 
-<p>Definition at line <a class="el" href="a00127_source.html#l00050">50</a> of file <a class="el" href="a00127_source.html">type_vec2.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 43 - 32
doc/api-0.9.3/a00017.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tvec3&lt; T &gt; Struct Template Reference</title>
+
+<title>tvec3 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -46,46 +60,43 @@
   <div class="summary">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>tvec3&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tvec3 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tvec3" -->
 <!-- doxytag: class="glm::detail::tvec3" -->
-<p>Basic 3D vector type.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00247.html">List of all members.</a></p>
 <p><a href="a00247.html">List of all members.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 Public Member Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a9b2d14f2b815eefe2ed0b41eae4d1e71"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a9b2d14f2b815eefe2ed0b41eae4d1e71" args="(A const &amp;s, tvec2&lt; B &gt; const &amp;v)" -->
-template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a9b2d14f2b815eefe2ed0b41eae4d1e71">tvec3</a> (A const &amp;s, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a18f40a71bf67e83fb91603325378584a"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a18f40a71bf67e83fb91603325378584a" args="(U const &amp;x, V const &amp;y, W const &amp;z)" -->
-template&lt;typename U , typename V , typename W &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a18f40a71bf67e83fb91603325378584a">tvec3</a> (U const &amp;x, V const &amp;y, W const &amp;z)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a346bf9c1d868d518d55f6170222d0ee2"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a346bf9c1d868d518d55f6170222d0ee2" args="(tvec4&lt; U &gt; const &amp;v)" -->
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aaa45a96d8b9adfa307c82699ef8ec46d"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="aaa45a96d8b9adfa307c82699ef8ec46d" args="(U const &amp;x)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a346bf9c1d868d518d55f6170222d0ee2">tvec3</a> (<a class="el" href="a00018.html">tvec4</a>&lt; U &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a4021a5ecb345789ca46998faa4e0c5cc"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a4021a5ecb345789ca46998faa4e0c5cc" args="(tvec2&lt; A &gt; const &amp;v, B const &amp;s)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#aaa45a96d8b9adfa307c82699ef8ec46d">tvec3</a> (U const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a59c4c840b3bf057c62c79cdc29a52013"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a59c4c840b3bf057c62c79cdc29a52013" args="(U const &amp;x, V const &amp;y, W const &amp;z)" -->
+template&lt;typename U , typename V , typename W &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a59c4c840b3bf057c62c79cdc29a52013">tvec3</a> (U const &amp;x, V const &amp;y, W const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a1887d05f487b5bb89699711c228e6a3f"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a1887d05f487b5bb89699711c228e6a3f" args="(tvec2&lt; A &gt; const &amp;v, B const &amp;s)" -->
+template&lt;typename A , typename B &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a1887d05f487b5bb89699711c228e6a3f">tvec3</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v, B const &amp;s)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a8cf9f8e17b2caf9e44c8fbb833218d46"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a8cf9f8e17b2caf9e44c8fbb833218d46" args="(A const &amp;s, tvec2&lt; B &gt; const &amp;v)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a4021a5ecb345789ca46998faa4e0c5cc">tvec3</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v, B const &amp;s)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a405975dfd75d9297ac15c163189a8503"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a405975dfd75d9297ac15c163189a8503" args="(tvec3&lt; U &gt; const &amp;v)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a8cf9f8e17b2caf9e44c8fbb833218d46">tvec3</a> (A const &amp;s, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ab3b0f9ec70d4363b6dd9d8282c436170"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="ab3b0f9ec70d4363b6dd9d8282c436170" args="(tvec3&lt; U &gt; const &amp;v)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a405975dfd75d9297ac15c163189a8503">tvec3</a> (<a class="el" href="a00017.html">tvec3</a>&lt; U &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a46437a016c7b2ad26ad1a9e5d276c7e7"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a46437a016c7b2ad26ad1a9e5d276c7e7" args="(U const &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#ab3b0f9ec70d4363b6dd9d8282c436170">tvec3</a> (<a class="el" href="a00017.html">tvec3</a>&lt; U &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a093c0e925518862593ae380f1844e64e"></a><!-- doxytag: member="glm::detail::tvec3::tvec3" ref="a093c0e925518862593ae380f1844e64e" args="(tvec4&lt; U &gt; const &amp;v)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a46437a016c7b2ad26ad1a9e5d276c7e7">tvec3</a> (U const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00017.html#a093c0e925518862593ae380f1844e64e">tvec3</a> (<a class="el" href="a00018.html">tvec4</a>&lt; U &gt; const &amp;v)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tvec3&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Basic 3D vector type. </p>
+</div></div>
 
 
-<p>Basic 3D vector type. </p>
 
 
-<p>Definition at line <a class="el" href="a00128_source.html#l00050">50</a> of file <a class="el" href="a00128_source.html">type_vec3.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 69 - 58
doc/api-0.9.3/a00018.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>tvec4&lt; T &gt; Struct Template Reference</title>
+
+<title>tvec4 Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -46,79 +60,76 @@
   <div class="summary">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>tvec4&lt; T &gt; Struct Template Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></h1>  </div>
+<div class="title">tvec4 Struct Reference<div class="ingroups"><a class="el" href="a00157.html">Template types</a></div></div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <!-- doxytag: class="glm::detail::tvec4" -->
 <!-- doxytag: class="glm::detail::tvec4" -->
-<p>Basic 4D vector type.  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00248.html">List of all members.</a></p>
 <p><a href="a00248.html">List of all members.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 <tr><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 Public Member Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a5e0610724cc93a644c99db5ec7214a11"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a5e0610724cc93a644c99db5ec7214a11" args="(tref3&lt; A &gt; const &amp;v, B const &amp;s)" -->
-template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a5e0610724cc93a644c99db5ec7214a11">tvec4</a> (tref3&lt; A &gt; const &amp;v, B const &amp;s)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a3916ffdea4a8a98ad9f81f6818a64846"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a3916ffdea4a8a98ad9f81f6818a64846" args="(A const &amp;s1, tvec2&lt; B &gt; const &amp;v, C const &amp;s2)" -->
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aa4b1d0009d8f8215eeee0440d10cf30a"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="aa4b1d0009d8f8215eeee0440d10cf30a" args="(U const &amp;x)" -->
+template&lt;typename U &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#aa4b1d0009d8f8215eeee0440d10cf30a">tvec4</a> (U const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="af808a4802d23e62977efbbeb507f4d08"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="af808a4802d23e62977efbbeb507f4d08" args="(A const &amp;x, B const &amp;y, C const &amp;z, D const &amp;w)" -->
+template&lt;typename A , typename B , typename C , typename D &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#af808a4802d23e62977efbbeb507f4d08">tvec4</a> (A const &amp;x, B const &amp;y, C const &amp;z, D const &amp;w)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aebc760e42fb54f88dd9d1844a2aa4390"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="aebc760e42fb54f88dd9d1844a2aa4390" args="(tvec2&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)" -->
 template&lt;typename A , typename B , typename C &gt; </td></tr>
 template&lt;typename A , typename B , typename C &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a3916ffdea4a8a98ad9f81f6818a64846">tvec4</a> (A const &amp;s1, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v, C const &amp;s2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ab14e23b784581cdf8386f92a19429bc5"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="ab14e23b784581cdf8386f92a19429bc5" args="(tvec2&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#aebc760e42fb54f88dd9d1844a2aa4390">tvec4</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a64c81dbd7b7e36fbb78f14958e328b5c"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a64c81dbd7b7e36fbb78f14958e328b5c" args="(A const &amp;s1, tvec2&lt; B &gt; const &amp;v, C const &amp;s2)" -->
 template&lt;typename A , typename B , typename C &gt; </td></tr>
 template&lt;typename A , typename B , typename C &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#ab14e23b784581cdf8386f92a19429bc5">tvec4</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="af671c5cfe4ee00e8dab0f3702da5a1d4"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="af671c5cfe4ee00e8dab0f3702da5a1d4" args="(A const &amp;s, tvec3&lt; B &gt; const &amp;v)" -->
-template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#af671c5cfe4ee00e8dab0f3702da5a1d4">tvec4</a> (A const &amp;s, <a class="el" href="a00017.html">tvec3</a>&lt; B &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a09850d877fbb905cc94d0b3f69e92fb7"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a09850d877fbb905cc94d0b3f69e92fb7" args="(tvec3&lt; A &gt; const &amp;v, B const &amp;s)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a64c81dbd7b7e36fbb78f14958e328b5c">tvec4</a> (A const &amp;s1, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v, C const &amp;s2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a22458bc241a12cfe1f8960cb9aea34a9"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a22458bc241a12cfe1f8960cb9aea34a9" args="(A const &amp;s1, B const &amp;s2, tvec2&lt; C &gt; const &amp;v)" -->
+template&lt;typename A , typename B , typename C &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a22458bc241a12cfe1f8960cb9aea34a9">tvec4</a> (A const &amp;s1, B const &amp;s2, <a class="el" href="a00016.html">tvec2</a>&lt; C &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a0584bec5728a81f20bbb86a447e9c175"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a0584bec5728a81f20bbb86a447e9c175" args="(tvec3&lt; A &gt; const &amp;v, B const &amp;s)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a09850d877fbb905cc94d0b3f69e92fb7">tvec4</a> (<a class="el" href="a00017.html">tvec3</a>&lt; A &gt; const &amp;v, B const &amp;s)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a0b8173c600e062055b6c988e47d676fc"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a0b8173c600e062055b6c988e47d676fc" args="(A const &amp;s, tref3&lt; B &gt; const &amp;v)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a0584bec5728a81f20bbb86a447e9c175">tvec4</a> (<a class="el" href="a00017.html">tvec3</a>&lt; A &gt; const &amp;v, B const &amp;s)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a7819afd11e5f81ff1a8912e51ecce840"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a7819afd11e5f81ff1a8912e51ecce840" args="(A const &amp;s, tvec3&lt; B &gt; const &amp;v)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a0b8173c600e062055b6c988e47d676fc">tvec4</a> (A const &amp;s, tref3&lt; B &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="af449297754cd07dbf5307e0e30062584"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="af449297754cd07dbf5307e0e30062584" args="(A const &amp;s1, B const &amp;s2, tvec2&lt; C &gt; const &amp;v)" -->
-template&lt;typename A , typename B , typename C &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#af449297754cd07dbf5307e0e30062584">tvec4</a> (A const &amp;s1, B const &amp;s2, <a class="el" href="a00016.html">tvec2</a>&lt; C &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a6910fab15347f62ccd12fe0517a9d356"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a6910fab15347f62ccd12fe0517a9d356" args="(A const &amp;s1, tref2&lt; B &gt; const &amp;v, C const &amp;s2)" -->
-template&lt;typename A , typename B , typename C &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a6910fab15347f62ccd12fe0517a9d356">tvec4</a> (A const &amp;s1, tref2&lt; B &gt; const &amp;v, C const &amp;s2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ad41507bbab5ad863f2266e8f8bc34f58"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="ad41507bbab5ad863f2266e8f8bc34f58" args="(tref2&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a7819afd11e5f81ff1a8912e51ecce840">tvec4</a> (A const &amp;s, <a class="el" href="a00017.html">tvec3</a>&lt; B &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a94d6caa3c39740742cb7ca123d9f7b4b"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a94d6caa3c39740742cb7ca123d9f7b4b" args="(tvec2&lt; A &gt; const &amp;v1, tvec2&lt; B &gt; const &amp;v2)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#ad41507bbab5ad863f2266e8f8bc34f58">tvec4</a> (tref2&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a42ce2feb3fbbdf017d6e25e3caf75d6a"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a42ce2feb3fbbdf017d6e25e3caf75d6a" args="(tvec4&lt; U &gt; const &amp;v)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a94d6caa3c39740742cb7ca123d9f7b4b">tvec4</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v1, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aee4776ac638ab46010806ea3e46e0a73"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="aee4776ac638ab46010806ea3e46e0a73" args="(tvec4&lt; U &gt; const &amp;v)" -->
 template&lt;typename U &gt; </td></tr>
 template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a42ce2feb3fbbdf017d6e25e3caf75d6a">tvec4</a> (<a class="el" href="a00018.html">tvec4</a>&lt; U &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a91ba24db97528bf81bf53dcee36a4f48"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a91ba24db97528bf81bf53dcee36a4f48" args="(A const &amp;s1, B const &amp;s2, tref2&lt; C &gt; const &amp;v)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#aee4776ac638ab46010806ea3e46e0a73">tvec4</a> (<a class="el" href="a00018.html">tvec4</a>&lt; U &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aa2b88f7a5c6d9408dac6e28c2ccd42f5"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="aa2b88f7a5c6d9408dac6e28c2ccd42f5" args="(tref2&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)" -->
 template&lt;typename A , typename B , typename C &gt; </td></tr>
 template&lt;typename A , typename B , typename C &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a91ba24db97528bf81bf53dcee36a4f48">tvec4</a> (A const &amp;s1, B const &amp;s2, tref2&lt; C &gt; const &amp;v)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a06b0342bade2b83327cc9e999ebed28a"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a06b0342bade2b83327cc9e999ebed28a" args="(tref2&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#aa2b88f7a5c6d9408dac6e28c2ccd42f5">tvec4</a> (tref2&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a4b5a6a579933a6336696073fe7199e5e"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a4b5a6a579933a6336696073fe7199e5e" args="(A const &amp;s1, tref2&lt; B &gt; const &amp;v, C const &amp;s2)" -->
 template&lt;typename A , typename B , typename C &gt; </td></tr>
 template&lt;typename A , typename B , typename C &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a06b0342bade2b83327cc9e999ebed28a">tvec4</a> (tref2&lt; A &gt; const &amp;v, B const &amp;s1, C const &amp;s2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a32136ee792999f66fe1a14b242481324"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a32136ee792999f66fe1a14b242481324" args="(tvec2&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a4b5a6a579933a6336696073fe7199e5e">tvec4</a> (A const &amp;s1, tref2&lt; B &gt; const &amp;v, C const &amp;s2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a843ff55a1f8ccffe32541bd1dec2429f"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a843ff55a1f8ccffe32541bd1dec2429f" args="(A const &amp;s1, B const &amp;s2, tref2&lt; C &gt; const &amp;v)" -->
+template&lt;typename A , typename B , typename C &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a843ff55a1f8ccffe32541bd1dec2429f">tvec4</a> (A const &amp;s1, B const &amp;s2, tref2&lt; C &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a59aa4f07b5ad9e14aef34d8b606f7aa5"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a59aa4f07b5ad9e14aef34d8b606f7aa5" args="(tref3&lt; A &gt; const &amp;v, B const &amp;s)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a32136ee792999f66fe1a14b242481324">tvec4</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a68110a482f47252b0c2bc06990d26984"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a68110a482f47252b0c2bc06990d26984" args="(tref2&lt; A &gt; const &amp;v1, tvec2&lt; B &gt; const &amp;v2)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a59aa4f07b5ad9e14aef34d8b606f7aa5">tvec4</a> (tref3&lt; A &gt; const &amp;v, B const &amp;s)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aca7740b82a876853ade8e67b20aeab6c"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="aca7740b82a876853ade8e67b20aeab6c" args="(A const &amp;s, tref3&lt; B &gt; const &amp;v)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a68110a482f47252b0c2bc06990d26984">tvec4</a> (tref2&lt; A &gt; const &amp;v1, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v2)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a877b347dcdd4d441ad104dbc4c9c962c"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a877b347dcdd4d441ad104dbc4c9c962c" args="(A const &amp;x, B const &amp;y, C const &amp;z, D const &amp;w)" -->
-template&lt;typename A , typename B , typename C , typename D &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a877b347dcdd4d441ad104dbc4c9c962c">tvec4</a> (A const &amp;x, B const &amp;y, C const &amp;z, D const &amp;w)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a5c0a8ecc093296e61fcd98b254928054"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a5c0a8ecc093296e61fcd98b254928054" args="(U const &amp;x)" -->
-template&lt;typename U &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a5c0a8ecc093296e61fcd98b254928054">tvec4</a> (U const &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aa0f10520cb8b0660a4b279e6ebf74be6"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="aa0f10520cb8b0660a4b279e6ebf74be6" args="(tvec2&lt; A &gt; const &amp;v1, tvec2&lt; B &gt; const &amp;v2)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#aca7740b82a876853ade8e67b20aeab6c">tvec4</a> (A const &amp;s, tref3&lt; B &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a3a5b72536d6153fa9327065172d21a3b"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a3a5b72536d6153fa9327065172d21a3b" args="(tref2&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)" -->
 template&lt;typename A , typename B &gt; </td></tr>
 template&lt;typename A , typename B &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#aa0f10520cb8b0660a4b279e6ebf74be6">tvec4</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v1, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v2)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a3a5b72536d6153fa9327065172d21a3b">tvec4</a> (tref2&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="af45e984c4109982e6f0dfa7e80af8323"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="af45e984c4109982e6f0dfa7e80af8323" args="(tvec2&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)" -->
+template&lt;typename A , typename B &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#af45e984c4109982e6f0dfa7e80af8323">tvec4</a> (<a class="el" href="a00016.html">tvec2</a>&lt; A &gt; const &amp;v1, tref2&lt; B &gt; const &amp;v2)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a8bada04fb59a8d5160f31b59cce0f736"></a><!-- doxytag: member="glm::detail::tvec4::tvec4" ref="a8bada04fb59a8d5160f31b59cce0f736" args="(tref2&lt; A &gt; const &amp;v1, tvec2&lt; B &gt; const &amp;v2)" -->
+template&lt;typename A , typename B &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_DECL&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00018.html#a8bada04fb59a8d5160f31b59cce0f736">tvec4</a> (tref2&lt; A &gt; const &amp;v1, <a class="el" href="a00016.html">tvec2</a>&lt; B &gt; const &amp;v2)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br/>
- struct glm::detail::tvec4&lt; T &gt;</h3>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Basic 4D vector type. </p>
+</div></div>
 
 
-<p>Basic 4D vector type. </p>
 
 
-<p>Definition at line <a class="el" href="a00129_source.html#l00050">50</a> of file <a class="el" href="a00129_source.html">type_vec4.hpp</a>.</p>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 40
doc/api-0.9.3/a00019.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_detail.hpp File Reference</title>
 <title>_detail.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,44 +48,13 @@
   </div>
   </div>
 </div>
 </div>
 <div class="header">
 <div class="header">
-  <div class="summary">
-<a href="#typedef-members">Typedefs</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>_detail.hpp File Reference</h1>  </div>
+<div class="title">_detail.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00019_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00019_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="typedef-members"></a>
-Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga19287ee46bd37d1459731d7191bc2f66"></a><!-- doxytag: member="_detail.hpp::float16" ref="ga19287ee46bd37d1459731d7191bc2f66" args="" -->
-typedef detail::thalf&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga19287ee46bd37d1459731d7191bc2f66">float16</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3c127f8bf8d7d4e738037c257abb5b1"></a><!-- doxytag: member="_detail.hpp::float32" ref="gad3c127f8bf8d7d4e738037c257abb5b1" args="" -->
-typedef float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab5596d48586414c91ccb270962dc14d3"></a><!-- doxytag: member="_detail.hpp::float64" ref="gab5596d48586414c91ccb270962dc14d3" args="" -->
-typedef double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#gab5596d48586414c91ccb270962dc14d3">float64</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga302041c186d0d028bea31b711fe16759"></a><!-- doxytag: member="_detail.hpp::int16" ref="ga302041c186d0d028bea31b711fe16759" args="" -->
-typedef signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga302041c186d0d028bea31b711fe16759">int16</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8df669f4e7698dfe0c0354d92578d74f"></a><!-- doxytag: member="_detail.hpp::int32" ref="ga8df669f4e7698dfe0c0354d92578d74f" args="" -->
-typedef signed int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga8df669f4e7698dfe0c0354d92578d74f">int32</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff5189f97f9e842d9636a0f240001b2e"></a><!-- doxytag: member="_detail.hpp::int64" ref="gaff5189f97f9e842d9636a0f240001b2e" args="" -->
-typedef detail::sint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#gaff5189f97f9e842d9636a0f240001b2e">int64</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41c6189f6485c2825d60fdc835b3a2b0"></a><!-- doxytag: member="_detail.hpp::int8" ref="ga41c6189f6485c2825d60fdc835b3a2b0" args="" -->
-typedef signed char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga41c6189f6485c2825d60fdc835b3a2b0">int8</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13471cbbe74e4303a57f3743d007b74d"></a><!-- doxytag: member="_detail.hpp::uint16" ref="ga13471cbbe74e4303a57f3743d007b74d" args="" -->
-typedef unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga13471cbbe74e4303a57f3743d007b74d">uint16</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5fa3ddcab56c789bc272ff5651faa12d"></a><!-- doxytag: member="_detail.hpp::uint32" ref="ga5fa3ddcab56c789bc272ff5651faa12d" args="" -->
-typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d">uint32</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab630f76c26b50298187f7889104d4b9c"></a><!-- doxytag: member="_detail.hpp::uint64" ref="gab630f76c26b50298187f7889104d4b9c" args="" -->
-typedef unsigned long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#gab630f76c26b50298187f7889104d4b9c">uint64</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga36475e31b1992cfde54c1a6f5a148865"></a><!-- doxytag: member="_detail.hpp::uint8" ref="ga36475e31b1992cfde54c1a6f5a148865" args="" -->
-typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00167.html#ga36475e31b1992cfde54c1a6f5a148865">uint8</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -82,8 +65,13 @@ typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a clas
 
 
 <p>Definition in file <a class="el" href="a00019_source.html">_detail.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00019_source.html">_detail.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 254 - 230
doc/api-0.9.3/a00019_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_detail.hpp Source File</title>
 <title>_detail.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_detail.hpp</h1>  </div>
+<div class="title">_detail.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00019.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00019.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -77,24 +91,24 @@
 <a name="l00038"></a>00038 <span class="keyword">namespace </span>glm{
 <a name="l00038"></a>00038 <span class="keyword">namespace </span>glm{
 <a name="l00039"></a>00039 <span class="keyword">namespace </span>detail
 <a name="l00039"></a>00039 <span class="keyword">namespace </span>detail
 <a name="l00040"></a>00040 {
 <a name="l00040"></a>00040 {
-<a name="l00041"></a>00041         <span class="keyword">class </span>thalf;
+<a name="l00041"></a>00041         <span class="keyword">class </span><a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a>;
 <a name="l00042"></a>00042 
 <a name="l00042"></a>00042 
 <a name="l00043"></a>00043 <span class="preprocessor">#if(defined(__STDC_VERSION__) &amp;&amp; (__STDC_VERSION__ &gt;= 199901L)) // C99 detected, 64 bit types available</span>
 <a name="l00043"></a>00043 <span class="preprocessor">#if(defined(__STDC_VERSION__) &amp;&amp; (__STDC_VERSION__ &gt;= 199901L)) // C99 detected, 64 bit types available</span>
-<a name="l00044"></a>00044 <span class="preprocessor"></span>        <span class="keyword">typedef</span> <a class="code" href="a00167.html#ga322a7d7d2c2c68994dc872a33de63c61" title="64bit signed integer. (from GLM_GTC_type_precision extension)">int64_t</a>                                                         sint64;
-<a name="l00045"></a>00045         <span class="keyword">typedef</span> <a class="code" href="a00167.html#ga3999d3e7ff22025c16ddb601e14dfdee" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64_t</a>                                                        <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>;
+<a name="l00044"></a>00044 <span class="preprocessor"></span>        <span class="keyword">typedef</span> <a class="code" href="a00167.html#ga322a7d7d2c2c68994dc872a33de63c61" title="64 bit signed integer type.">int64_t</a>                                                         sint64;
+<a name="l00045"></a>00045         <span class="keyword">typedef</span> <a class="code" href="a00167.html#ga3999d3e7ff22025c16ddb601e14dfdee" title="64 bit unsigned integer type.">uint64_t</a>                                                        uint64;
 <a name="l00046"></a>00046 <span class="preprocessor">#elif(GLM_COMPILER &amp; GLM_COMPILER_VC)</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#elif(GLM_COMPILER &amp; GLM_COMPILER_VC)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span>        <span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int64                                          sint64;
 <a name="l00047"></a>00047 <span class="preprocessor"></span>        <span class="keyword">typedef</span> <span class="keywordtype">signed</span> __int64                                          sint64;
-<a name="l00048"></a>00048         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64                                        <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>;
+<a name="l00048"></a>00048         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64                                        uint64;
 <a name="l00049"></a>00049 <span class="preprocessor">#elif(GLM_COMPILER &amp; (GLM_COMPILER_GCC | GLM_COMPILER_LLVM_GCC | GLM_COMPILER_CLANG))</span>
 <a name="l00049"></a>00049 <span class="preprocessor">#elif(GLM_COMPILER &amp; (GLM_COMPILER_GCC | GLM_COMPILER_LLVM_GCC | GLM_COMPILER_CLANG))</span>
 <a name="l00050"></a>00050 <span class="preprocessor"></span>        __extension__ <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>          sint64;
 <a name="l00050"></a>00050 <span class="preprocessor"></span>        __extension__ <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>          sint64;
-<a name="l00051"></a>00051         __extension__ <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>        <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>;
+<a name="l00051"></a>00051         __extension__ <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>        uint64;
 <a name="l00052"></a>00052 <span class="preprocessor">#elif(GLM_COMPILER &amp; GLM_COMPILER_BC)</span>
 <a name="l00052"></a>00052 <span class="preprocessor">#elif(GLM_COMPILER &amp; GLM_COMPILER_BC)</span>
 <a name="l00053"></a>00053 <span class="preprocessor"></span>        <span class="keyword">typedef</span> Int64                                                           sint64;
 <a name="l00053"></a>00053 <span class="preprocessor"></span>        <span class="keyword">typedef</span> Int64                                                           sint64;
-<a name="l00054"></a>00054         <span class="keyword">typedef</span> Uint64                                                          <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>;
+<a name="l00054"></a>00054         <span class="keyword">typedef</span> Uint64                                                          uint64;
 <a name="l00055"></a>00055 <span class="preprocessor">#else//unknown compiler</span>
 <a name="l00055"></a>00055 <span class="preprocessor">#else//unknown compiler</span>
 <a name="l00056"></a>00056 <span class="preprocessor"></span>        <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span>     <span class="keywordtype">long</span>                                    sint64;
 <a name="l00056"></a>00056 <span class="preprocessor"></span>        <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span>     <span class="keywordtype">long</span>                                    sint64;
-<a name="l00057"></a>00057         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>                                      <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>;
-<a name="l00058"></a><a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c">00058</a> <span class="preprocessor">#endif//GLM_COMPILER</span>
+<a name="l00057"></a>00057         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span>                                      uint64;
+<a name="l00058"></a>00058 <span class="preprocessor">#endif//GLM_COMPILER</span>
 <a name="l00059"></a>00059 <span class="preprocessor"></span>
 <a name="l00059"></a>00059 <span class="preprocessor"></span>
 <a name="l00060"></a>00060         <span class="keyword">template</span>&lt;<span class="keywordtype">bool</span> C&gt;
 <a name="l00060"></a>00060         <span class="keyword">template</span>&lt;<span class="keywordtype">bool</span> C&gt;
 <a name="l00061"></a>00061         <span class="keyword">struct </span>If
 <a name="l00061"></a>00061         <span class="keyword">struct </span>If
@@ -197,12 +211,12 @@
 <a name="l00158"></a>00158                         f(f)
 <a name="l00158"></a>00158                         f(f)
 <a name="l00159"></a>00159                 {}
 <a name="l00159"></a>00159                 {}
 <a name="l00160"></a>00160 
 <a name="l00160"></a>00160 
-<a name="l00161"></a>00161                 GLM_FUNC_QUALIFIER uif64(<a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> i) :
+<a name="l00161"></a>00161                 GLM_FUNC_QUALIFIER uif64(uint64 i) :
 <a name="l00162"></a>00162                         i(i)
 <a name="l00162"></a>00162                         i(i)
 <a name="l00163"></a>00163                 {}
 <a name="l00163"></a>00163                 {}
 <a name="l00164"></a>00164 
 <a name="l00164"></a>00164 
 <a name="l00165"></a>00165                 <span class="keywordtype">double</span> f;
 <a name="l00165"></a>00165                 <span class="keywordtype">double</span> f;
-<a name="l00166"></a>00166                 <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> i;
+<a name="l00166"></a>00166                 uint64 i;
 <a name="l00167"></a>00167         };
 <a name="l00167"></a>00167         };
 <a name="l00168"></a>00168 
 <a name="l00168"></a>00168 
 <a name="l00169"></a>00169         <span class="keyword">typedef</span> uif32 uif;
 <a name="l00169"></a>00169         <span class="keyword">typedef</span> uif32 uif;
@@ -278,223 +292,233 @@
 <a name="l00242"></a>00242 <span class="preprocessor">                };                                              \</span>
 <a name="l00242"></a>00242 <span class="preprocessor">                };                                              \</span>
 <a name="l00243"></a>00243 <span class="preprocessor">        }</span>
 <a name="l00243"></a>00243 <span class="preprocessor">        }</span>
 <a name="l00244"></a>00244 <span class="preprocessor"></span>
 <a name="l00244"></a>00244 <span class="preprocessor"></span>
-<a name="l00246"></a>00246         <span class="comment">// bool</span>
-<a name="l00247"></a>00247 
-<a name="l00248"></a>00248         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00249"></a>00249         <span class="keyword">struct </span>is_bool
-<a name="l00250"></a>00250         {
-<a name="l00251"></a>00251                 <span class="keyword">enum</span> is_bool_enum
-<a name="l00252"></a>00252                 {
-<a name="l00253"></a>00253                         _YES = 0,
-<a name="l00254"></a>00254                         _NO = 1
-<a name="l00255"></a>00255                 };
-<a name="l00256"></a>00256         };
-<a name="l00257"></a>00257         
-<a name="l00258"></a>00258         <span class="keyword">template</span> &lt;&gt;
-<a name="l00259"></a>00259         <span class="keyword">struct </span>is_bool&lt;bool&gt;
-<a name="l00260"></a>00260         {
-<a name="l00261"></a>00261                 <span class="keyword">enum</span> is_bool_enum
-<a name="l00262"></a>00262                 {
-<a name="l00263"></a>00263                         _YES = 1,
-<a name="l00264"></a>00264                         _NO = 0
-<a name="l00265"></a>00265                 };
-<a name="l00266"></a>00266         };
-<a name="l00267"></a>00267         
-<a name="l00269"></a>00269         <span class="comment">// vector</span>
-<a name="l00270"></a>00270 
-<a name="l00271"></a>00271         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00272"></a>00272         <span class="keyword">struct </span>is_vector
-<a name="l00273"></a>00273         {
-<a name="l00274"></a>00274                 <span class="keyword">enum</span> is_vector_enum
-<a name="l00275"></a>00275                 {
-<a name="l00276"></a>00276                         _YES = 0,
-<a name="l00277"></a>00277                         _NO = 1
-<a name="l00278"></a>00278                 };
-<a name="l00279"></a>00279         };
-<a name="l00280"></a>00280 
-<a name="l00281"></a>00281 <span class="preprocessor">#       define GLM_DETAIL_IS_VECTOR(TYPE) \</span>
-<a name="l00282"></a>00282 <span class="preprocessor">                template &lt;typename T&gt; \</span>
-<a name="l00283"></a>00283 <span class="preprocessor">                struct is_vector&lt;TYPE&lt;T&gt; &gt; \</span>
-<a name="l00284"></a>00284 <span class="preprocessor">                { \</span>
-<a name="l00285"></a>00285 <span class="preprocessor">                        enum is_vector_enum \</span>
-<a name="l00286"></a>00286 <span class="preprocessor">                        { \</span>
-<a name="l00287"></a>00287 <span class="preprocessor">                                _YES = 1, \</span>
-<a name="l00288"></a>00288 <span class="preprocessor">                                _NO = 0 \</span>
-<a name="l00289"></a>00289 <span class="preprocessor">                        }; \</span>
-<a name="l00290"></a>00290 <span class="preprocessor">                }</span>
-<a name="l00291"></a>00291 <span class="preprocessor"></span>
-<a name="l00293"></a>00293         <span class="comment">// matrix</span>
-<a name="l00294"></a>00294 
-<a name="l00295"></a>00295         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00296"></a>00296         <span class="keyword">struct </span>is_matrix
-<a name="l00297"></a>00297         {
-<a name="l00298"></a>00298                 <span class="keyword">enum</span> is_matrix_enum
-<a name="l00299"></a>00299                 {
-<a name="l00300"></a>00300                         _YES = 0,
-<a name="l00301"></a>00301                         _NO = 1
-<a name="l00302"></a>00302                 };
-<a name="l00303"></a>00303         };
-<a name="l00304"></a>00304 
-<a name="l00305"></a>00305 <span class="preprocessor">#define GLM_DETAIL_IS_MATRIX(T) \</span>
-<a name="l00306"></a>00306 <span class="preprocessor">        template &lt;&gt;                                     \</span>
-<a name="l00307"></a>00307 <span class="preprocessor">        struct is_matrix                        \</span>
-<a name="l00308"></a>00308 <span class="preprocessor">        {                                                       \</span>
-<a name="l00309"></a>00309 <span class="preprocessor">                enum is_matrix_enum             \</span>
-<a name="l00310"></a>00310 <span class="preprocessor">                {                                               \</span>
-<a name="l00311"></a>00311 <span class="preprocessor">                        _YES = 1,                       \</span>
-<a name="l00312"></a>00312 <span class="preprocessor">                        _NO = 0                         \</span>
-<a name="l00313"></a>00313 <span class="preprocessor">                };                                              \</span>
-<a name="l00314"></a>00314 <span class="preprocessor">        }</span>
-<a name="l00315"></a>00315 <span class="preprocessor"></span>
-<a name="l00317"></a>00317         <span class="comment">// type</span>
-<a name="l00318"></a>00318 
-<a name="l00319"></a>00319         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00320"></a>00320         <span class="keyword">struct </span>type
-<a name="l00321"></a>00321         {
-<a name="l00322"></a>00322                 <span class="keyword">enum</span> type_enum
-<a name="l00323"></a>00323                 {
-<a name="l00324"></a>00324                         is_float = is_float&lt;T&gt;::_YES,
-<a name="l00325"></a>00325                         is_int = is_int&lt;T&gt;::_YES,
-<a name="l00326"></a>00326                         is_uint = is_uint&lt;T&gt;::_YES,
-<a name="l00327"></a>00327                         is_bool = is_bool&lt;T&gt;::_YES
-<a name="l00328"></a>00328                 };
-<a name="l00329"></a>00329         };
-<a name="l00330"></a>00330         
-<a name="l00332"></a>00332         <span class="comment">// type</span>
-<a name="l00333"></a>00333         
-<a name="l00334"></a>00334         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">char</span>                                                     <a class="code" href="a00167.html#ga41c6189f6485c2825d60fdc835b3a2b0" title="8bit signed integer. (from GLM_GTC_type_precision extension)">int8</a>;
-<a name="l00335"></a><a class="code" href="a00167.html#ga41c6189f6485c2825d60fdc835b3a2b0">00335</a>         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">short</span>                                            <a class="code" href="a00167.html#ga302041c186d0d028bea31b711fe16759" title="16bit signed integer. (from GLM_GTC_type_precision extension)">int16</a>;
-<a name="l00336"></a><a class="code" href="a00167.html#ga302041c186d0d028bea31b711fe16759">00336</a>         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">int</span>                                                      <a class="code" href="a00167.html#ga8df669f4e7698dfe0c0354d92578d74f" title="32bit signed integer. (from GLM_GTC_type_precision extension)">int32</a>;
-<a name="l00337"></a><a class="code" href="a00167.html#ga8df669f4e7698dfe0c0354d92578d74f">00337</a>         <span class="keyword">typedef</span> detail::sint64                                          <a class="code" href="a00167.html#gaff5189f97f9e842d9636a0f240001b2e" title="64bit signed integer. (from GLM_GTC_type_precision extension)">int64</a>;
-<a name="l00338"></a><a class="code" href="a00167.html#gaff5189f97f9e842d9636a0f240001b2e">00338</a>         
-<a name="l00339"></a>00339         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>                                           <a class="code" href="a00167.html#ga36475e31b1992cfde54c1a6f5a148865" title="8bit unsigned integer. (from GLM_GTC_type_precision extension)">uint8</a>;
-<a name="l00340"></a><a class="code" href="a00167.html#ga36475e31b1992cfde54c1a6f5a148865">00340</a>         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>                                          <a class="code" href="a00167.html#ga13471cbbe74e4303a57f3743d007b74d" title="16bit unsigned integer. (from GLM_GTC_type_precision extension)">uint16</a>;
-<a name="l00341"></a><a class="code" href="a00167.html#ga13471cbbe74e4303a57f3743d007b74d">00341</a>         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>                                            <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a>;
-<a name="l00342"></a><a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d">00342</a>         <span class="keyword">typedef</span> <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint64</a>                                          <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>;
+<a name="l00245"></a>00245         GLM_DETAIL_IS_FLOAT(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">detail::half</a>);
+<a name="l00246"></a>00246         GLM_DETAIL_IS_FLOAT(<span class="keywordtype">float</span>);
+<a name="l00247"></a>00247         GLM_DETAIL_IS_FLOAT(<span class="keywordtype">double</span>);
+<a name="l00248"></a>00248         GLM_DETAIL_IS_FLOAT(<span class="keywordtype">long</span> <span class="keywordtype">double</span>);
+<a name="l00249"></a>00249 
+<a name="l00251"></a>00251         <span class="comment">// bool</span>
+<a name="l00252"></a>00252 
+<a name="l00253"></a>00253         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00254"></a>00254         <span class="keyword">struct </span>is_bool
+<a name="l00255"></a>00255         {
+<a name="l00256"></a>00256                 <span class="keyword">enum</span> is_bool_enum
+<a name="l00257"></a>00257                 {
+<a name="l00258"></a>00258                         _YES = 0,
+<a name="l00259"></a>00259                         _NO = 1
+<a name="l00260"></a>00260                 };
+<a name="l00261"></a>00261         };
+<a name="l00262"></a>00262         
+<a name="l00263"></a>00263         <span class="keyword">template</span> &lt;&gt;
+<a name="l00264"></a>00264         <span class="keyword">struct </span>is_bool&lt;bool&gt;
+<a name="l00265"></a>00265         {
+<a name="l00266"></a>00266                 <span class="keyword">enum</span> is_bool_enum
+<a name="l00267"></a>00267                 {
+<a name="l00268"></a>00268                         _YES = 1,
+<a name="l00269"></a>00269                         _NO = 0
+<a name="l00270"></a>00270                 };
+<a name="l00271"></a>00271         };
+<a name="l00272"></a>00272         
+<a name="l00274"></a>00274         <span class="comment">// vector</span>
+<a name="l00275"></a>00275 
+<a name="l00276"></a>00276         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00277"></a>00277         <span class="keyword">struct </span>is_vector
+<a name="l00278"></a>00278         {
+<a name="l00279"></a>00279                 <span class="keyword">enum</span> is_vector_enum
+<a name="l00280"></a>00280                 {
+<a name="l00281"></a>00281                         _YES = 0,
+<a name="l00282"></a>00282                         _NO = 1
+<a name="l00283"></a>00283                 };
+<a name="l00284"></a>00284         };
+<a name="l00285"></a>00285 
+<a name="l00286"></a>00286 <span class="preprocessor">#       define GLM_DETAIL_IS_VECTOR(TYPE) \</span>
+<a name="l00287"></a>00287 <span class="preprocessor">                template &lt;typename T&gt; \</span>
+<a name="l00288"></a>00288 <span class="preprocessor">                struct is_vector&lt;TYPE&lt;T&gt; &gt; \</span>
+<a name="l00289"></a>00289 <span class="preprocessor">                { \</span>
+<a name="l00290"></a>00290 <span class="preprocessor">                        enum is_vector_enum \</span>
+<a name="l00291"></a>00291 <span class="preprocessor">                        { \</span>
+<a name="l00292"></a>00292 <span class="preprocessor">                                _YES = 1, \</span>
+<a name="l00293"></a>00293 <span class="preprocessor">                                _NO = 0 \</span>
+<a name="l00294"></a>00294 <span class="preprocessor">                        }; \</span>
+<a name="l00295"></a>00295 <span class="preprocessor">                }</span>
+<a name="l00296"></a>00296 <span class="preprocessor"></span>
+<a name="l00298"></a>00298         <span class="comment">// matrix</span>
+<a name="l00299"></a>00299 
+<a name="l00300"></a>00300         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00301"></a>00301         <span class="keyword">struct </span>is_matrix
+<a name="l00302"></a>00302         {
+<a name="l00303"></a>00303                 <span class="keyword">enum</span> is_matrix_enum
+<a name="l00304"></a>00304                 {
+<a name="l00305"></a>00305                         _YES = 0,
+<a name="l00306"></a>00306                         _NO = 1
+<a name="l00307"></a>00307                 };
+<a name="l00308"></a>00308         };
+<a name="l00309"></a>00309 
+<a name="l00310"></a>00310 <span class="preprocessor">#define GLM_DETAIL_IS_MATRIX(T) \</span>
+<a name="l00311"></a>00311 <span class="preprocessor">        template &lt;&gt;                                     \</span>
+<a name="l00312"></a>00312 <span class="preprocessor">        struct is_matrix                        \</span>
+<a name="l00313"></a>00313 <span class="preprocessor">        {                                                       \</span>
+<a name="l00314"></a>00314 <span class="preprocessor">                enum is_matrix_enum             \</span>
+<a name="l00315"></a>00315 <span class="preprocessor">                {                                               \</span>
+<a name="l00316"></a>00316 <span class="preprocessor">                        _YES = 1,                       \</span>
+<a name="l00317"></a>00317 <span class="preprocessor">                        _NO = 0                         \</span>
+<a name="l00318"></a>00318 <span class="preprocessor">                };                                              \</span>
+<a name="l00319"></a>00319 <span class="preprocessor">        }</span>
+<a name="l00320"></a>00320 <span class="preprocessor"></span>
+<a name="l00322"></a>00322         <span class="comment">// type</span>
+<a name="l00323"></a>00323 
+<a name="l00324"></a>00324         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00325"></a>00325         <span class="keyword">struct </span>type
+<a name="l00326"></a>00326         {
+<a name="l00327"></a>00327                 <span class="keyword">enum</span> type_enum
+<a name="l00328"></a>00328                 {
+<a name="l00329"></a>00329                         is_float = is_float&lt;T&gt;::_YES,
+<a name="l00330"></a>00330                         is_int = is_int&lt;T&gt;::_YES,
+<a name="l00331"></a>00331                         is_uint = is_uint&lt;T&gt;::_YES,
+<a name="l00332"></a>00332                         is_bool = is_bool&lt;T&gt;::_YES
+<a name="l00333"></a>00333                 };
+<a name="l00334"></a>00334         };
+<a name="l00335"></a>00335         
+<a name="l00337"></a>00337         <span class="comment">// type</span>
+<a name="l00338"></a>00338         
+<a name="l00339"></a>00339         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">char</span>                                                     int8;
+<a name="l00340"></a>00340         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">short</span>                                            int16;
+<a name="l00341"></a>00341         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">int</span>                                                      int32;
+<a name="l00342"></a>00342         <span class="keyword">typedef</span> detail::sint64                                          int64;
 <a name="l00343"></a>00343         
 <a name="l00343"></a>00343         
-<a name="l00344"></a>00344         <span class="keyword">typedef</span> <a class="code" href="a00005.html" title="16-bit floating point type.">detail::thalf</a>                                           <a class="code" href="a00167.html#ga19287ee46bd37d1459731d7191bc2f66" title="Half-precision floating-point scalar. (from GLM_GTC_type_precision extension)">float16</a>;
-<a name="l00345"></a><a class="code" href="a00167.html#ga19287ee46bd37d1459731d7191bc2f66">00345</a>         <span class="keyword">typedef</span> <span class="keywordtype">float</span>                                                           <a class="code" href="a00167.html#gad3c127f8bf8d7d4e738037c257abb5b1" title="Single-precision floating-point scalar. (from GLM_GTC_type_precision extension)">float32</a>;
-<a name="l00346"></a><a class="code" href="a00167.html#gad3c127f8bf8d7d4e738037c257abb5b1">00346</a>         <span class="keyword">typedef</span> <span class="keywordtype">double</span>                                                          <a class="code" href="a00167.html#gab5596d48586414c91ccb270962dc14d3" title="Double-precision floating-point scalar. (from GLM_GTC_type_precision extension)">float64</a>;
-<a name="l00347"></a><a class="code" href="a00167.html#gab5596d48586414c91ccb270962dc14d3">00347</a>         
-<a name="l00349"></a>00349         <span class="comment">// float_or_int_trait </span>
-<a name="l00350"></a>00350 
-<a name="l00351"></a>00351         <span class="keyword">struct </span>float_or_int_value
-<a name="l00352"></a>00352         {
-<a name="l00353"></a>00353                 <span class="keyword">enum</span>
-<a name="l00354"></a>00354                 {
-<a name="l00355"></a>00355                         ERROR,
-<a name="l00356"></a>00356                         FLOAT,
-<a name="l00357"></a>00357                         INT
-<a name="l00358"></a>00358                 };
-<a name="l00359"></a>00359         };
-<a name="l00360"></a>00360 
-<a name="l00361"></a>00361         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00362"></a>00362         <span class="keyword">struct </span>float_or_int_trait
-<a name="l00363"></a>00363         {
-<a name="l00364"></a>00364                 <span class="keyword">enum</span>{ID = float_or_int_value::ERROR};
-<a name="l00365"></a>00365         };
-<a name="l00366"></a>00366 
-<a name="l00367"></a>00367         <span class="keyword">template</span> &lt;&gt;
-<a name="l00368"></a>00368         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga41c6189f6485c2825d60fdc835b3a2b0" title="8bit signed integer. (from GLM_GTC_type_precision extension)">int8</a>&gt;
-<a name="l00369"></a>00369         {
-<a name="l00370"></a>00370                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00371"></a>00371         };
-<a name="l00372"></a>00372 
-<a name="l00373"></a>00373         <span class="keyword">template</span> &lt;&gt;
-<a name="l00374"></a>00374         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga302041c186d0d028bea31b711fe16759" title="16bit signed integer. (from GLM_GTC_type_precision extension)">int16</a>&gt;
-<a name="l00375"></a>00375         {
-<a name="l00376"></a>00376                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00377"></a>00377         };
-<a name="l00378"></a>00378 
-<a name="l00379"></a>00379         <span class="keyword">template</span> &lt;&gt;
-<a name="l00380"></a>00380         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga8df669f4e7698dfe0c0354d92578d74f" title="32bit signed integer. (from GLM_GTC_type_precision extension)">int32</a>&gt;
-<a name="l00381"></a>00381         {
-<a name="l00382"></a>00382                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00383"></a>00383         };
-<a name="l00384"></a>00384 
-<a name="l00385"></a>00385         <span class="keyword">template</span> &lt;&gt;
-<a name="l00386"></a>00386         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#gaff5189f97f9e842d9636a0f240001b2e" title="64bit signed integer. (from GLM_GTC_type_precision extension)">int64</a>&gt;
-<a name="l00387"></a>00387         {
-<a name="l00388"></a>00388                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00389"></a>00389         };
-<a name="l00390"></a>00390 
-<a name="l00391"></a>00391         <span class="keyword">template</span> &lt;&gt;
-<a name="l00392"></a>00392         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga36475e31b1992cfde54c1a6f5a148865" title="8bit unsigned integer. (from GLM_GTC_type_precision extension)">uint8</a>&gt;
-<a name="l00393"></a>00393         {
-<a name="l00394"></a>00394                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00395"></a>00395         };
-<a name="l00396"></a>00396 
-<a name="l00397"></a>00397         <span class="keyword">template</span> &lt;&gt;
-<a name="l00398"></a>00398         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga13471cbbe74e4303a57f3743d007b74d" title="16bit unsigned integer. (from GLM_GTC_type_precision extension)">uint16</a>&gt;
-<a name="l00399"></a>00399         {
-<a name="l00400"></a>00400                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00401"></a>00401         };
-<a name="l00402"></a>00402 
-<a name="l00403"></a>00403         <span class="keyword">template</span> &lt;&gt;
-<a name="l00404"></a>00404         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a>&gt;
-<a name="l00405"></a>00405         {
-<a name="l00406"></a>00406                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00407"></a>00407         };
-<a name="l00408"></a>00408 
-<a name="l00409"></a>00409         <span class="keyword">template</span> &lt;&gt;
-<a name="l00410"></a>00410         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a>&gt;
-<a name="l00411"></a>00411         {
-<a name="l00412"></a>00412                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
-<a name="l00413"></a>00413         };
-<a name="l00414"></a>00414 
-<a name="l00415"></a>00415         <span class="keyword">template</span> &lt;&gt;
-<a name="l00416"></a>00416         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#ga19287ee46bd37d1459731d7191bc2f66" title="Half-precision floating-point scalar. (from GLM_GTC_type_precision extension)">float16</a>&gt;
-<a name="l00417"></a>00417         {
-<a name="l00418"></a>00418                 <span class="keyword">enum</span>{ID = float_or_int_value::FLOAT};
-<a name="l00419"></a>00419         };
-<a name="l00420"></a>00420 
-<a name="l00421"></a>00421         <span class="keyword">template</span> &lt;&gt;
-<a name="l00422"></a>00422         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#gad3c127f8bf8d7d4e738037c257abb5b1" title="Single-precision floating-point scalar. (from GLM_GTC_type_precision extension)">float32</a>&gt;
-<a name="l00423"></a>00423         {
-<a name="l00424"></a>00424                 <span class="keyword">enum</span>{ID = float_or_int_value::FLOAT};
-<a name="l00425"></a>00425         };
-<a name="l00426"></a>00426 
-<a name="l00427"></a>00427         <span class="keyword">template</span> &lt;&gt;
-<a name="l00428"></a>00428         <span class="keyword">struct </span>float_or_int_trait&lt;<a class="code" href="a00167.html#gab5596d48586414c91ccb270962dc14d3" title="Double-precision floating-point scalar. (from GLM_GTC_type_precision extension)">float64</a>&gt;
-<a name="l00429"></a>00429         {
-<a name="l00430"></a>00430                 <span class="keyword">enum</span>{ID = float_or_int_value::FLOAT};
-<a name="l00431"></a>00431         };
-<a name="l00432"></a>00432 
-<a name="l00433"></a>00433 }<span class="comment">//namespace detail</span>
-<a name="l00434"></a>00434 }<span class="comment">//namespace glm</span>
-<a name="l00435"></a>00435 
-<a name="l00436"></a>00436 <span class="preprocessor">#if((GLM_COMPILER &amp; GLM_COMPILER_VC) &amp;&amp; (GLM_COMPILER &gt;= GLM_COMPILER_VC2005))</span>
-<a name="l00437"></a>00437 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_DEPRECATED __declspec(deprecated)</span>
-<a name="l00438"></a>00438 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGN(x) __declspec(align(x)) </span>
-<a name="l00439"></a>00439 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGNED_STRUCT(x) __declspec(align(x)) struct </span>
-<a name="l00440"></a>00440 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT __declspec(restrict)</span>
-<a name="l00441"></a>00441 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT_VAR __restrict</span>
-<a name="l00442"></a>00442 <span class="preprocessor"></span><span class="preprocessor">#elif((GLM_COMPILER &amp; (GLM_COMPILER_GCC | GLM_COMPILER_LLVM_GCC)) &amp;&amp; (GLM_COMPILER &gt;= GLM_COMPILER_GCC31))</span>
-<a name="l00443"></a>00443 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_DEPRECATED __attribute__((__deprecated__))</span>
-<a name="l00444"></a>00444 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGN(x) __attribute__((aligned(x)))</span>
-<a name="l00445"></a>00445 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGNED_STRUCT(x) struct __attribute__((aligned(x)))</span>
-<a name="l00446"></a>00446 <span class="preprocessor"></span><span class="preprocessor">#       if(GLM_COMPILER &gt;= GLM_COMPILER_GCC33)</span>
-<a name="l00447"></a>00447 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT __restrict__</span>
-<a name="l00448"></a>00448 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT_VAR __restrict__</span>
-<a name="l00449"></a>00449 <span class="preprocessor"></span><span class="preprocessor">#       else</span>
-<a name="l00450"></a>00450 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT</span>
-<a name="l00451"></a>00451 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT_VAR</span>
-<a name="l00452"></a>00452 <span class="preprocessor"></span><span class="preprocessor">#       endif</span>
-<a name="l00453"></a>00453 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT __restrict__</span>
-<a name="l00454"></a>00454 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT_VAR __restrict__</span>
-<a name="l00455"></a>00455 <span class="preprocessor"></span><span class="preprocessor">#else</span>
-<a name="l00456"></a>00456 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_DEPRECATED</span>
-<a name="l00457"></a>00457 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGN</span>
-<a name="l00458"></a>00458 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGNED_STRUCT(x) </span>
-<a name="l00459"></a>00459 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT</span>
-<a name="l00460"></a>00460 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT_VAR</span>
-<a name="l00461"></a>00461 <span class="preprocessor"></span><span class="preprocessor">#endif//GLM_COMPILER</span>
-<a name="l00462"></a>00462 <span class="preprocessor"></span>
-<a name="l00463"></a>00463 <span class="preprocessor">#endif//glm_core_detail</span>
+<a name="l00344"></a>00344         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>                                           uint8;
+<a name="l00345"></a>00345         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>                                          uint16;
+<a name="l00346"></a>00346         <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>                                            uint32;
+<a name="l00347"></a>00347         <span class="keyword">typedef</span> detail::uint64                                          uint64;
+<a name="l00348"></a>00348         
+<a name="l00349"></a>00349         <span class="keyword">typedef</span> detail<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">::half</a>                                            float16;
+<a name="l00350"></a>00350         <span class="keyword">typedef</span> <span class="keywordtype">float</span>                                                           float32;
+<a name="l00351"></a>00351         <span class="keyword">typedef</span> <span class="keywordtype">double</span>                                                          float64;
+<a name="l00352"></a>00352         
+<a name="l00354"></a>00354         <span class="comment">// float_or_int_trait </span>
+<a name="l00355"></a>00355 
+<a name="l00356"></a>00356         <span class="keyword">struct </span>float_or_int_value
+<a name="l00357"></a>00357         {
+<a name="l00358"></a>00358                 <span class="keyword">enum</span>
+<a name="l00359"></a>00359                 {
+<a name="l00360"></a>00360                         ERROR,
+<a name="l00361"></a>00361                         FLOAT,
+<a name="l00362"></a>00362                         INT
+<a name="l00363"></a>00363                 };
+<a name="l00364"></a>00364         };
+<a name="l00365"></a>00365 
+<a name="l00366"></a>00366         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00367"></a>00367         <span class="keyword">struct </span>float_or_int_trait
+<a name="l00368"></a>00368         {
+<a name="l00369"></a>00369                 <span class="keyword">enum</span>{ID = float_or_int_value::ERROR};
+<a name="l00370"></a>00370         };
+<a name="l00371"></a>00371 
+<a name="l00372"></a>00372         <span class="keyword">template</span> &lt;&gt;
+<a name="l00373"></a>00373         <span class="keyword">struct </span>float_or_int_trait&lt;int8&gt;
+<a name="l00374"></a>00374         {
+<a name="l00375"></a>00375                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00376"></a>00376         };
+<a name="l00377"></a>00377 
+<a name="l00378"></a>00378         <span class="keyword">template</span> &lt;&gt;
+<a name="l00379"></a>00379         <span class="keyword">struct </span>float_or_int_trait&lt;int16&gt;
+<a name="l00380"></a>00380         {
+<a name="l00381"></a>00381                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00382"></a>00382         };
+<a name="l00383"></a>00383 
+<a name="l00384"></a>00384         <span class="keyword">template</span> &lt;&gt;
+<a name="l00385"></a>00385         <span class="keyword">struct </span>float_or_int_trait&lt;int32&gt;
+<a name="l00386"></a>00386         {
+<a name="l00387"></a>00387                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00388"></a>00388         };
+<a name="l00389"></a>00389 
+<a name="l00390"></a>00390         <span class="keyword">template</span> &lt;&gt;
+<a name="l00391"></a>00391         <span class="keyword">struct </span>float_or_int_trait&lt;int64&gt;
+<a name="l00392"></a>00392         {
+<a name="l00393"></a>00393                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00394"></a>00394         };
+<a name="l00395"></a>00395 
+<a name="l00396"></a>00396         <span class="keyword">template</span> &lt;&gt;
+<a name="l00397"></a>00397         <span class="keyword">struct </span>float_or_int_trait&lt;uint8&gt;
+<a name="l00398"></a>00398         {
+<a name="l00399"></a>00399                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00400"></a>00400         };
+<a name="l00401"></a>00401 
+<a name="l00402"></a>00402         <span class="keyword">template</span> &lt;&gt;
+<a name="l00403"></a>00403         <span class="keyword">struct </span>float_or_int_trait&lt;uint16&gt;
+<a name="l00404"></a>00404         {
+<a name="l00405"></a>00405                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00406"></a>00406         };
+<a name="l00407"></a>00407 
+<a name="l00408"></a>00408         <span class="keyword">template</span> &lt;&gt;
+<a name="l00409"></a>00409         <span class="keyword">struct </span>float_or_int_trait&lt;uint32&gt;
+<a name="l00410"></a>00410         {
+<a name="l00411"></a>00411                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00412"></a>00412         };
+<a name="l00413"></a>00413 
+<a name="l00414"></a>00414         <span class="keyword">template</span> &lt;&gt;
+<a name="l00415"></a>00415         <span class="keyword">struct </span>float_or_int_trait&lt;uint64&gt;
+<a name="l00416"></a>00416         {
+<a name="l00417"></a>00417                 <span class="keyword">enum</span>{ID = float_or_int_value::INT};
+<a name="l00418"></a>00418         };
+<a name="l00419"></a>00419 
+<a name="l00420"></a>00420         <span class="keyword">template</span> &lt;&gt;
+<a name="l00421"></a>00421         <span class="keyword">struct </span>float_or_int_trait&lt;float16&gt;
+<a name="l00422"></a>00422         {
+<a name="l00423"></a>00423                 <span class="keyword">enum</span>{ID = float_or_int_value::FLOAT};
+<a name="l00424"></a>00424         };
+<a name="l00425"></a>00425 
+<a name="l00426"></a>00426         <span class="keyword">template</span> &lt;&gt;
+<a name="l00427"></a>00427         <span class="keyword">struct </span>float_or_int_trait&lt;float32&gt;
+<a name="l00428"></a>00428         {
+<a name="l00429"></a>00429                 <span class="keyword">enum</span>{ID = float_or_int_value::FLOAT};
+<a name="l00430"></a>00430         };
+<a name="l00431"></a>00431 
+<a name="l00432"></a>00432         <span class="keyword">template</span> &lt;&gt;
+<a name="l00433"></a>00433         <span class="keyword">struct </span>float_or_int_trait&lt;float64&gt;
+<a name="l00434"></a>00434         {
+<a name="l00435"></a>00435                 <span class="keyword">enum</span>{ID = float_or_int_value::FLOAT};
+<a name="l00436"></a>00436         };
+<a name="l00437"></a>00437 
+<a name="l00438"></a>00438 }<span class="comment">//namespace detail</span>
+<a name="l00439"></a>00439 }<span class="comment">//namespace glm</span>
+<a name="l00440"></a>00440 
+<a name="l00441"></a>00441 <span class="preprocessor">#if((GLM_COMPILER &amp; GLM_COMPILER_VC) &amp;&amp; (GLM_COMPILER &gt;= GLM_COMPILER_VC2005))</span>
+<a name="l00442"></a>00442 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_DEPRECATED __declspec(deprecated)</span>
+<a name="l00443"></a>00443 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGN(x) __declspec(align(x)) </span>
+<a name="l00444"></a>00444 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGNED_STRUCT(x) __declspec(align(x)) struct </span>
+<a name="l00445"></a>00445 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT __declspec(restrict)</span>
+<a name="l00446"></a>00446 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT_VAR __restrict</span>
+<a name="l00447"></a>00447 <span class="preprocessor"></span><span class="preprocessor">#elif((GLM_COMPILER &amp; (GLM_COMPILER_GCC | GLM_COMPILER_LLVM_GCC)) &amp;&amp; (GLM_COMPILER &gt;= GLM_COMPILER_GCC31))</span>
+<a name="l00448"></a>00448 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_DEPRECATED __attribute__((__deprecated__))</span>
+<a name="l00449"></a>00449 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGN(x) __attribute__((aligned(x)))</span>
+<a name="l00450"></a>00450 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGNED_STRUCT(x) struct __attribute__((aligned(x)))</span>
+<a name="l00451"></a>00451 <span class="preprocessor"></span><span class="preprocessor">#       if(GLM_COMPILER &gt;= GLM_COMPILER_GCC33)</span>
+<a name="l00452"></a>00452 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT __restrict__</span>
+<a name="l00453"></a>00453 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT_VAR __restrict__</span>
+<a name="l00454"></a>00454 <span class="preprocessor"></span><span class="preprocessor">#       else</span>
+<a name="l00455"></a>00455 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT</span>
+<a name="l00456"></a>00456 <span class="preprocessor"></span><span class="preprocessor">#               define GLM_RESTRICT_VAR</span>
+<a name="l00457"></a>00457 <span class="preprocessor"></span><span class="preprocessor">#       endif</span>
+<a name="l00458"></a>00458 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT __restrict__</span>
+<a name="l00459"></a>00459 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT_VAR __restrict__</span>
+<a name="l00460"></a>00460 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00461"></a>00461 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_DEPRECATED</span>
+<a name="l00462"></a>00462 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGN</span>
+<a name="l00463"></a>00463 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_ALIGNED_STRUCT(x) </span>
+<a name="l00464"></a>00464 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT</span>
+<a name="l00465"></a>00465 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_RESTRICT_VAR</span>
+<a name="l00466"></a>00466 <span class="preprocessor"></span><span class="preprocessor">#endif//GLM_COMPILER</span>
+<a name="l00467"></a>00467 <span class="preprocessor"></span>
+<a name="l00468"></a>00468 <span class="preprocessor">#endif//glm_core_detail</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 15
doc/api-0.9.3/a00020.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_fixes.hpp File Reference</title>
 <title>_fixes.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,29 +49,29 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_fixes.hpp File Reference</h1>  </div>
+<div class="title">_fixes.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00020_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00020_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
 <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
 <p><a class="el" href="a00154.html">GLM Core</a></p>
 <p><a class="el" href="a00154.html">GLM Core</a></p>
-<dl class="date"><dt><b>Date:</b></dt><dd>2011-02-21 / 2011-02-16 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2011-02-21 / 2011-11-22 </dd></dl>
 <dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio </dd></dl>
 <dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio </dd></dl>
 
 
 <p>Definition in file <a class="el" href="a00020_source.html">_fixes.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00020_source.html">_fixes.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 31 - 8
doc/api-0.9.3/a00020_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_fixes.hpp Source File</title>
 <title>_fixes.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_fixes.hpp</h1>  </div>
+<div class="title">_fixes.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00020.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00020.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -81,10 +95,19 @@
 <a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#undef isinf</span>
 <a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#undef isinf</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
 <a name="l00048"></a>00048 <span class="preprocessor"></span>
 <a name="l00048"></a>00048 <span class="preprocessor"></span>
+<a name="l00050"></a>00050 <span class="preprocessor">#ifdef log2</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#undef log2</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 33 - 17
doc/api-0.9.3/a00021.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_swizzle.hpp File Reference</title>
 <title>_swizzle.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,25 +51,22 @@
   <div class="summary">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle.hpp File Reference</h1>  </div>
+<div class="title">_swizzle.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00021_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00021_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="nested-classes"></a>
 <tr><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00002.html">_swizzle_base0&lt; T, N &gt;</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal class for implementing swizzle operators.  <a href="a00002.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00003.html">_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, DUPLICATE_ELEMENTS &gt;</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal class for implementing swizzle operators.  <a href="a00003.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00002.html">_swizzle_base0</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal class for implementing swizzle operators.  <a href="a00002.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00003.html">_swizzle_base2</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal class for implementing swizzle operators.  <a href="a00003.html#details">More...</a><br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00004.html">_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt;</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00004.html">_swizzle_base2&lt; ValueType, VecType, N, E0, E1, E2, E3, 1 &gt;</a></td></tr>
-<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for swizzles containing duplicate elements. These cannot be modified.  <a href="a00004.html#_details">More...</a><br/></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for swizzles containing duplicate elements. These cannot be modified.  <a href="a00004.html#details">More...</a><br/></td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -66,8 +77,13 @@ Classes</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00021_source.html">_swizzle.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00021_source.html">_swizzle.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 41 - 22
doc/api-0.9.3/a00021_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_swizzle.hpp Source File</title>
 <title>_swizzle.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle.hpp</h1>  </div>
+<div class="title">_swizzle.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00021.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00021.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -93,7 +107,7 @@
 <a name="l00054"></a>00054 <span class="keyword">namespace </span>detail
 <a name="l00054"></a>00054 <span class="keyword">namespace </span>detail
 <a name="l00055"></a>00055 {
 <a name="l00055"></a>00055 {
 <a name="l00057"></a>00057     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keywordtype">int</span> N&gt;
 <a name="l00057"></a>00057     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keywordtype">int</span> N&gt;
-<a name="l00058"></a><a class="code" href="a00002.html">00058</a>     <span class="keyword">struct </span><a class="code" href="a00002.html" title="Internal class for implementing swizzle operators.">_swizzle_base0</a>
+<a name="l00058"></a>00058     <span class="keyword">struct </span>_swizzle_base0
 <a name="l00059"></a>00059     {
 <a name="l00059"></a>00059     {
 <a name="l00060"></a>00060         <span class="keyword">typedef</span> T       value_type;
 <a name="l00060"></a>00060         <span class="keyword">typedef</span> T       value_type;
 <a name="l00061"></a>00061 
 <a name="l00061"></a>00061 
@@ -108,7 +122,7 @@
 <a name="l00070"></a>00070     };
 <a name="l00070"></a>00070     };
 <a name="l00071"></a>00071 
 <a name="l00071"></a>00071 
 <a name="l00072"></a>00072     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">typename</span> V, <span class="keywordtype">int</span> E0, <span class="keywordtype">int</span> E1, <span class="keywordtype">int</span> E2, <span class="keywordtype">int</span> E3, <span class="keywordtype">int</span> N&gt;
 <a name="l00072"></a>00072     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">typename</span> V, <span class="keywordtype">int</span> E0, <span class="keywordtype">int</span> E1, <span class="keywordtype">int</span> E2, <span class="keywordtype">int</span> E3, <span class="keywordtype">int</span> N&gt;
-<a name="l00073"></a>00073     <span class="keyword">struct </span>_swizzle_base1 : <span class="keyword">public</span> <a class="code" href="a00002.html" title="Internal class for implementing swizzle operators.">_swizzle_base0</a>&lt;T,N&gt;
+<a name="l00073"></a>00073     <span class="keyword">struct </span>_swizzle_base1 : <span class="keyword">public</span> _swizzle_base0&lt;T,N&gt;
 <a name="l00074"></a>00074     {
 <a name="l00074"></a>00074     {
 <a name="l00075"></a>00075     };
 <a name="l00075"></a>00075     };
 <a name="l00076"></a>00076 
 <a name="l00076"></a>00076 
@@ -132,22 +146,22 @@
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
 <a name="l00096"></a>00096 
 <a name="l00096"></a>00096 
 <a name="l00107"></a>00107     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> ValueType, <span class="keyword">typename</span> VecType, <span class="keywordtype">int</span> N, <span class="keywordtype">int</span> E0, <span class="keywordtype">int</span> E1, <span class="keywordtype">int</span> E2, <span class="keywordtype">int</span> E3, <span class="keywordtype">int</span> DUPLICATE_ELEMENTS&gt;
 <a name="l00107"></a>00107     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> ValueType, <span class="keyword">typename</span> VecType, <span class="keywordtype">int</span> N, <span class="keywordtype">int</span> E0, <span class="keywordtype">int</span> E1, <span class="keywordtype">int</span> E2, <span class="keywordtype">int</span> E3, <span class="keywordtype">int</span> DUPLICATE_ELEMENTS&gt;
-<a name="l00108"></a><a class="code" href="a00003.html">00108</a>     <span class="keyword">struct </span><a class="code" href="a00003.html" title="Internal class for implementing swizzle operators.">_swizzle_base2</a> : <span class="keyword">public</span> _swizzle_base1&lt;ValueType,VecType,E0,E1,E2,E3,N&gt;
+<a name="l00108"></a>00108     <span class="keyword">struct </span>_swizzle_base2 : <span class="keyword">public</span> _swizzle_base1&lt;ValueType,VecType,E0,E1,E2,E3,N&gt;
 <a name="l00109"></a>00109     {
 <a name="l00109"></a>00109     {
 <a name="l00110"></a>00110                 <span class="keyword">typedef</span> VecType vec_type;
 <a name="l00110"></a>00110                 <span class="keyword">typedef</span> VecType vec_type;
 <a name="l00111"></a>00111                 <span class="keyword">typedef</span> ValueType value_type;
 <a name="l00111"></a>00111                 <span class="keyword">typedef</span> ValueType value_type;
 <a name="l00112"></a>00112 
 <a name="l00112"></a>00112 
-<a name="l00113"></a>00113                 <a class="code" href="a00003.html" title="Internal class for implementing swizzle operators.">_swizzle_base2</a>&amp; operator= (<span class="keyword">const</span> ValueType&amp; t)
+<a name="l00113"></a>00113                 _swizzle_base2&amp; operator= (<span class="keyword">const</span> ValueType&amp; t)
 <a name="l00114"></a>00114                 {
 <a name="l00114"></a>00114                 {
 <a name="l00115"></a>00115                         <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; N; ++i)
 <a name="l00115"></a>00115                         <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; N; ++i)
 <a name="l00116"></a>00116                                 (*<span class="keyword">this</span>)[i] = t;
 <a name="l00116"></a>00116                                 (*<span class="keyword">this</span>)[i] = t;
 <a name="l00117"></a>00117                         <span class="keywordflow">return</span> *<span class="keyword">this</span>;
 <a name="l00117"></a>00117                         <span class="keywordflow">return</span> *<span class="keyword">this</span>;
 <a name="l00118"></a>00118                 }
 <a name="l00118"></a>00118                 }
 <a name="l00119"></a>00119 
 <a name="l00119"></a>00119 
-<a name="l00120"></a>00120                 <a class="code" href="a00003.html" title="Internal class for implementing swizzle operators.">_swizzle_base2</a>&amp; operator= (<span class="keyword">const</span> VecType&amp; that)
+<a name="l00120"></a>00120                 _swizzle_base2&amp; operator= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00121"></a>00121                 {
 <a name="l00121"></a>00121                 {
 <a name="l00122"></a>00122                         <span class="keyword">struct </span>op { 
 <a name="l00122"></a>00122                         <span class="keyword">struct </span>op { 
-<a name="l00123"></a>00123                                 <span class="keywordtype">void</span> operator() (value_type&amp; e, value_type&amp; t) { e = t; } 
+<a name="l00123"></a>00123                                 <span class="keywordtype">void</span> operator() (value_type&amp; <a class="code" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e" title="Return e constant.">e</a>, value_type&amp; t) { e = t; } 
 <a name="l00124"></a>00124                         };
 <a name="l00124"></a>00124                         };
 <a name="l00125"></a>00125                         _apply_op(that, op());
 <a name="l00125"></a>00125                         _apply_op(that, op());
 <a name="l00126"></a>00126                         <span class="keywordflow">return</span> *<span class="keyword">this</span>;
 <a name="l00126"></a>00126                         <span class="keywordflow">return</span> *<span class="keyword">this</span>;
@@ -156,7 +170,7 @@
 <a name="l00129"></a>00129                 <span class="keywordtype">void</span> operator -= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00129"></a>00129                 <span class="keywordtype">void</span> operator -= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00130"></a>00130                 {
 <a name="l00130"></a>00130                 {
 <a name="l00131"></a>00131                         <span class="keyword">struct </span>op { 
 <a name="l00131"></a>00131                         <span class="keyword">struct </span>op { 
-<a name="l00132"></a>00132                                 <span class="keywordtype">void</span> operator() (value_type&amp; e, value_type&amp; t) { e -= t; } 
+<a name="l00132"></a>00132                                 <span class="keywordtype">void</span> operator() (value_type&amp; <a class="code" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e" title="Return e constant.">e</a>, value_type&amp; t) { e -= t; } 
 <a name="l00133"></a>00133                         };
 <a name="l00133"></a>00133                         };
 <a name="l00134"></a>00134                         _apply_op(that, op());
 <a name="l00134"></a>00134                         _apply_op(that, op());
 <a name="l00135"></a>00135                 }
 <a name="l00135"></a>00135                 }
@@ -164,7 +178,7 @@
 <a name="l00137"></a>00137                 <span class="keywordtype">void</span> operator += (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00137"></a>00137                 <span class="keywordtype">void</span> operator += (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00138"></a>00138                 {
 <a name="l00138"></a>00138                 {
 <a name="l00139"></a>00139                         <span class="keyword">struct </span>op { 
 <a name="l00139"></a>00139                         <span class="keyword">struct </span>op { 
-<a name="l00140"></a>00140                                 <span class="keywordtype">void</span> operator() (value_type&amp; e, value_type&amp; t) { e += t; } 
+<a name="l00140"></a>00140                                 <span class="keywordtype">void</span> operator() (value_type&amp; <a class="code" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e" title="Return e constant.">e</a>, value_type&amp; t) { e += t; } 
 <a name="l00141"></a>00141                         };
 <a name="l00141"></a>00141                         };
 <a name="l00142"></a>00142                         _apply_op(that, op());
 <a name="l00142"></a>00142                         _apply_op(that, op());
 <a name="l00143"></a>00143                 }
 <a name="l00143"></a>00143                 }
@@ -172,7 +186,7 @@
 <a name="l00145"></a>00145                 <span class="keywordtype">void</span> operator *= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00145"></a>00145                 <span class="keywordtype">void</span> operator *= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00146"></a>00146                 {
 <a name="l00146"></a>00146                 {
 <a name="l00147"></a>00147                         <span class="keyword">struct </span>op { 
 <a name="l00147"></a>00147                         <span class="keyword">struct </span>op { 
-<a name="l00148"></a>00148                                 <span class="keywordtype">void</span> operator() (value_type&amp; e, value_type&amp; t) { e *= t; } 
+<a name="l00148"></a>00148                                 <span class="keywordtype">void</span> operator() (value_type&amp; <a class="code" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e" title="Return e constant.">e</a>, value_type&amp; t) { e *= t; } 
 <a name="l00149"></a>00149                         };
 <a name="l00149"></a>00149                         };
 <a name="l00150"></a>00150                         _apply_op(that, op());
 <a name="l00150"></a>00150                         _apply_op(that, op());
 <a name="l00151"></a>00151                 }
 <a name="l00151"></a>00151                 }
@@ -180,7 +194,7 @@
 <a name="l00153"></a>00153                 <span class="keywordtype">void</span> operator /= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00153"></a>00153                 <span class="keywordtype">void</span> operator /= (<span class="keyword">const</span> VecType&amp; that)
 <a name="l00154"></a>00154                 {
 <a name="l00154"></a>00154                 {
 <a name="l00155"></a>00155                         <span class="keyword">struct </span>op { 
 <a name="l00155"></a>00155                         <span class="keyword">struct </span>op { 
-<a name="l00156"></a>00156                                 <span class="keywordtype">void</span> operator() (value_type&amp; e, value_type&amp; t) { e /= t; } 
+<a name="l00156"></a>00156                                 <span class="keywordtype">void</span> operator() (value_type&amp; <a class="code" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e" title="Return e constant.">e</a>, value_type&amp; t) { e /= t; } 
 <a name="l00157"></a>00157                         };
 <a name="l00157"></a>00157                         };
 <a name="l00158"></a>00158                         _apply_op(that, op());
 <a name="l00158"></a>00158                         _apply_op(that, op());
 <a name="l00159"></a>00159                 }
 <a name="l00159"></a>00159                 }
@@ -211,13 +225,13 @@
 <a name="l00184"></a>00184     };
 <a name="l00184"></a>00184     };
 <a name="l00185"></a>00185 
 <a name="l00185"></a>00185 
 <a name="l00187"></a>00187         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> ValueType, <span class="keyword">typename</span> VecType, <span class="keywordtype">int</span> N, <span class="keywordtype">int</span> E0, <span class="keywordtype">int</span> E1, <span class="keywordtype">int</span> E2, <span class="keywordtype">int</span> E3&gt;
 <a name="l00187"></a>00187         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> ValueType, <span class="keyword">typename</span> VecType, <span class="keywordtype">int</span> N, <span class="keywordtype">int</span> E0, <span class="keywordtype">int</span> E1, <span class="keywordtype">int</span> E2, <span class="keywordtype">int</span> E3&gt;
-<a name="l00188"></a><a class="code" href="a00004.html">00188</a>         <span class="keyword">struct </span><a class="code" href="a00003.html" title="Internal class for implementing swizzle operators.">_swizzle_base2</a>&lt;ValueType,VecType,N,E0,E1,E2,E3,1&gt; : <span class="keyword">public</span> _swizzle_base1&lt;ValueType,VecType,E0,E1,E2,E3,N&gt;
+<a name="l00188"></a>00188         <span class="keyword">struct </span>_swizzle_base2&lt;ValueType,VecType,N,E0,E1,E2,E3,1&gt; : <span class="keyword">public</span> _swizzle_base1&lt;ValueType,VecType,E0,E1,E2,E3,N&gt;
 <a name="l00189"></a>00189         {
 <a name="l00189"></a>00189         {
 <a name="l00190"></a>00190                 <span class="keyword">typedef</span> VecType         vec_type;        
 <a name="l00190"></a>00190                 <span class="keyword">typedef</span> VecType         vec_type;        
 <a name="l00191"></a>00191                 <span class="keyword">typedef</span> ValueType       value_type;
 <a name="l00191"></a>00191                 <span class="keyword">typedef</span> ValueType       value_type;
 <a name="l00192"></a>00192 
 <a name="l00192"></a>00192 
 <a name="l00193"></a>00193                 <span class="keyword">struct </span>Stub {};
 <a name="l00193"></a>00193                 <span class="keyword">struct </span>Stub {};
-<a name="l00194"></a>00194                 <a class="code" href="a00003.html" title="Internal class for implementing swizzle operators.">_swizzle_base2</a>&amp; operator= (<span class="keyword">const</span> Stub&amp; that) {}
+<a name="l00194"></a>00194                 _swizzle_base2&amp; operator= (<span class="keyword">const</span> Stub&amp; that) {}
 <a name="l00195"></a>00195 
 <a name="l00195"></a>00195 
 <a name="l00196"></a>00196                 value_type  operator[]  (<span class="keywordtype">size_t</span> i)<span class="keyword"> const</span>
 <a name="l00196"></a>00196                 value_type  operator[]  (<span class="keywordtype">size_t</span> i)<span class="keyword"> const</span>
 <a name="l00197"></a>00197 <span class="keyword">                </span>{
 <a name="l00197"></a>00197 <span class="keyword">                </span>{
@@ -227,9 +241,9 @@
 <a name="l00201"></a>00201         };
 <a name="l00201"></a>00201         };
 <a name="l00202"></a>00202 
 <a name="l00202"></a>00202 
 <a name="l00203"></a>00203         <span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N,<span class="keyword">typename</span> ValueType, <span class="keyword">typename</span> VecType, <span class="keywordtype">int</span> E0,<span class="keywordtype">int</span> E1,<span class="keywordtype">int</span> E2,<span class="keywordtype">int</span> E3&gt;
 <a name="l00203"></a>00203         <span class="keyword">template</span> &lt;<span class="keywordtype">int</span> N,<span class="keyword">typename</span> ValueType, <span class="keyword">typename</span> VecType, <span class="keywordtype">int</span> E0,<span class="keywordtype">int</span> E1,<span class="keywordtype">int</span> E2,<span class="keywordtype">int</span> E3&gt;
-<a name="l00204"></a>00204         <span class="keyword">struct </span>swizzle : <span class="keyword">public</span> <a class="code" href="a00003.html" title="Internal class for implementing swizzle operators.">_swizzle_base2</a>&lt;ValueType,VecType,N,E0,E1,E2,E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)&gt;
+<a name="l00204"></a>00204         <span class="keyword">struct </span>swizzle : <span class="keyword">public</span> _swizzle_base2&lt;ValueType,VecType,N,E0,E1,E2,E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)&gt;
 <a name="l00205"></a>00205         {
 <a name="l00205"></a>00205         {
-<a name="l00206"></a>00206                 <span class="keyword">typedef</span> <a class="code" href="a00003.html">_swizzle_base2&lt;ValueType,VecType,N,E0,E1,E2,E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)&gt;</a> base_type;
+<a name="l00206"></a>00206                 <span class="keyword">typedef</span> _swizzle_base2&lt;ValueType,VecType,N,E0,E1,E2,E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)&gt; base_type;
 <a name="l00207"></a>00207 
 <a name="l00207"></a>00207 
 <a name="l00208"></a>00208                 <span class="keyword">using</span> base_type::operator=;
 <a name="l00208"></a>00208                 <span class="keyword">using</span> base_type::operator=;
 <a name="l00209"></a>00209 
 <a name="l00209"></a>00209 
@@ -863,8 +877,13 @@
 <a name="l00837"></a>00837 <span class="preprocessor">#endif//glm_core_swizzle</span>
 <a name="l00837"></a>00837 <span class="preprocessor">#endif//glm_core_swizzle</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 14
doc/api-0.9.3/a00022.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_swizzle_func.hpp File Reference</title>
 <title>_swizzle_func.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,17 +49,12 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle_func.hpp File Reference</h1>  </div>
+<div class="title">_swizzle_func.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00022_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00022_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -56,8 +65,13 @@
 
 
 <p>Definition in file <a class="el" href="a00022_source.html">_swizzle_func.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00022_source.html">_swizzle_func.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 27 - 8
doc/api-0.9.3/a00022_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_swizzle_func.hpp Source File</title>
 <title>_swizzle_func.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_swizzle_func.hpp</h1>  </div>
+<div class="title">_swizzle_func.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00022.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00022.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -826,8 +840,13 @@
 <a name="l00787"></a>00787 <span class="preprocessor">#endif//glm_core_swizzle_func</span>
 <a name="l00787"></a>00787 <span class="preprocessor">#endif//glm_core_swizzle_func</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 14
doc/api-0.9.3/a00023.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_vectorize.hpp File Reference</title>
 <title>_vectorize.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,17 +49,12 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_vectorize.hpp File Reference</h1>  </div>
+<div class="title">_vectorize.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00023_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00023_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -56,8 +65,13 @@
 
 
 <p>Definition in file <a class="el" href="a00023_source.html">_vectorize.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00023_source.html">_vectorize.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 27 - 8
doc/api-0.9.3/a00023_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>_vectorize.hpp Source File</title>
 <title>_vectorize.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>_vectorize.hpp</h1>  </div>
+<div class="title">_vectorize.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00023.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00023.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -198,8 +212,13 @@
 <a name="l00159"></a>00159 <span class="preprocessor">        VECTORIZE4_VEC_VEC(func)</span>
 <a name="l00159"></a>00159 <span class="preprocessor">        VECTORIZE4_VEC_VEC(func)</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 41 - 40
doc/api-0.9.3/a00024.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>associated_min_max.hpp File Reference</title>
 <title>associated_min_max.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,37 +51,28 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>associated_min_max.hpp File Reference</h1>  </div>
+<div class="title">associated_min_max.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00024_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00024_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab16dcc36296ac36fbdc626fe54fff2a3"></a><!-- doxytag: member="associated_min_max.hpp::associatedMax" ref="gab16dcc36296ac36fbdc626fe54fff2a3" args="(const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b)" -->
-template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gab16dcc36296ac36fbdc626fe54fff2a3">associatedMax</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga259e49654ea5300d8a17c67784efff65"></a><!-- doxytag: member="associated_min_max.hpp::associatedMax" ref="ga259e49654ea5300d8a17c67784efff65" args="(const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c)" -->
-template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#ga259e49654ea5300d8a17c67784efff65">associatedMax</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga22ca114a7942e853aeb39102bc48adc9"></a><!-- doxytag: member="associated_min_max.hpp::associatedMax" ref="ga22ca114a7942e853aeb39102bc48adc9" args="(const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c, const genTypeT &amp;w, const genTypeU &amp;d)" -->
-template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#ga22ca114a7942e853aeb39102bc48adc9">associatedMax</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c, const genTypeT &amp;w, const genTypeU &amp;d)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga86787a4ddbfb5dfa67fcddb1d4c1c95b"></a><!-- doxytag: member="associated_min_max.hpp::associatedMin" ref="ga86787a4ddbfb5dfa67fcddb1d4c1c95b" args="(const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c)" -->
-template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#ga86787a4ddbfb5dfa67fcddb1d4c1c95b">associatedMin</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaeab0c3307460ee23ac813c12b385abc1"></a><!-- doxytag: member="associated_min_max.hpp::associatedMin" ref="gaeab0c3307460ee23ac813c12b385abc1" args="(const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b)" -->
-template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gaeab0c3307460ee23ac813c12b385abc1">associatedMin</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga702e82ec27005c21941e20bc1aa3ff8c"></a><!-- doxytag: member="associated_min_max.hpp::associatedMin" ref="ga702e82ec27005c21941e20bc1aa3ff8c" args="(const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c, const genTypeT &amp;w, const genTypeU &amp;d)" -->
-template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#ga702e82ec27005c21941e20bc1aa3ff8c">associatedMin</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c, const genTypeT &amp;w, const genTypeU &amp;d)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gaed83bceeac703a2541db6433fbf4a6d6">associatedMax</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gaa345b5140db56f069b6d07b4c5543531">associatedMax</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gaaf1a0103d1b69c400b9b10f4df067d53">associatedMax</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c, const genTypeT &amp;w, const genTypeU &amp;d)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gadcf2568cb1b0faa07db99edf47941054">associatedMin</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#gade8e54d2002c2754f1ef07d928f1e0e9">associatedMin</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeU&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00169.html#ga50e497a907684c60e61812001a13d569">associatedMin</a> (const genTypeT &amp;x, const genTypeU &amp;a, const genTypeT &amp;y, const genTypeU &amp;b, const genTypeT &amp;z, const genTypeU &amp;c, const genTypeT &amp;w, const genTypeU &amp;d)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -77,21 +82,17 @@ template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
 <dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio</dd></dl>
 <dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio</dd></dl>
 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="a00154.html" title="The core of GLM, which implements exactly and only the GLSL specification to the degree possible...">GLM Core</a> (dependence) </dd>
 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="a00154.html" title="The core of GLM, which implements exactly and only the GLSL specification to the degree possible...">GLM Core</a> (dependence) </dd>
 <dd>
 <dd>
-<a class="el" href="a00181.html" title="Min and max functions for 3 to 4 parameters.">GLM_GTX_extented_min_max: Extended min max</a> (dependence)</dd></dl>
-<p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
-<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
-<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
-<p><a class="el" href="a00169.html">GLM_GTX_associated_min_max: Associated Min/Max</a></p>
-<dl class="date"><dt><b>Date:</b></dt><dd>2007-03-14 / 2011-06-07 </dd></dl>
-<dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio</dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="a00154.html" title="The core of GLM, which implements exactly and only the GLSL specification to the degree possible...">GLM Core</a> (dependence) </dd>
-<dd>
-gtx_half_float (dependence) </dd></dl>
+<a class="el" href="a00181.html" title="Min and max functions for 3 to 4 parameters.">GLM_GTX_extented_min_max: Extended min max</a> (dependence) </dd></dl>
 
 
 <p>Definition in file <a class="el" href="a00024_source.html">associated_min_max.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00024_source.html">associated_min_max.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 69 - 50
doc/api-0.9.3/a00024_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>associated_min_max.hpp Source File</title>
 <title>associated_min_max.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>associated_min_max.hpp</h1>  </div>
+<div class="title">associated_min_max.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00024.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00024.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_associated_min_max GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_associated_min_max GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_associated_min_max extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_associated_min_max extension included&quot;)</span>
@@ -87,51 +101,56 @@
 <a name="l00048"></a>00048 <span class="keyword">namespace </span>glm
 <a name="l00048"></a>00048 <span class="keyword">namespace </span>glm
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
-<a name="l00054"></a>00054         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00055"></a>00055         genTypeU <a class="code" href="a00169.html#gaeab0c3307460ee23ac813c12b385abc1" title="Min comparison between 2 variables.">associatedMin</a>(
-<a name="l00056"></a>00056                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
-<a name="l00057"></a>00057                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b);
-<a name="l00058"></a>00058 
-<a name="l00060"></a>00060         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00061"></a>00061         genTypeU <a class="code" href="a00169.html#gaeab0c3307460ee23ac813c12b385abc1" title="Min comparison between 2 variables.">associatedMin</a>(
-<a name="l00062"></a>00062                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
-<a name="l00063"></a>00063                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
-<a name="l00064"></a>00064                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c);
-<a name="l00065"></a>00065 
-<a name="l00067"></a>00067         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00068"></a>00068         genTypeU <a class="code" href="a00169.html#gaeab0c3307460ee23ac813c12b385abc1" title="Min comparison between 2 variables.">associatedMin</a>(
-<a name="l00069"></a>00069                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
-<a name="l00070"></a>00070                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
-<a name="l00071"></a>00071                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c, 
-<a name="l00072"></a>00072                 <span class="keyword">const</span> genTypeT&amp; w, <span class="keyword">const</span> genTypeU&amp; d);
-<a name="l00073"></a>00073 
-<a name="l00075"></a>00075         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00076"></a>00076         genTypeU <a class="code" href="a00169.html#gab16dcc36296ac36fbdc626fe54fff2a3" title="Max comparison between 2 variables.">associatedMax</a>(
-<a name="l00077"></a>00077                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
-<a name="l00078"></a>00078                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b);
-<a name="l00079"></a>00079 
-<a name="l00081"></a>00081         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00082"></a>00082         genTypeU <a class="code" href="a00169.html#gab16dcc36296ac36fbdc626fe54fff2a3" title="Max comparison between 2 variables.">associatedMax</a>(
-<a name="l00083"></a>00083                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
-<a name="l00084"></a>00084                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
-<a name="l00085"></a>00085                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c);
-<a name="l00086"></a>00086 
-<a name="l00088"></a>00088         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00089"></a>00089         genTypeU <a class="code" href="a00169.html#gab16dcc36296ac36fbdc626fe54fff2a3" title="Max comparison between 2 variables.">associatedMax</a>(
-<a name="l00090"></a>00090                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
-<a name="l00091"></a>00091                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
-<a name="l00092"></a>00092                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c, 
-<a name="l00093"></a>00093                 <span class="keyword">const</span> genTypeT&amp; w, <span class="keyword">const</span> genTypeU&amp; d);
-<a name="l00094"></a>00094 
-<a name="l00096"></a>00096 } <span class="comment">//namespace glm</span>
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098 <span class="preprocessor">#include &quot;associated_min_max.inl&quot;</span>
-<a name="l00099"></a>00099 
-<a name="l00100"></a>00100 <span class="preprocessor">#endif//GLM_GTX_associated_min_max</span>
+<a name="l00055"></a>00055         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
+<a name="l00056"></a>00056         genTypeU <a class="code" href="a00169.html#gadcf2568cb1b0faa07db99edf47941054" title="Min comparison between 2 variables.">associatedMin</a>(
+<a name="l00057"></a>00057                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
+<a name="l00058"></a>00058                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b);
+<a name="l00059"></a>00059 
+<a name="l00062"></a>00062         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
+<a name="l00063"></a>00063         genTypeU <a class="code" href="a00169.html#gadcf2568cb1b0faa07db99edf47941054" title="Min comparison between 2 variables.">associatedMin</a>(
+<a name="l00064"></a>00064                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
+<a name="l00065"></a>00065                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
+<a name="l00066"></a>00066                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c);
+<a name="l00067"></a>00067 
+<a name="l00070"></a>00070         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
+<a name="l00071"></a>00071         genTypeU <a class="code" href="a00169.html#gadcf2568cb1b0faa07db99edf47941054" title="Min comparison between 2 variables.">associatedMin</a>(
+<a name="l00072"></a>00072                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
+<a name="l00073"></a>00073                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
+<a name="l00074"></a>00074                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c, 
+<a name="l00075"></a>00075                 <span class="keyword">const</span> genTypeT&amp; w, <span class="keyword">const</span> genTypeU&amp; d);
+<a name="l00076"></a>00076 
+<a name="l00079"></a>00079         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
+<a name="l00080"></a>00080         genTypeU <a class="code" href="a00169.html#gaed83bceeac703a2541db6433fbf4a6d6" title="Max comparison between 2 variables.">associatedMax</a>(
+<a name="l00081"></a>00081                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
+<a name="l00082"></a>00082                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b);
+<a name="l00083"></a>00083 
+<a name="l00086"></a>00086         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
+<a name="l00087"></a>00087         genTypeU <a class="code" href="a00169.html#gaed83bceeac703a2541db6433fbf4a6d6" title="Max comparison between 2 variables.">associatedMax</a>(
+<a name="l00088"></a>00088                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
+<a name="l00089"></a>00089                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
+<a name="l00090"></a>00090                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c);
+<a name="l00091"></a>00091 
+<a name="l00094"></a>00094         <span class="keyword">template</span>&lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
+<a name="l00095"></a>00095         genTypeU <a class="code" href="a00169.html#gaed83bceeac703a2541db6433fbf4a6d6" title="Max comparison between 2 variables.">associatedMax</a>(
+<a name="l00096"></a>00096                 <span class="keyword">const</span> genTypeT&amp; x, <span class="keyword">const</span> genTypeU&amp; a, 
+<a name="l00097"></a>00097                 <span class="keyword">const</span> genTypeT&amp; y, <span class="keyword">const</span> genTypeU&amp; b, 
+<a name="l00098"></a>00098                 <span class="keyword">const</span> genTypeT&amp; z, <span class="keyword">const</span> genTypeU&amp; c, 
+<a name="l00099"></a>00099                 <span class="keyword">const</span> genTypeT&amp; w, <span class="keyword">const</span> genTypeU&amp; d);
+<a name="l00100"></a>00100 
+<a name="l00102"></a>00102 } <span class="comment">//namespace glm</span>
+<a name="l00103"></a>00103 
+<a name="l00104"></a>00104 <span class="preprocessor">#include &quot;associated_min_max.inl&quot;</span>
+<a name="l00105"></a>00105 
+<a name="l00106"></a>00106 <span class="preprocessor">#endif//GLM_GTX_associated_min_max</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 42 - 26
doc/api-0.9.3/a00025.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>bit.hpp File Reference</title>
 <title>bit.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,47 +51,44 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>bit.hpp File Reference</h1>  </div>
+<div class="title">bit.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00025_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00025_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga1c1f542c65b528ece3ef686fb5d81ba1">bitRevert</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga7aadf1d73b4236e9cf9b2f23c13af604">bitRevert</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga05eb060b6dd7c97fafd161b00e9b38f1">bitRotateLeft</a> (genType const &amp;In, std::size_t Shift)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gad9bc7e42a75381c3f6b68b8ba20863d3">bitRotateLeft</a> (genType const &amp;In, std::size_t Shift)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga9bdf75ccffa293713db6f4d711129077">bitRotateRight</a> (genType const &amp;In, std::size_t Shift)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gae2ceed046e662a889cd938de3191dd55">bitRotateRight</a> (genType const &amp;In, std::size_t Shift)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType , typename sizeType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType , typename sizeType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga2ced7c6243ed5d1e28063ba90d9de008">extractField</a> (genIUType const &amp;v, sizeType const &amp;first, sizeType const &amp;count)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga929b849daa656caecf8bd0febcd71f7a">extractField</a> (genIUType const &amp;v, sizeType const &amp;first, sizeType const &amp;count)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gae42f1f6dd35271781f2c1029dd1c0a09">fillBitfieldWithOne</a> (genIUType const &amp;Value, int const &amp;FromBit, int const &amp;ToBit)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gaf937428f9e6e9bb2e9214ff3be96cf95">fillBitfieldWithOne</a> (genIUType const &amp;Value, int const &amp;FromBit, int const &amp;ToBit)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga4ba23fa82e64b0840b4b0b910217f730">fillBitfieldWithZero</a> (genIUType const &amp;Value, int const &amp;FromBit, int const &amp;ToBit)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gabb9c7b3bd390a61437667e5625834a7c">fillBitfieldWithZero</a> (genIUType const &amp;Value, int const &amp;FromBit, int const &amp;ToBit)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gaf6631fa5cb5cac607706ec020e2cc718">highestBit</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gaa3679c623c2ff5dfb745f9ce4316b23c">highestBit</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga63ffd8b9d5a1e3fe3213059196c8369b">highestBitValue</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga485d3ead7f6c624b00cc800c68ab8e08">highestBitValue</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga46b94af83e87d1e7e9de92ef2465fe4e">isPowerOfTwo</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga3c0b3e843fa21220f08e801bb558470a">isPowerOfTwo</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga93c2f76f0b437371de1dcb0923a4918d">lowestBit</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga94e553e5aabf9b202b5915719966d323">lowestBit</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga02e7aad9f8900fe483177b84d03037a1">mask</a> (genIType const &amp;count)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga0d044f92de0108409d25ebcfea034dcb">mask</a> (genIType const &amp;count)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gad618ae43f546aadc27c80c138c155772">powerOfTwoAbove</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga335322b4fcb2e5444ec467a1e7a40301">powerOfTwoAbove</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gae5e33169af7437396eef62776fdccc7a">powerOfTwoBelow</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga4c3ea31127e64ec283fb6cf715b4d9ac">powerOfTwoBelow</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#gad0944ea5228ef8b5c1e449e5a5f876d1">powerOfTwoNearest</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00170.html#ga00cb2e4b82215e4d531ec046c19e2ce7">powerOfTwoNearest</a> (genType const &amp;value)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -98,8 +109,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00025_source.html">bit.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00025_source.html">bit.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 43 - 24
doc/api-0.9.3/a00025_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>bit.hpp Source File</title>
 <title>bit.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>bit.hpp</h1>  </div>
+<div class="title">bit.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00025.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00025.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_bit GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_bit GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_bit extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_bit extension included&quot;)</span>
@@ -90,52 +104,52 @@
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIType&gt;
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIType&gt;
-<a name="l00058"></a>00058         genIType <a class="code" href="a00170.html#ga02e7aad9f8900fe483177b84d03037a1" title="Build a mask of &amp;#39;count&amp;#39; bits From GLM_GTX_bit extension.">mask</a>(genIType <span class="keyword">const</span> &amp; count);
+<a name="l00058"></a>00058         genIType <a class="code" href="a00170.html#ga0d044f92de0108409d25ebcfea034dcb" title="Build a mask of &#39;count&#39; bits.">mask</a>(genIType <span class="keyword">const</span> &amp; count);
 <a name="l00059"></a>00059 
 <a name="l00059"></a>00059 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType, <span class="keyword">typename</span> sizeType&gt;
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType, <span class="keyword">typename</span> sizeType&gt;
-<a name="l00064"></a>00064         genIUType <a class="code" href="a00170.html#ga2ced7c6243ed5d1e28063ba90d9de008" title="Component wise extraction of bit fields.">extractField</a>(
+<a name="l00064"></a>00064         genIUType <a class="code" href="a00170.html#ga929b849daa656caecf8bd0febcd71f7a" title="Component wise extraction of bit fields.">extractField</a>(
 <a name="l00065"></a>00065                 genIUType <span class="keyword">const</span> &amp; v, 
 <a name="l00065"></a>00065                 genIUType <span class="keyword">const</span> &amp; v, 
 <a name="l00066"></a>00066                 sizeType <span class="keyword">const</span> &amp; first, 
 <a name="l00066"></a>00066                 sizeType <span class="keyword">const</span> &amp; first, 
 <a name="l00067"></a>00067                 sizeType <span class="keyword">const</span> &amp; count);
 <a name="l00067"></a>00067                 sizeType <span class="keyword">const</span> &amp; count);
 <a name="l00068"></a>00068 
 <a name="l00068"></a>00068 
 <a name="l00071"></a>00071         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00071"></a>00071         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00072"></a>00072         <span class="keywordtype">int</span> <a class="code" href="a00170.html#ga93c2f76f0b437371de1dcb0923a4918d" title="Find the lowest bit set to 1 in a integer variable.">lowestBit</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00072"></a>00072         <span class="keywordtype">int</span> <a class="code" href="a00170.html#ga94e553e5aabf9b202b5915719966d323" title="Find the lowest bit set to 1 in a integer variable.">lowestBit</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00073"></a>00073 
 <a name="l00073"></a>00073 
 <a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00077"></a>00077         <span class="keywordtype">int</span> <a class="code" href="a00170.html#gaf6631fa5cb5cac607706ec020e2cc718" title="Find the highest bit set to 1 in a integer variable.">highestBit</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00077"></a>00077         <span class="keywordtype">int</span> <a class="code" href="a00170.html#gaa3679c623c2ff5dfb745f9ce4316b23c" title="Find the highest bit set to 1 in a integer variable.">highestBit</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00078"></a>00078 
 <a name="l00078"></a>00078 
 <a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00082"></a>00082         genType <a class="code" href="a00170.html#ga63ffd8b9d5a1e3fe3213059196c8369b" title="Find the highest bit set to 1 in a integer variable and return its value.">highestBitValue</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00082"></a>00082         genType <a class="code" href="a00170.html#ga485d3ead7f6c624b00cc800c68ab8e08" title="Find the highest bit set to 1 in a integer variable and return its value.">highestBitValue</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00083"></a>00083 
 <a name="l00083"></a>00083 
 <a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00087"></a>00087         <span class="keywordtype">bool</span> <a class="code" href="a00170.html#ga46b94af83e87d1e7e9de92ef2465fe4e" title="Return true if the value is a power of two number.">isPowerOfTwo</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00087"></a>00087         <span class="keywordtype">bool</span> <a class="code" href="a00170.html#ga3c0b3e843fa21220f08e801bb558470a" title="Return true if the value is a power of two number.">isPowerOfTwo</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00088"></a>00088 
 <a name="l00088"></a>00088 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00092"></a>00092         genType <a class="code" href="a00170.html#gad618ae43f546aadc27c80c138c155772" title="Return the power of two number which value is just higher the input value.">powerOfTwoAbove</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00092"></a>00092         genType <a class="code" href="a00170.html#ga335322b4fcb2e5444ec467a1e7a40301" title="Return the power of two number which value is just higher the input value.">powerOfTwoAbove</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00093"></a>00093 
 <a name="l00093"></a>00093 
 <a name="l00096"></a>00096         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00096"></a>00096         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00097"></a>00097         genType <a class="code" href="a00170.html#gae5e33169af7437396eef62776fdccc7a" title="Return the power of two number which value is just lower the input value.">powerOfTwoBelow</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00097"></a>00097         genType <a class="code" href="a00170.html#ga4c3ea31127e64ec283fb6cf715b4d9ac" title="Return the power of two number which value is just lower the input value.">powerOfTwoBelow</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00098"></a>00098 
 <a name="l00098"></a>00098 
 <a name="l00101"></a>00101         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00101"></a>00101         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00102"></a>00102         genType <a class="code" href="a00170.html#gad0944ea5228ef8b5c1e449e5a5f876d1" title="Return the power of two number which value is the closet to the input value.">powerOfTwoNearest</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00102"></a>00102         genType <a class="code" href="a00170.html#ga00cb2e4b82215e4d531ec046c19e2ce7" title="Return the power of two number which value is the closet to the input value.">powerOfTwoNearest</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00103"></a>00103 
 <a name="l00103"></a>00103 
 <a name="l00106"></a>00106         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00106"></a>00106         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00107"></a>00107         genType <a class="code" href="a00170.html#ga1c1f542c65b528ece3ef686fb5d81ba1" title="Revert all bits of any integer based type.">bitRevert</a>(genType <span class="keyword">const</span> &amp; value);
+<a name="l00107"></a>00107         genType <a class="code" href="a00170.html#ga7aadf1d73b4236e9cf9b2f23c13af604" title="Revert all bits of any integer based type.">bitRevert</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00108"></a>00108 
 <a name="l00108"></a>00108 
 <a name="l00111"></a>00111         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00111"></a>00111         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00112"></a>00112         genType <a class="code" href="a00170.html#ga9bdf75ccffa293713db6f4d711129077" title="Rotate all bits to the right.">bitRotateRight</a>(genType <span class="keyword">const</span> &amp; In, std::size_t Shift);
+<a name="l00112"></a>00112         genType <a class="code" href="a00170.html#gae2ceed046e662a889cd938de3191dd55" title="Rotate all bits to the right.">bitRotateRight</a>(genType <span class="keyword">const</span> &amp; In, std::size_t Shift);
 <a name="l00113"></a>00113 
 <a name="l00113"></a>00113 
 <a name="l00116"></a>00116         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00116"></a>00116         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00117"></a>00117         genType <a class="code" href="a00170.html#ga05eb060b6dd7c97fafd161b00e9b38f1" title="Rotate all bits to the left.">bitRotateLeft</a>(genType <span class="keyword">const</span> &amp; In, std::size_t Shift);
+<a name="l00117"></a>00117         genType <a class="code" href="a00170.html#gad9bc7e42a75381c3f6b68b8ba20863d3" title="Rotate all bits to the left.">bitRotateLeft</a>(genType <span class="keyword">const</span> &amp; In, std::size_t Shift);
 <a name="l00118"></a>00118 
 <a name="l00118"></a>00118 
 <a name="l00121"></a>00121         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
 <a name="l00121"></a>00121         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
-<a name="l00122"></a>00122         genIUType <a class="code" href="a00170.html#gae42f1f6dd35271781f2c1029dd1c0a09" title="Set to 1 a range of bits.">fillBitfieldWithOne</a>(
+<a name="l00122"></a>00122         genIUType <a class="code" href="a00170.html#gaf937428f9e6e9bb2e9214ff3be96cf95" title="Set to 1 a range of bits.">fillBitfieldWithOne</a>(
 <a name="l00123"></a>00123                 genIUType <span class="keyword">const</span> &amp; Value,
 <a name="l00123"></a>00123                 genIUType <span class="keyword">const</span> &amp; Value,
 <a name="l00124"></a>00124                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; FromBit, 
 <a name="l00124"></a>00124                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; FromBit, 
 <a name="l00125"></a>00125                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; ToBit);
 <a name="l00125"></a>00125                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; ToBit);
 <a name="l00126"></a>00126 
 <a name="l00126"></a>00126 
 <a name="l00129"></a>00129         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
 <a name="l00129"></a>00129         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
-<a name="l00130"></a>00130         genIUType <a class="code" href="a00170.html#ga4ba23fa82e64b0840b4b0b910217f730" title="Set to 0 a range of bits.">fillBitfieldWithZero</a>(
+<a name="l00130"></a>00130         genIUType <a class="code" href="a00170.html#gabb9c7b3bd390a61437667e5625834a7c" title="Set to 0 a range of bits.">fillBitfieldWithZero</a>(
 <a name="l00131"></a>00131                 genIUType <span class="keyword">const</span> &amp; Value,
 <a name="l00131"></a>00131                 genIUType <span class="keyword">const</span> &amp; Value,
 <a name="l00132"></a>00132                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; FromBit, 
 <a name="l00132"></a>00132                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; FromBit, 
 <a name="l00133"></a>00133                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; ToBit);
 <a name="l00133"></a>00133                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; ToBit);
@@ -147,8 +161,13 @@
 <a name="l00140"></a>00140 <span class="preprocessor">#endif//GLM_GTX_bit</span>
 <a name="l00140"></a>00140 <span class="preprocessor">#endif//GLM_GTX_bit</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 10
doc/api-0.9.3/a00026_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>closest_point.hpp Source File</title>
 <title>closest_point.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>closest_point.hpp</h1>  </div>
+<div class="title">closest_point.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_closest_point GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_closest_point GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_closest_point extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_closest_point extension included&quot;)</span>
@@ -88,7 +102,7 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00056"></a>00056         detail::tvec3&lt;T&gt; <a class="code" href="a00171.html#gab8d2f2f666fde822fcdfbca1100343a6" title="Find the point on a straight line which is the closet of a point.">closestPointOnLine</a>(
+<a name="l00056"></a>00056         detail::tvec3&lt;T&gt; <a class="code" href="a00171.html#ga737bd08d425540f365db4694fb552b8b" title="Find the point on a straight line which is the closet of a point.">closestPointOnLine</a>(
 <a name="l00057"></a>00057                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; point, 
 <a name="l00057"></a>00057                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; point, 
 <a name="l00058"></a>00058                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; a, 
 <a name="l00058"></a>00058                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; a, 
 <a name="l00059"></a>00059                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; b);
 <a name="l00059"></a>00059                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; b);
@@ -100,8 +114,13 @@
 <a name="l00066"></a>00066 <span class="preprocessor">#endif//GLM_GTX_closest_point</span>
 <a name="l00066"></a>00066 <span class="preprocessor">#endif//GLM_GTX_closest_point</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 116 - 100
doc/api-0.9.3/a00027.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>color_cast.hpp File Reference</title>
 <title>color_cast.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,152 +51,149 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>color_cast.hpp File Reference</h1>  </div>
+<div class="title">color_cast.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00027_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00027_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac252e455006739afc1fd1f78136784a2"></a><!-- doxytag: member="color_cast.hpp::f16_abgr_cast" ref="gac252e455006739afc1fd1f78136784a2" args="(T c)" -->
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1c37ab880548dafc96d9d722cd8340aa"></a><!-- doxytag: member="color_cast.hpp::f16_abgr_cast" ref="ga1c37ab880548dafc96d9d722cd8340aa" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gac252e455006739afc1fd1f78136784a2">f16_abgr_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7bce1faac9af25f487b370876d6d05d2"></a><!-- doxytag: member="color_cast.hpp::f16_argb_cast" ref="ga7bce1faac9af25f487b370876d6d05d2" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga1c37ab880548dafc96d9d722cd8340aa">f16_abgr_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga108db09da79d5a9c91f2cbd5f2b3f34c"></a><!-- doxytag: member="color_cast.hpp::f16_argb_cast" ref="ga108db09da79d5a9c91f2cbd5f2b3f34c" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga7bce1faac9af25f487b370876d6d05d2">f16_argb_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gad05a2c61907613f3dca363b07238a9b4"></a><!-- doxytag: member="color_cast.hpp::f16_bgra_cast" ref="gad05a2c61907613f3dca363b07238a9b4" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga108db09da79d5a9c91f2cbd5f2b3f34c">f16_argb_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1367757d9f9f63837ec7f286211bfe93"></a><!-- doxytag: member="color_cast.hpp::f16_bgra_cast" ref="ga1367757d9f9f63837ec7f286211bfe93" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gad05a2c61907613f3dca363b07238a9b4">f16_bgra_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3ec21e5e40aa3fac65c1da96b350fa84"></a><!-- doxytag: member="color_cast.hpp::f16_bgrx_cast" ref="ga3ec21e5e40aa3fac65c1da96b350fa84" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga1367757d9f9f63837ec7f286211bfe93">f16_bgra_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5d0d73e114e2fc072f7e7fbabd72b511"></a><!-- doxytag: member="color_cast.hpp::f16_bgrx_cast" ref="ga5d0d73e114e2fc072f7e7fbabd72b511" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga3ec21e5e40aa3fac65c1da96b350fa84">f16_bgrx_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga2c1e86d72ff7dd3d55f0a6de4632012c"></a><!-- doxytag: member="color_cast.hpp::f16_channel_cast" ref="ga2c1e86d72ff7dd3d55f0a6de4632012c" args="(T a)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga5d0d73e114e2fc072f7e7fbabd72b511">f16_bgrx_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaed10c22c6d3ae8400f6a27b95748bb9"></a><!-- doxytag: member="color_cast.hpp::f16_channel_cast" ref="gaaed10c22c6d3ae8400f6a27b95748bb9" args="(T a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga2c1e86d72ff7dd3d55f0a6de4632012c">f16_channel_cast</a> (T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3af415308c4424b473d024a79889672d"></a><!-- doxytag: member="color_cast.hpp::f16_rgba_cast" ref="ga3af415308c4424b473d024a79889672d" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaaed10c22c6d3ae8400f6a27b95748bb9">f16_channel_cast</a> (T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa777898269e22a5061651ef973cf07b7"></a><!-- doxytag: member="color_cast.hpp::f16_rgba_cast" ref="gaa777898269e22a5061651ef973cf07b7" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga3af415308c4424b473d024a79889672d">f16_rgba_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga67bce344b520ee8d04fc006182939f3c"></a><!-- doxytag: member="color_cast.hpp::f16_rgbx_cast" ref="ga67bce344b520ee8d04fc006182939f3c" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaa777898269e22a5061651ef973cf07b7">f16_rgba_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf17e45ee1f5602b86df9f32c5c28234f"></a><!-- doxytag: member="color_cast.hpp::f16_rgbx_cast" ref="gaf17e45ee1f5602b86df9f32c5c28234f" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga67bce344b520ee8d04fc006182939f3c">f16_rgbx_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab15c53fcb23234e042cd3809062b4c3e"></a><!-- doxytag: member="color_cast.hpp::f16_xbgr_cast" ref="gab15c53fcb23234e042cd3809062b4c3e" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaf17e45ee1f5602b86df9f32c5c28234f">f16_rgbx_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gafbeb919e45ff901eaec92a130cc82857"></a><!-- doxytag: member="color_cast.hpp::f16_xbgr_cast" ref="gafbeb919e45ff901eaec92a130cc82857" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gab15c53fcb23234e042cd3809062b4c3e">f16_xbgr_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga40eb51f3164252ee9bfd336d49101703"></a><!-- doxytag: member="color_cast.hpp::f16_xrgb_cast" ref="ga40eb51f3164252ee9bfd336d49101703" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gafbeb919e45ff901eaec92a130cc82857">f16_xbgr_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa34ca9eb33fc570d84affe75970ad472"></a><!-- doxytag: member="color_cast.hpp::f16_xrgb_cast" ref="gaa34ca9eb33fc570d84affe75970ad472" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga40eb51f3164252ee9bfd336d49101703">f16_xrgb_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga771303b46399f2012bdcfc558ab2b27d"></a><!-- doxytag: member="color_cast.hpp::f32_abgr_cast" ref="ga771303b46399f2012bdcfc558ab2b27d" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f16vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaa34ca9eb33fc570d84affe75970ad472">f16_xrgb_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga09b4c27c802a4b5d0e856cc93d16cf2a"></a><!-- doxytag: member="color_cast.hpp::f32_abgr_cast" ref="ga09b4c27c802a4b5d0e856cc93d16cf2a" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga771303b46399f2012bdcfc558ab2b27d">f32_abgr_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gad5c12b77f78ebcb3e99c509cf790f49f"></a><!-- doxytag: member="color_cast.hpp::f32_argb_cast" ref="gad5c12b77f78ebcb3e99c509cf790f49f" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga09b4c27c802a4b5d0e856cc93d16cf2a">f32_abgr_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1bb6ca4504a27fb918140e098735e023"></a><!-- doxytag: member="color_cast.hpp::f32_argb_cast" ref="ga1bb6ca4504a27fb918140e098735e023" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gad5c12b77f78ebcb3e99c509cf790f49f">f32_argb_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga050a17c67ab744d1f06d0897d75150d5"></a><!-- doxytag: member="color_cast.hpp::f32_bgra_cast" ref="ga050a17c67ab744d1f06d0897d75150d5" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga1bb6ca4504a27fb918140e098735e023">f32_argb_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gacaa5659ed88420e742b53557dc016e5d"></a><!-- doxytag: member="color_cast.hpp::f32_bgra_cast" ref="gacaa5659ed88420e742b53557dc016e5d" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga050a17c67ab744d1f06d0897d75150d5">f32_bgra_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5c123484700df864d6fc52fe642d55cf"></a><!-- doxytag: member="color_cast.hpp::f32_bgrx_cast" ref="ga5c123484700df864d6fc52fe642d55cf" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gacaa5659ed88420e742b53557dc016e5d">f32_bgra_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga87f58ff1eff38f6f64d37917f7c3d605"></a><!-- doxytag: member="color_cast.hpp::f32_bgrx_cast" ref="ga87f58ff1eff38f6f64d37917f7c3d605" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga5c123484700df864d6fc52fe642d55cf">f32_bgrx_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gabb22c4cafc41e50b451d20d36f171731"></a><!-- doxytag: member="color_cast.hpp::f32_channel_cast" ref="gabb22c4cafc41e50b451d20d36f171731" args="(T a)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga87f58ff1eff38f6f64d37917f7c3d605">f32_bgrx_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga450fce811cc485d4e5fbe915cdbb995f"></a><!-- doxytag: member="color_cast.hpp::f32_channel_cast" ref="ga450fce811cc485d4e5fbe915cdbb995f" args="(T a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gabb22c4cafc41e50b451d20d36f171731">f32_channel_cast</a> (T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga18b37f558bd58410a0e8de1e0ca15c82"></a><!-- doxytag: member="color_cast.hpp::f32_rgba_cast" ref="ga18b37f558bd58410a0e8de1e0ca15c82" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga450fce811cc485d4e5fbe915cdbb995f">f32_channel_cast</a> (T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gade0903e79b1935818f3610169e784c28"></a><!-- doxytag: member="color_cast.hpp::f32_rgba_cast" ref="gade0903e79b1935818f3610169e784c28" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga18b37f558bd58410a0e8de1e0ca15c82">f32_rgba_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1c98f7dd0c8dae877543690e3d578b97"></a><!-- doxytag: member="color_cast.hpp::f32_rgbx_cast" ref="ga1c98f7dd0c8dae877543690e3d578b97" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gade0903e79b1935818f3610169e784c28">f32_rgba_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf3bdd33a9a652a8f398f3c22e12d808c"></a><!-- doxytag: member="color_cast.hpp::f32_rgbx_cast" ref="gaf3bdd33a9a652a8f398f3c22e12d808c" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga1c98f7dd0c8dae877543690e3d578b97">f32_rgbx_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9f81ac8977e3452ff70720b3d47d89a4"></a><!-- doxytag: member="color_cast.hpp::f32_xbgr_cast" ref="ga9f81ac8977e3452ff70720b3d47d89a4" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaf3bdd33a9a652a8f398f3c22e12d808c">f32_rgbx_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac6c5ba434022dd3da2ca35d1a9314be2"></a><!-- doxytag: member="color_cast.hpp::f32_xbgr_cast" ref="gac6c5ba434022dd3da2ca35d1a9314be2" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga9f81ac8977e3452ff70720b3d47d89a4">f32_xbgr_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf17553d7e72a5f130866b33ea89efa2a"></a><!-- doxytag: member="color_cast.hpp::f32_xrgb_cast" ref="gaf17553d7e72a5f130866b33ea89efa2a" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gac6c5ba434022dd3da2ca35d1a9314be2">f32_xbgr_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga868c5082efaf50e0ca9824d9ff6b2ae6"></a><!-- doxytag: member="color_cast.hpp::f32_xrgb_cast" ref="ga868c5082efaf50e0ca9824d9ff6b2ae6" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaf17553d7e72a5f130866b33ea89efa2a">f32_xrgb_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga39d7603abecdff4fb58411cc1e7c8dad"></a><!-- doxytag: member="color_cast.hpp::f64_abgr_cast" ref="ga39d7603abecdff4fb58411cc1e7c8dad" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f32vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga868c5082efaf50e0ca9824d9ff6b2ae6">f32_xrgb_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga29317ef1aeea12967d230043b777c95e"></a><!-- doxytag: member="color_cast.hpp::f64_abgr_cast" ref="ga29317ef1aeea12967d230043b777c95e" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga39d7603abecdff4fb58411cc1e7c8dad">f64_abgr_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7f3137ef9bdda4696751f8f1c7f42155"></a><!-- doxytag: member="color_cast.hpp::f64_argb_cast" ref="ga7f3137ef9bdda4696751f8f1c7f42155" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga29317ef1aeea12967d230043b777c95e">f64_abgr_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3eada64cecd6911a234e7263956cea50"></a><!-- doxytag: member="color_cast.hpp::f64_argb_cast" ref="ga3eada64cecd6911a234e7263956cea50" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga7f3137ef9bdda4696751f8f1c7f42155">f64_argb_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga018305651a39b3f95f05bd98bc15ec15"></a><!-- doxytag: member="color_cast.hpp::f64_bgra_cast" ref="ga018305651a39b3f95f05bd98bc15ec15" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga3eada64cecd6911a234e7263956cea50">f64_argb_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga19b9b07bc4b654fb5a464b52baed2b95"></a><!-- doxytag: member="color_cast.hpp::f64_bgra_cast" ref="ga19b9b07bc4b654fb5a464b52baed2b95" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga018305651a39b3f95f05bd98bc15ec15">f64_bgra_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9b820105a3ec028b922fa38fdf26738a"></a><!-- doxytag: member="color_cast.hpp::f64_bgrx_cast" ref="ga9b820105a3ec028b922fa38fdf26738a" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga19b9b07bc4b654fb5a464b52baed2b95">f64_bgra_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga54480b66922c429da8d533e6970b1a71"></a><!-- doxytag: member="color_cast.hpp::f64_bgrx_cast" ref="ga54480b66922c429da8d533e6970b1a71" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga9b820105a3ec028b922fa38fdf26738a">f64_bgrx_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac24c58073a1098658cb71b69f153eddb"></a><!-- doxytag: member="color_cast.hpp::f64_channel_cast" ref="gac24c58073a1098658cb71b69f153eddb" args="(T a)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga54480b66922c429da8d533e6970b1a71">f64_bgrx_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga714d21da59a01f931e5007c089d9f91c"></a><!-- doxytag: member="color_cast.hpp::f64_channel_cast" ref="ga714d21da59a01f931e5007c089d9f91c" args="(T a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gac24c58073a1098658cb71b69f153eddb">f64_channel_cast</a> (T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3ceaee331054fa9495696a13d98240ea"></a><!-- doxytag: member="color_cast.hpp::f64_rgba_cast" ref="ga3ceaee331054fa9495696a13d98240ea" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga714d21da59a01f931e5007c089d9f91c">f64_channel_cast</a> (T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa97be6d4369793feec9cd240306ea451"></a><!-- doxytag: member="color_cast.hpp::f64_rgba_cast" ref="gaa97be6d4369793feec9cd240306ea451" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga3ceaee331054fa9495696a13d98240ea">f64_rgba_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga26412c0163a420ba42115f72687dbe43"></a><!-- doxytag: member="color_cast.hpp::f64_rgbx_cast" ref="ga26412c0163a420ba42115f72687dbe43" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec4&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaa97be6d4369793feec9cd240306ea451">f64_rgba_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5a8f7e68a814512e1496766b89512151"></a><!-- doxytag: member="color_cast.hpp::f64_rgbx_cast" ref="ga5a8f7e68a814512e1496766b89512151" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga26412c0163a420ba42115f72687dbe43">f64_rgbx_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga60f1746f1724d944eb15a796070ea0c9"></a><!-- doxytag: member="color_cast.hpp::f64_xbgr_cast" ref="ga60f1746f1724d944eb15a796070ea0c9" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga5a8f7e68a814512e1496766b89512151">f64_rgbx_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6bd5ec6df79fc3b188e14e03084c8ebc"></a><!-- doxytag: member="color_cast.hpp::f64_xbgr_cast" ref="ga6bd5ec6df79fc3b188e14e03084c8ebc" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga60f1746f1724d944eb15a796070ea0c9">f64_xbgr_cast</a> (T c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga63f768447dfb3ff392c942ea64c8c2bd"></a><!-- doxytag: member="color_cast.hpp::f64_xrgb_cast" ref="ga63f768447dfb3ff392c942ea64c8c2bd" args="(T c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga6bd5ec6df79fc3b188e14e03084c8ebc">f64_xbgr_cast</a> (T c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8b28e89ee5043c947664ef46ef5cff12"></a><!-- doxytag: member="color_cast.hpp::f64_xrgb_cast" ref="ga8b28e89ee5043c947664ef46ef5cff12" args="(T c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga63f768447dfb3ff392c942ea64c8c2bd">f64_xrgb_cast</a> (T c)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">f64vec3&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga8b28e89ee5043c947664ef46ef5cff12">f64_xrgb_cast</a> (T c)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint16&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga58e13c8f344a16e4cdbdcff14f217b61">u16channel_cast</a> (valType a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3356b8b1b68b60a00be61dfe51b6f7d5"></a><!-- doxytag: member="color_cast.hpp::u32_abgr_cast" ref="ga3356b8b1b68b60a00be61dfe51b6f7d5" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint16&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga49e636906dcf04bed0e149c71761fb0a">u16channel_cast</a> (valType a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa928bde161bdf391317d96b20eb1a395"></a><!-- doxytag: member="color_cast.hpp::u32_abgr_cast" ref="gaa928bde161bdf391317d96b20eb1a395" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga3356b8b1b68b60a00be61dfe51b6f7d5">u32_abgr_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaeace1cab9c7a6bdd717de31db9d4e4e9"></a><!-- doxytag: member="color_cast.hpp::u32_argb_cast" ref="gaeace1cab9c7a6bdd717de31db9d4e4e9" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaa928bde161bdf391317d96b20eb1a395">u32_abgr_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga2c41583a6b660d7f70e7b078f7144aeb"></a><!-- doxytag: member="color_cast.hpp::u32_argb_cast" ref="ga2c41583a6b660d7f70e7b078f7144aeb" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaeace1cab9c7a6bdd717de31db9d4e4e9">u32_argb_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8e8cf5555a9a4a2922e89e5c42d019d2"></a><!-- doxytag: member="color_cast.hpp::u32_bgra_cast" ref="ga8e8cf5555a9a4a2922e89e5c42d019d2" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga2c41583a6b660d7f70e7b078f7144aeb">u32_argb_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac6b23c9c3dd2578dd77c8a23a9c77185"></a><!-- doxytag: member="color_cast.hpp::u32_bgra_cast" ref="gac6b23c9c3dd2578dd77c8a23a9c77185" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga8e8cf5555a9a4a2922e89e5c42d019d2">u32_bgra_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gae004e96ba238269fa5346f0c73d1260d"></a><!-- doxytag: member="color_cast.hpp::u32_bgrx_cast" ref="gae004e96ba238269fa5346f0c73d1260d" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gac6b23c9c3dd2578dd77c8a23a9c77185">u32_bgra_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5169191468b1be24c2af1b679c9f4b3f"></a><!-- doxytag: member="color_cast.hpp::u32_bgrx_cast" ref="ga5169191468b1be24c2af1b679c9f4b3f" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gae004e96ba238269fa5346f0c73d1260d">u32_bgrx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9c1b992350b233ca7acfe6f70c4ffc1c"></a><!-- doxytag: member="color_cast.hpp::u32_rgba_cast" ref="ga9c1b992350b233ca7acfe6f70c4ffc1c" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga5169191468b1be24c2af1b679c9f4b3f">u32_bgrx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga66026c23e16f6ceab8b99e2a844c7f05"></a><!-- doxytag: member="color_cast.hpp::u32_rgba_cast" ref="ga66026c23e16f6ceab8b99e2a844c7f05" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga9c1b992350b233ca7acfe6f70c4ffc1c">u32_rgba_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab6ee3f01f0a515b0e1b8ac38fcc5751d"></a><!-- doxytag: member="color_cast.hpp::u32_rgbx_cast" ref="gab6ee3f01f0a515b0e1b8ac38fcc5751d" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga66026c23e16f6ceab8b99e2a844c7f05">u32_rgba_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab660e32dbf9e1ecfad0613a3011c46fe"></a><!-- doxytag: member="color_cast.hpp::u32_rgbx_cast" ref="gab660e32dbf9e1ecfad0613a3011c46fe" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gab6ee3f01f0a515b0e1b8ac38fcc5751d">u32_rgbx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaf701608e91517ec2580d912732c3b09"></a><!-- doxytag: member="color_cast.hpp::u32_xbgr_cast" ref="gaaf701608e91517ec2580d912732c3b09" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gab660e32dbf9e1ecfad0613a3011c46fe">u32_rgbx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6a44ecd022166716b9fd00dfeb3688be"></a><!-- doxytag: member="color_cast.hpp::u32_xbgr_cast" ref="ga6a44ecd022166716b9fd00dfeb3688be" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaaf701608e91517ec2580d912732c3b09">u32_xbgr_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1b28fc98a39fc959997920585ea47e98"></a><!-- doxytag: member="color_cast.hpp::u32_xrgb_cast" ref="ga1b28fc98a39fc959997920585ea47e98" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga6a44ecd022166716b9fd00dfeb3688be">u32_xbgr_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga49b0fd47346b739d1732a26fc94edf87"></a><!-- doxytag: member="color_cast.hpp::u32_xrgb_cast" ref="ga49b0fd47346b739d1732a26fc94edf87" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga1b28fc98a39fc959997920585ea47e98">u32_xrgb_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5ee4269b784a7139a0266475acbf61a7"></a><!-- doxytag: member="color_cast.hpp::u64_abgr_cast" ref="ga5ee4269b784a7139a0266475acbf61a7" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga49b0fd47346b739d1732a26fc94edf87">u32_xrgb_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gad8850bb162df4df64541cae10e693642"></a><!-- doxytag: member="color_cast.hpp::u64_abgr_cast" ref="gad8850bb162df4df64541cae10e693642" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga5ee4269b784a7139a0266475acbf61a7">u64_abgr_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac38203b79a9e422b7a10a30fdb1c3da9"></a><!-- doxytag: member="color_cast.hpp::u64_argb_cast" ref="gac38203b79a9e422b7a10a30fdb1c3da9" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gad8850bb162df4df64541cae10e693642">u64_abgr_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6f979d8e3e5435b048799ade4fe34275"></a><!-- doxytag: member="color_cast.hpp::u64_argb_cast" ref="ga6f979d8e3e5435b048799ade4fe34275" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gac38203b79a9e422b7a10a30fdb1c3da9">u64_argb_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gacdd02b2f7906a095e3759c5b22cd2e8a"></a><!-- doxytag: member="color_cast.hpp::u64_bgra_cast" ref="gacdd02b2f7906a095e3759c5b22cd2e8a" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga6f979d8e3e5435b048799ade4fe34275">u64_argb_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga165b688bb6ecf2fb3e0aa87925815487"></a><!-- doxytag: member="color_cast.hpp::u64_bgra_cast" ref="ga165b688bb6ecf2fb3e0aa87925815487" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gacdd02b2f7906a095e3759c5b22cd2e8a">u64_bgra_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf3a0637c8368dbb0072bc5bc7b50c1ae"></a><!-- doxytag: member="color_cast.hpp::u64_bgrx_cast" ref="gaf3a0637c8368dbb0072bc5bc7b50c1ae" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga165b688bb6ecf2fb3e0aa87925815487">u64_bgra_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gad75bc921ee693a306693d760536e9bb8"></a><!-- doxytag: member="color_cast.hpp::u64_bgrx_cast" ref="gad75bc921ee693a306693d760536e9bb8" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaf3a0637c8368dbb0072bc5bc7b50c1ae">u64_bgrx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga23862f7fb282b97afef6502ed4dbcd71"></a><!-- doxytag: member="color_cast.hpp::u64_rgba_cast" ref="ga23862f7fb282b97afef6502ed4dbcd71" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gad75bc921ee693a306693d760536e9bb8">u64_bgrx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaecab5d0a70ac7d721ab26b8592c836d8"></a><!-- doxytag: member="color_cast.hpp::u64_rgba_cast" ref="gaecab5d0a70ac7d721ab26b8592c836d8" args="(const detail::tvec4&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga23862f7fb282b97afef6502ed4dbcd71">u64_rgba_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9143e2afd0f7e7dc5e4e2c24b806591d"></a><!-- doxytag: member="color_cast.hpp::u64_rgbx_cast" ref="ga9143e2afd0f7e7dc5e4e2c24b806591d" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaecab5d0a70ac7d721ab26b8592c836d8">u64_rgba_cast</a> (const detail::tvec4&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gacd63fce723a7a34b0432e323f9201171"></a><!-- doxytag: member="color_cast.hpp::u64_rgbx_cast" ref="gacd63fce723a7a34b0432e323f9201171" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga9143e2afd0f7e7dc5e4e2c24b806591d">u64_rgbx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga286be0ac75404981c4988f5028089707"></a><!-- doxytag: member="color_cast.hpp::u64_xbgr_cast" ref="ga286be0ac75404981c4988f5028089707" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gacd63fce723a7a34b0432e323f9201171">u64_rgbx_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa93895af1b887b39ad7f1980cc995a32"></a><!-- doxytag: member="color_cast.hpp::u64_xbgr_cast" ref="gaa93895af1b887b39ad7f1980cc995a32" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga286be0ac75404981c4988f5028089707">u64_xbgr_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga88978f39df96553f43160d566b58f691"></a><!-- doxytag: member="color_cast.hpp::u64_xrgb_cast" ref="ga88978f39df96553f43160d566b58f691" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaa93895af1b887b39ad7f1980cc995a32">u64_xbgr_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7a75746544ae028cc991152a4c0dc01a"></a><!-- doxytag: member="color_cast.hpp::u64_xrgb_cast" ref="ga7a75746544ae028cc991152a4c0dc01a" args="(const detail::tvec3&lt; T &gt; &amp;c)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga88978f39df96553f43160d566b58f691">u64_xrgb_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint64&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga7a75746544ae028cc991152a4c0dc01a">u64_xrgb_cast</a> (const detail::tvec3&lt; T &gt; &amp;c)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">uint8&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#gaa715b67596301247d925b05634085d0a">u8channel_cast</a> (valType a)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">uint8&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00172.html#ga65c8867c34193951a87cbe6ad3492119">u8channel_cast</a> (valType a)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -196,8 +207,13 @@ template&lt;typename T &gt; </td></tr>
 
 
 <p>Definition in file <a class="el" href="a00027_source.html">color_cast.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00027_source.html">color_cast.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 74 - 55
doc/api-0.9.3/a00027_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>color_cast.hpp Source File</title>
 <title>color_cast.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>color_cast.hpp</h1>  </div>
+<div class="title">color_cast.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00027.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00027.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_color_cast GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_color_cast GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00083.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtx/number_precision.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtx/number_precision.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_color_cast extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_color_cast extension included&quot;)</span>
@@ -89,65 +103,65 @@
 <a name="l00050"></a>00050 <span class="keyword">namespace </span>glm
 <a name="l00050"></a>00050 <span class="keyword">namespace </span>glm
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
-<a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; <a class="code" href="a00167.html#ga36475e31b1992cfde54c1a6f5a148865" title="8bit unsigned integer. (from GLM_GTC_type_precision extension)">uint8</a> <a class="code" href="a00172.html#gaa715b67596301247d925b05634085d0a" title="Conversion of a floating value into a 8bit unsigned int value.">u8channel_cast</a>(valType a);
+<a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; uint8 <a class="code" href="a00172.html#ga65c8867c34193951a87cbe6ad3492119" title="Conversion of a floating value into a 8bit unsigned int value.">u8channel_cast</a>(valType a);
 <a name="l00058"></a>00058 
 <a name="l00058"></a>00058 
-<a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt;     <a class="code" href="a00167.html#ga13471cbbe74e4303a57f3743d007b74d" title="16bit unsigned integer. (from GLM_GTC_type_precision extension)">uint16</a> <a class="code" href="a00172.html#ga58e13c8f344a16e4cdbdcff14f217b61" title="Conversion of a floating value into a 16bit unsigned int value.">u16channel_cast</a>(valType a);
+<a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt;     uint16 <a class="code" href="a00172.html#ga49e636906dcf04bed0e149c71761fb0a" title="Conversion of a floating value into a 16bit unsigned int value.">u16channel_cast</a>(valType a);
 <a name="l00062"></a>00062 
 <a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#gab6ee3f01f0a515b0e1b8ac38fcc5751d" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_rgbx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
-<a name="l00064"></a>00064         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#ga1b28fc98a39fc959997920585ea47e98" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_xrgb_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
-<a name="l00065"></a>00065         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#gae004e96ba238269fa5346f0c73d1260d" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_bgrx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
-<a name="l00066"></a>00066         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#gaaf701608e91517ec2580d912732c3b09" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_xbgr_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#gab660e32dbf9e1ecfad0613a3011c46fe" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_rgbx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00064"></a>00064         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#ga49b0fd47346b739d1732a26fc94edf87" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_xrgb_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00065"></a>00065         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#ga5169191468b1be24c2af1b679c9f4b3f" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_bgrx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00066"></a>00066         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#ga6a44ecd022166716b9fd00dfeb3688be" title="Conversion of a 3 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_xbgr_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
 <a name="l00067"></a>00067 
 <a name="l00067"></a>00067 
-<a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#ga9c1b992350b233ca7acfe6f70c4ffc1c" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_rgba_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
-<a name="l00069"></a>00069         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#gaeace1cab9c7a6bdd717de31db9d4e4e9" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_argb_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
-<a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#ga8e8cf5555a9a4a2922e89e5c42d019d2" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_bgra_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
-<a name="l00071"></a>00071         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">uint32</a> <a class="code" href="a00172.html#ga3356b8b1b68b60a00be61dfe51b6f7d5" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_abgr_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#ga66026c23e16f6ceab8b99e2a844c7f05" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_rgba_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00069"></a>00069         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#ga2c41583a6b660d7f70e7b078f7144aeb" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_argb_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#gac6b23c9c3dd2578dd77c8a23a9c77185" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_bgra_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00071"></a>00071         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint32 <a class="code" href="a00172.html#gaa928bde161bdf391317d96b20eb1a395" title="Conversion of a 4 components color into an 32bit unsigned int value. (From GLM_GTX_color_cast extensi...">u32_abgr_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
 <a name="l00072"></a>00072 
 <a name="l00072"></a>00072 
-<a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#ga9143e2afd0f7e7dc5e4e2c24b806591d" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_rgbx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
-<a name="l00074"></a>00074         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#ga88978f39df96553f43160d566b58f691" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_xrgb_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
-<a name="l00075"></a>00075         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#gaf3a0637c8368dbb0072bc5bc7b50c1ae" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_bgrx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
-<a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#ga286be0ac75404981c4988f5028089707" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_xbgr_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#gacd63fce723a7a34b0432e323f9201171" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_rgbx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00074"></a>00074         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#ga7a75746544ae028cc991152a4c0dc01a" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_xrgb_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00075"></a>00075         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#gad75bc921ee693a306693d760536e9bb8" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_bgrx_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
+<a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#gaa93895af1b887b39ad7f1980cc995a32" title="Conversion of a 3 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_xbgr_cast</a>(<span class="keyword">const</span> detail::tvec3&lt;T&gt;&amp; c);          
 <a name="l00077"></a>00077 
 <a name="l00077"></a>00077 
-<a name="l00078"></a>00078         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#ga23862f7fb282b97afef6502ed4dbcd71" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_rgba_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
-<a name="l00079"></a>00079         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#gac38203b79a9e422b7a10a30fdb1c3da9" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_argb_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
-<a name="l00080"></a>00080         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#gacdd02b2f7906a095e3759c5b22cd2e8a" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_bgra_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
-<a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">uint64</a> <a class="code" href="a00172.html#ga5ee4269b784a7139a0266475acbf61a7" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_abgr_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00078"></a>00078         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#gaecab5d0a70ac7d721ab26b8592c836d8" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_rgba_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00079"></a>00079         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#ga6f979d8e3e5435b048799ade4fe34275" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_argb_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00080"></a>00080         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#ga165b688bb6ecf2fb3e0aa87925815487" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_bgra_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
+<a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; uint64 <a class="code" href="a00172.html#gad8850bb162df4df64541cae10e693642" title="Conversion of a 4 components color into an 64bit unsigned int value. (From GLM_GTX_color_cast extensi...">u64_abgr_cast</a>(<span class="keyword">const</span> detail::tvec4&lt;T&gt;&amp; c);          
 <a name="l00082"></a>00082 
 <a name="l00082"></a>00082 
-<a name="l00083"></a>00083         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga3ca1b6511bcc12516b5fd76c7976f01b" title="Half-precision floating-point scalar. (from GLM_GTC_type_precision extension)">f16</a> <a class="code" href="a00172.html#ga2c1e86d72ff7dd3d55f0a6de4632012c" title="Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extensio...">f16_channel_cast</a>(T a);        
+<a name="l00083"></a>00083         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga3ca1b6511bcc12516b5fd76c7976f01b" title="16 bit half-precision floating-point scalar.">f16</a> <a class="code" href="a00172.html#gaaed10c22c6d3ae8400f6a27b95748bb9" title="Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extensio...">f16_channel_cast</a>(T a);        
 <a name="l00084"></a>00084 
 <a name="l00084"></a>00084 
-<a name="l00085"></a>00085         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f16vec3</a> <a class="code" href="a00172.html#ga67bce344b520ee8d04fc006182939f3c" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_rgbx_cast</a>(T c);               
-<a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f16vec3</a> <a class="code" href="a00172.html#ga40eb51f3164252ee9bfd336d49101703" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_xrgb_cast</a>(T c);               
-<a name="l00087"></a>00087         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f16vec3</a> <a class="code" href="a00172.html#ga3ec21e5e40aa3fac65c1da96b350fa84" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_bgrx_cast</a>(T c);               
-<a name="l00088"></a>00088         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f16vec3</a> <a class="code" href="a00172.html#gab15c53fcb23234e042cd3809062b4c3e" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_xbgr_cast</a>(T c);               
+<a name="l00085"></a>00085         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components.">f16vec3</a> <a class="code" href="a00172.html#gaf17e45ee1f5602b86df9f32c5c28234f" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_rgbx_cast</a>(T c);               
+<a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components.">f16vec3</a> <a class="code" href="a00172.html#gaa34ca9eb33fc570d84affe75970ad472" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_xrgb_cast</a>(T c);               
+<a name="l00087"></a>00087         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components.">f16vec3</a> <a class="code" href="a00172.html#ga5d0d73e114e2fc072f7e7fbabd72b511" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_bgrx_cast</a>(T c);               
+<a name="l00088"></a>00088         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gaa68a583d3e3b202e1b48c7bc94964c78" title="Half-precision floating-point vector of 3 components.">f16vec3</a> <a class="code" href="a00172.html#gafbeb919e45ff901eaec92a130cc82857" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f16_xbgr_cast</a>(T c);               
 <a name="l00089"></a>00089 
 <a name="l00089"></a>00089 
-<a name="l00090"></a>00090         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f16vec4</a> <a class="code" href="a00172.html#ga3af415308c4424b473d024a79889672d" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_rgba_cast</a>(T c);               
-<a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f16vec4</a> <a class="code" href="a00172.html#ga7bce1faac9af25f487b370876d6d05d2" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_argb_cast</a>(T c);               
-<a name="l00092"></a>00092         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f16vec4</a> <a class="code" href="a00172.html#gad05a2c61907613f3dca363b07238a9b4" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_bgra_cast</a>(T c);               
-<a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f16vec4</a> <a class="code" href="a00172.html#gac252e455006739afc1fd1f78136784a2" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_abgr_cast</a>(T c);               
+<a name="l00090"></a>00090         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components.">f16vec4</a> <a class="code" href="a00172.html#gaa777898269e22a5061651ef973cf07b7" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_rgba_cast</a>(T c);               
+<a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components.">f16vec4</a> <a class="code" href="a00172.html#ga108db09da79d5a9c91f2cbd5f2b3f34c" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_argb_cast</a>(T c);               
+<a name="l00092"></a>00092         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components.">f16vec4</a> <a class="code" href="a00172.html#ga1367757d9f9f63837ec7f286211bfe93" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_bgra_cast</a>(T c);               
+<a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gae77767db0311f307255a057fd7358704" title="Half-precision floating-point vector of 4 components.">f16vec4</a> <a class="code" href="a00172.html#ga1c37ab880548dafc96d9d722cd8340aa" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f16_abgr_cast</a>(T c);               
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7" title="Single-precision floating-point scalar. (from GLM_GTC_type_precision extension)">f32</a> <a class="code" href="a00172.html#gabb22c4cafc41e50b451d20d36f171731" title="Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extensio...">f32_channel_cast</a>(T a);                
+<a name="l00095"></a>00095         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7" title="32 bit single-precision floating-point scalar.">f32</a> <a class="code" href="a00172.html#ga450fce811cc485d4e5fbe915cdbb995f" title="Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extensio...">f32_channel_cast</a>(T a);                
 <a name="l00096"></a>00096 
 <a name="l00096"></a>00096 
-<a name="l00097"></a>00097         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f32vec3</a> <a class="code" href="a00172.html#ga1c98f7dd0c8dae877543690e3d578b97" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_rgbx_cast</a>(T c);               
-<a name="l00098"></a>00098         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f32vec3</a> <a class="code" href="a00172.html#gaf17553d7e72a5f130866b33ea89efa2a" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_xrgb_cast</a>(T c);               
-<a name="l00099"></a>00099         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f32vec3</a> <a class="code" href="a00172.html#ga5c123484700df864d6fc52fe642d55cf" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_bgrx_cast</a>(T c);               
-<a name="l00100"></a>00100         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f32vec3</a> <a class="code" href="a00172.html#ga9f81ac8977e3452ff70720b3d47d89a4" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_xbgr_cast</a>(T c);               
+<a name="l00097"></a>00097         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components.">f32vec3</a> <a class="code" href="a00172.html#gaf3bdd33a9a652a8f398f3c22e12d808c" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_rgbx_cast</a>(T c);               
+<a name="l00098"></a>00098         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components.">f32vec3</a> <a class="code" href="a00172.html#ga868c5082efaf50e0ca9824d9ff6b2ae6" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_xrgb_cast</a>(T c);               
+<a name="l00099"></a>00099         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components.">f32vec3</a> <a class="code" href="a00172.html#ga87f58ff1eff38f6f64d37917f7c3d605" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_bgrx_cast</a>(T c);               
+<a name="l00100"></a>00100         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga81353c6a9b282b2b34185306a40040ad" title="Single-precision floating-point vector of 3 components.">f32vec3</a> <a class="code" href="a00172.html#gac6c5ba434022dd3da2ca35d1a9314be2" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f32_xbgr_cast</a>(T c);               
 <a name="l00101"></a>00101 
 <a name="l00101"></a>00101 
-<a name="l00102"></a>00102         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f32vec4</a> <a class="code" href="a00172.html#ga18b37f558bd58410a0e8de1e0ca15c82" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_rgba_cast</a>(T c);               
-<a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f32vec4</a> <a class="code" href="a00172.html#gad5c12b77f78ebcb3e99c509cf790f49f" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_argb_cast</a>(T c);               
-<a name="l00104"></a>00104         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f32vec4</a> <a class="code" href="a00172.html#ga050a17c67ab744d1f06d0897d75150d5" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_bgra_cast</a>(T c);               
-<a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f32vec4</a> <a class="code" href="a00172.html#ga771303b46399f2012bdcfc558ab2b27d" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_abgr_cast</a>(T c);               
+<a name="l00102"></a>00102         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components.">f32vec4</a> <a class="code" href="a00172.html#gade0903e79b1935818f3610169e784c28" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_rgba_cast</a>(T c);               
+<a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components.">f32vec4</a> <a class="code" href="a00172.html#ga1bb6ca4504a27fb918140e098735e023" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_argb_cast</a>(T c);               
+<a name="l00104"></a>00104         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components.">f32vec4</a> <a class="code" href="a00172.html#gacaa5659ed88420e742b53557dc016e5d" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_bgra_cast</a>(T c);               
+<a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title="Single-precision floating-point vector of 4 components.">f32vec4</a> <a class="code" href="a00172.html#ga09b4c27c802a4b5d0e856cc93d16cf2a" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f32_abgr_cast</a>(T c);               
 <a name="l00106"></a>00106 
 <a name="l00106"></a>00106 
-<a name="l00107"></a>00107         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga1d794d240091678f602e8de225b8d8c9" title="Double-precision floating-point scalar. (from GLM_GTC_type_precision extension)">f64</a> <a class="code" href="a00172.html#gac24c58073a1098658cb71b69f153eddb" title="Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extensio...">f64_channel_cast</a>(T a);                
+<a name="l00107"></a>00107         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga1d794d240091678f602e8de225b8d8c9" title="64 bit double-precision floating-point scalar.">f64</a> <a class="code" href="a00172.html#ga714d21da59a01f931e5007c089d9f91c" title="Conversion of a u8 or u16 value to a single channel floating value. (From GLM_GTX_color_cast extensio...">f64_channel_cast</a>(T a);                
 <a name="l00108"></a>00108 
 <a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f64vec3</a> <a class="code" href="a00172.html#ga26412c0163a420ba42115f72687dbe43" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_rgbx_cast</a>(T c);               
-<a name="l00110"></a>00110         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f64vec3</a> <a class="code" href="a00172.html#ga63f768447dfb3ff392c942ea64c8c2bd" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_xrgb_cast</a>(T c);               
-<a name="l00111"></a>00111         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f64vec3</a> <a class="code" href="a00172.html#ga9b820105a3ec028b922fa38fdf26738a" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_bgrx_cast</a>(T c);               
-<a name="l00112"></a>00112         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components. (from GLM_GTC_type_precision extension)...">f64vec3</a> <a class="code" href="a00172.html#ga60f1746f1724d944eb15a796070ea0c9" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_xbgr_cast</a>(T c);               
+<a name="l00109"></a>00109         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components.">f64vec3</a> <a class="code" href="a00172.html#ga5a8f7e68a814512e1496766b89512151" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_rgbx_cast</a>(T c);               
+<a name="l00110"></a>00110         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components.">f64vec3</a> <a class="code" href="a00172.html#ga8b28e89ee5043c947664ef46ef5cff12" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_xrgb_cast</a>(T c);               
+<a name="l00111"></a>00111         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components.">f64vec3</a> <a class="code" href="a00172.html#ga54480b66922c429da8d533e6970b1a71" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_bgrx_cast</a>(T c);               
+<a name="l00112"></a>00112         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title="Double-precision floating-point vector of 3 components.">f64vec3</a> <a class="code" href="a00172.html#ga6bd5ec6df79fc3b188e14e03084c8ebc" title="Conversion of a u32 or u64 color into 3 components floating color. (From GLM_GTX_color_cast extension...">f64_xbgr_cast</a>(T c);               
 <a name="l00113"></a>00113 
 <a name="l00113"></a>00113 
-<a name="l00114"></a>00114         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f64vec4</a> <a class="code" href="a00172.html#ga3ceaee331054fa9495696a13d98240ea" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_rgba_cast</a>(T c);               
-<a name="l00115"></a>00115         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f64vec4</a> <a class="code" href="a00172.html#ga7f3137ef9bdda4696751f8f1c7f42155" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_argb_cast</a>(T c);               
-<a name="l00116"></a>00116         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f64vec4</a> <a class="code" href="a00172.html#ga018305651a39b3f95f05bd98bc15ec15" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_bgra_cast</a>(T c);               
-<a name="l00117"></a>00117         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components. (from GLM_GTC_type_precision extension)...">f64vec4</a> <a class="code" href="a00172.html#ga39d7603abecdff4fb58411cc1e7c8dad" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_abgr_cast</a>(T c);               
+<a name="l00114"></a>00114         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components.">f64vec4</a> <a class="code" href="a00172.html#gaa97be6d4369793feec9cd240306ea451" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_rgba_cast</a>(T c);               
+<a name="l00115"></a>00115         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components.">f64vec4</a> <a class="code" href="a00172.html#ga3eada64cecd6911a234e7263956cea50" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_argb_cast</a>(T c);               
+<a name="l00116"></a>00116         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components.">f64vec4</a> <a class="code" href="a00172.html#ga19b9b07bc4b654fb5a464b52baed2b95" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_bgra_cast</a>(T c);               
+<a name="l00117"></a>00117         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; <a class="code" href="a00167.html#ga66999872051fdf1934199af093eedece" title="Double-precision floating-point vector of 4 components.">f64vec4</a> <a class="code" href="a00172.html#ga29317ef1aeea12967d230043b777c95e" title="Conversion of a u32 or u64 color into 4 components floating color. (From GLM_GTX_color_cast extension...">f64_abgr_cast</a>(T c);               
 <a name="l00118"></a>00118 
 <a name="l00118"></a>00118 
 <a name="l00120"></a>00120 }<span class="comment">//namespace glm</span>
 <a name="l00120"></a>00120 }<span class="comment">//namespace glm</span>
 <a name="l00121"></a>00121 
 <a name="l00121"></a>00121 
@@ -156,8 +170,13 @@
 <a name="l00124"></a>00124 <span class="preprocessor">#endif//GLM_GTX_color_cast</span>
 <a name="l00124"></a>00124 <span class="preprocessor">#endif//GLM_GTX_color_cast</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 34 - 18
doc/api-0.9.3/a00028.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>color_space.hpp File Reference</title>
 <title>color_space.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,31 +51,28 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>color_space.hpp File Reference</h1>  </div>
+<div class="title">color_space.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00028_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00028_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#gaa9957385a0ec4908209cfb9890e17c24">hsvColor</a> (detail::tvec3&lt; valType &gt; const &amp;rgbValue)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga434478ff2e692c2bc9fbe4d3a05570ea">hsvColor</a> (detail::tvec3&lt; valType &gt; const &amp;rgbValue)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">valType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga739ecb162c0ab7c238b6113f7538c42e">luminosity</a> (detail::tvec3&lt; valType &gt; const &amp;color)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">valType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#gaf9db3b89515c57d9d955b70a97c10f91">luminosity</a> (detail::tvec3&lt; valType &gt; const &amp;color)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga4ca555f0091dc71c54e36b0ddd9b31bc">rgbColor</a> (detail::tvec3&lt; valType &gt; const &amp;hsvValue)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga0106a26e8ceac4e83b428979eb70c6e5">rgbColor</a> (detail::tvec3&lt; valType &gt; const &amp;hsvValue)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#gae45d26f7c6738a365aaa4560193a50ec">saturation</a> (valType const s, detail::tvec3&lt; valType &gt; const &amp;color)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga81289d2f4a42f70d5cf66dbb6e75dc97">saturation</a> (valType const s)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#gaa5af7f22a8a56b3fb3f98103defe7099">saturation</a> (valType const s)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga54a479f39450ab45417f5d48abee5fb2">saturation</a> (valType const s, detail::tvec3&lt; valType &gt; const &amp;color)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga45546394251769bf7c126dac3b2d5fbf">saturation</a> (valType const s, detail::tvec4&lt; valType &gt; const &amp;color)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00173.html#ga2bdc5f77884c822b0dbc92d74a649d87">saturation</a> (valType const s, detail::tvec4&lt; valType &gt; const &amp;color)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -73,8 +84,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00028_source.html">color_space.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00028_source.html">color_space.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 34 - 15
doc/api-0.9.3/a00028_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>color_space.hpp Source File</title>
 <title>color_space.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>color_space.hpp</h1>  </div>
+<div class="title">color_space.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00028.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00028.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_color_space GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_color_space GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_color_space extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_color_space extension included&quot;)</span>
@@ -88,29 +102,29 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00055"></a>00055     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00055"></a>00055     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00056"></a>00056         detail::tvec3&lt;valType&gt; <a class="code" href="a00173.html#ga4ca555f0091dc71c54e36b0ddd9b31bc" title="Converts a color from HSV color space to its color in RGB color space.">rgbColor</a>(
+<a name="l00056"></a>00056         detail::tvec3&lt;valType&gt; <a class="code" href="a00173.html#ga0106a26e8ceac4e83b428979eb70c6e5" title="Converts a color from HSV color space to its color in RGB color space.">rgbColor</a>(
 <a name="l00057"></a>00057                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; hsvValue);
 <a name="l00057"></a>00057                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; hsvValue);
 <a name="l00058"></a>00058 
 <a name="l00058"></a>00058 
 <a name="l00061"></a>00061     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00061"></a>00061     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00062"></a>00062         detail::tvec3&lt;valType&gt; <a class="code" href="a00173.html#gaa9957385a0ec4908209cfb9890e17c24" title="Converts a color from RGB color space to its color in HSV color space.">hsvColor</a>(
+<a name="l00062"></a>00062         detail::tvec3&lt;valType&gt; <a class="code" href="a00173.html#ga434478ff2e692c2bc9fbe4d3a05570ea" title="Converts a color from RGB color space to its color in HSV color space.">hsvColor</a>(
 <a name="l00063"></a>00063                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; rgbValue);
 <a name="l00063"></a>00063                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; rgbValue);
 <a name="l00064"></a>00064                 
 <a name="l00064"></a>00064                 
 <a name="l00067"></a>00067     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00067"></a>00067     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00068"></a>00068         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00173.html#gaa5af7f22a8a56b3fb3f98103defe7099" title="Build a saturation matrix.">saturation</a>(
+<a name="l00068"></a>00068         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00173.html#ga81289d2f4a42f70d5cf66dbb6e75dc97" title="Build a saturation matrix.">saturation</a>(
 <a name="l00069"></a>00069                 valType <span class="keyword">const</span> s);
 <a name="l00069"></a>00069                 valType <span class="keyword">const</span> s);
 <a name="l00070"></a>00070 
 <a name="l00070"></a>00070 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00074"></a>00074         detail::tvec3&lt;valType&gt; <a class="code" href="a00173.html#gaa5af7f22a8a56b3fb3f98103defe7099" title="Build a saturation matrix.">saturation</a>(
+<a name="l00074"></a>00074         detail::tvec3&lt;valType&gt; <a class="code" href="a00173.html#ga81289d2f4a42f70d5cf66dbb6e75dc97" title="Build a saturation matrix.">saturation</a>(
 <a name="l00075"></a>00075                 valType <span class="keyword">const</span> s, 
 <a name="l00075"></a>00075                 valType <span class="keyword">const</span> s, 
 <a name="l00076"></a>00076                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; color);
 <a name="l00076"></a>00076                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; color);
 <a name="l00077"></a>00077                 
 <a name="l00077"></a>00077                 
 <a name="l00080"></a>00080     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00080"></a>00080     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00081"></a>00081         detail::tvec4&lt;valType&gt; <a class="code" href="a00173.html#gaa5af7f22a8a56b3fb3f98103defe7099" title="Build a saturation matrix.">saturation</a>(
+<a name="l00081"></a>00081         detail::tvec4&lt;valType&gt; <a class="code" href="a00173.html#ga81289d2f4a42f70d5cf66dbb6e75dc97" title="Build a saturation matrix.">saturation</a>(
 <a name="l00082"></a>00082                 valType <span class="keyword">const</span> s, 
 <a name="l00082"></a>00082                 valType <span class="keyword">const</span> s, 
 <a name="l00083"></a>00083                 detail::tvec4&lt;valType&gt; <span class="keyword">const</span> &amp; color);
 <a name="l00083"></a>00083                 detail::tvec4&lt;valType&gt; <span class="keyword">const</span> &amp; color);
 <a name="l00084"></a>00084                 
 <a name="l00084"></a>00084                 
 <a name="l00087"></a>00087         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00087"></a>00087         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00088"></a>00088         valType <a class="code" href="a00173.html#ga739ecb162c0ab7c238b6113f7538c42e" title="Compute color luminosity associating ratios (0.33, 0.59, 0.11) to RGB canals.">luminosity</a>(
+<a name="l00088"></a>00088         valType <a class="code" href="a00173.html#gaf9db3b89515c57d9d955b70a97c10f91" title="Compute color luminosity associating ratios (0.33, 0.59, 0.11) to RGB canals.">luminosity</a>(
 <a name="l00089"></a>00089                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; color);
 <a name="l00089"></a>00089                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; color);
 <a name="l00090"></a>00090 
 <a name="l00090"></a>00090 
 <a name="l00092"></a>00092 }<span class="comment">//namespace glm</span>
 <a name="l00092"></a>00092 }<span class="comment">//namespace glm</span>
@@ -120,8 +134,13 @@
 <a name="l00096"></a>00096 <span class="preprocessor">#endif//GLM_GTX_color_space</span>
 <a name="l00096"></a>00096 <span class="preprocessor">#endif//GLM_GTX_color_space</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 16
doc/api-0.9.3/a00029.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>color_space_YCoCg.hpp File Reference</title>
 <title>color_space_YCoCg.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,27 +51,24 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>color_space_YCoCg.hpp File Reference</h1>  </div>
+<div class="title">color_space_YCoCg.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00029_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00029_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga9b1d67e0dbef7dc2d264e7821182c0f5">rgb2YCoCg</a> (detail::tvec3&lt; valType &gt; const &amp;rgbColor)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#gab20f748db32bddb4827540525b07d8b3">rgb2YCoCg</a> (detail::tvec3&lt; valType &gt; const &amp;rgbColor)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga9a88ff42529eec72e00bb22d72870460">rgb2YCoCgR</a> (detail::tvec3&lt; valType &gt; const &amp;rgbColor)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga7e645d149831276186197f7afc292104">rgb2YCoCgR</a> (detail::tvec3&lt; valType &gt; const &amp;rgbColor)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga6b448816b12cbd5f3179470e2f7b2d32">YCoCg2rgb</a> (detail::tvec3&lt; valType &gt; const &amp;YCoCgColor)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga0dd1385c2b2b56936a3abb0473c30cde">YCoCg2rgb</a> (detail::tvec3&lt; valType &gt; const &amp;YCoCgColor)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga51f6db5e542b4afcf791503eca5f8907">YCoCgR2rgb</a> (detail::tvec3&lt; valType &gt; const &amp;YCoCgColor)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00174.html#ga732af29818632e3d280ee865439ec9f7">YCoCgR2rgb</a> (detail::tvec3&lt; valType &gt; const &amp;YCoCgColor)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -69,8 +80,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00029_source.html">color_space_YCoCg.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00029_source.html">color_space_YCoCg.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 34 - 15
doc/api-0.9.3/a00029_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>color_space_YCoCg.hpp Source File</title>
 <title>color_space_YCoCg.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>color_space_YCoCg.hpp</h1>  </div>
+<div class="title">color_space_YCoCg.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00029.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00029.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define glm_gtx_color_space_YCoCg GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define glm_gtx_color_space_YCoCg GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_color_space_YCoCg extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_color_space_YCoCg extension included&quot;)</span>
@@ -88,19 +102,19 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00056"></a>00056         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga9b1d67e0dbef7dc2d264e7821182c0f5" title="Convert a color from RGB color space to YCoCg color space.">rgb2YCoCg</a>(
-<a name="l00057"></a>00057                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; <a class="code" href="a00173.html#ga4ca555f0091dc71c54e36b0ddd9b31bc" title="Converts a color from HSV color space to its color in RGB color space.">rgbColor</a>);
+<a name="l00056"></a>00056         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#gab20f748db32bddb4827540525b07d8b3" title="Convert a color from RGB color space to YCoCg color space.">rgb2YCoCg</a>(
+<a name="l00057"></a>00057                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; <a class="code" href="a00173.html#ga0106a26e8ceac4e83b428979eb70c6e5" title="Converts a color from HSV color space to its color in RGB color space.">rgbColor</a>);
 <a name="l00058"></a>00058 
 <a name="l00058"></a>00058 
 <a name="l00061"></a>00061     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00061"></a>00061     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00062"></a>00062         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga6b448816b12cbd5f3179470e2f7b2d32" title="Convert a color from YCoCg color space to RGB color space.">YCoCg2rgb</a>(
+<a name="l00062"></a>00062         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga0dd1385c2b2b56936a3abb0473c30cde" title="Convert a color from YCoCg color space to RGB color space.">YCoCg2rgb</a>(
 <a name="l00063"></a>00063                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; YCoCgColor);
 <a name="l00063"></a>00063                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; YCoCgColor);
 <a name="l00064"></a>00064 
 <a name="l00064"></a>00064 
 <a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00069"></a>00069         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga9a88ff42529eec72e00bb22d72870460" title="Convert a color from RGB color space to YCoCgR color space.">rgb2YCoCgR</a>(
-<a name="l00070"></a>00070                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; <a class="code" href="a00173.html#ga4ca555f0091dc71c54e36b0ddd9b31bc" title="Converts a color from HSV color space to its color in RGB color space.">rgbColor</a>);
+<a name="l00069"></a>00069         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga7e645d149831276186197f7afc292104" title="Convert a color from RGB color space to YCoCgR color space.">rgb2YCoCgR</a>(
+<a name="l00070"></a>00070                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; <a class="code" href="a00173.html#ga0106a26e8ceac4e83b428979eb70c6e5" title="Converts a color from HSV color space to its color in RGB color space.">rgbColor</a>);
 <a name="l00071"></a>00071 
 <a name="l00071"></a>00071 
 <a name="l00075"></a>00075     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00075"></a>00075     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00076"></a>00076         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga51f6db5e542b4afcf791503eca5f8907" title="Convert a color from YCoCgR color space to RGB color space.">YCoCgR2rgb</a>(
+<a name="l00076"></a>00076         detail::tvec3&lt;valType&gt; <a class="code" href="a00174.html#ga732af29818632e3d280ee865439ec9f7" title="Convert a color from YCoCgR color space to RGB color space.">YCoCgR2rgb</a>(
 <a name="l00077"></a>00077                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; YCoCgColor);
 <a name="l00077"></a>00077                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; YCoCgColor);
 <a name="l00078"></a>00078 
 <a name="l00078"></a>00078 
 <a name="l00080"></a>00080 }<span class="comment">//namespace glm</span>
 <a name="l00080"></a>00080 }<span class="comment">//namespace glm</span>
@@ -110,8 +124,13 @@
 <a name="l00084"></a>00084 <span class="preprocessor">#endif//glm_gtx_color_space_YCoCg</span>
 <a name="l00084"></a>00084 <span class="preprocessor">#endif//glm_gtx_color_space_YCoCg</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 110 - 94
doc/api-0.9.3/a00030.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>compatibility.hpp File Reference</title>
 <title>compatibility.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -38,13 +52,10 @@
 <a href="#typedef-members">Typedefs</a> &#124;
 <a href="#typedef-members">Typedefs</a> &#124;
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>compatibility.hpp File Reference</h1>  </div>
+<div class="title">compatibility.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00030_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00030_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="typedef-members"></a>
 <tr><td colspan="2"><h2><a name="typedef-members"></a>
@@ -133,46 +144,46 @@ typedef detail::tmat4x2&lt; float &gt;&#160;</td><td class="memItemRight" valign
 typedef detail::tmat4x3&lt; float &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc">float4x3</a></td></tr>
 typedef detail::tmat4x3&lt; float &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc">float4x3</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1ab661a1b315e963ce81a7ebfb110aa7"></a><!-- doxytag: member="compatibility.hpp::float4x4" ref="ga1ab661a1b315e963ce81a7ebfb110aa7" args="" -->
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1ab661a1b315e963ce81a7ebfb110aa7"></a><!-- doxytag: member="compatibility.hpp::float4x4" ref="ga1ab661a1b315e963ce81a7ebfb110aa7" args="" -->
 typedef detail::tmat4x4&lt; float &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7">float4x4</a></td></tr>
 typedef detail::tmat4x4&lt; float &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7">float4x4</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91ede3048c6cb24f4319ede227a5cbec"></a><!-- doxytag: member="compatibility.hpp::half1" ref="ga91ede3048c6cb24f4319ede227a5cbec" args="" -->
-typedef detail::thalf&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga91ede3048c6cb24f4319ede227a5cbec">half1</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga000f2781cf0d512798058dcc9e0c14f0"></a><!-- doxytag: member="compatibility.hpp::half1x1" ref="ga000f2781cf0d512798058dcc9e0c14f0" args="" -->
-typedef detail::thalf&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga000f2781cf0d512798058dcc9e0c14f0">half1x1</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga295bdcd60e5b689dc7b0ff8c52a6ef7f"></a><!-- doxytag: member="compatibility.hpp::half2" ref="ga295bdcd60e5b689dc7b0ff8c52a6ef7f" args="" -->
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9122ee020fa1c7ee8367cdd61dba446"></a><!-- doxytag: member="compatibility.hpp::half1" ref="gab9122ee020fa1c7ee8367cdd61dba446" args="" -->
+typedef detail::half&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gab9122ee020fa1c7ee8367cdd61dba446">half1</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e49b47cde1b38a4960e7dbb00ae8065"></a><!-- doxytag: member="compatibility.hpp::half1x1" ref="ga2e49b47cde1b38a4960e7dbb00ae8065" args="" -->
+typedef detail::half&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga2e49b47cde1b38a4960e7dbb00ae8065">half1x1</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9f040b22207a0e1ee89ba72740b6ff13"></a><!-- doxytag: member="compatibility.hpp::half2" ref="ga9f040b22207a0e1ee89ba72740b6ff13" args="" -->
 typedef detail::tvec2<br class="typebreak"/>
 typedef detail::tvec2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga295bdcd60e5b689dc7b0ff8c52a6ef7f">half2</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga477b29f722d6425271956e68aef4d88e"></a><!-- doxytag: member="compatibility.hpp::half2x2" ref="ga477b29f722d6425271956e68aef4d88e" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga9f040b22207a0e1ee89ba72740b6ff13">half2</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8c6c5df23d5787f80038405e3324faf4"></a><!-- doxytag: member="compatibility.hpp::half2x2" ref="ga8c6c5df23d5787f80038405e3324faf4" args="" -->
 typedef detail::tmat2x2<br class="typebreak"/>
 typedef detail::tmat2x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga477b29f722d6425271956e68aef4d88e">half2x2</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga44083161f3c28a57d112b772f54fc2ce"></a><!-- doxytag: member="compatibility.hpp::half2x3" ref="ga44083161f3c28a57d112b772f54fc2ce" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga8c6c5df23d5787f80038405e3324faf4">half2x2</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gada75b670f9e96f7a793f1d29ff1d07a4"></a><!-- doxytag: member="compatibility.hpp::half2x3" ref="gada75b670f9e96f7a793f1d29ff1d07a4" args="" -->
 typedef detail::tmat2x3<br class="typebreak"/>
 typedef detail::tmat2x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga44083161f3c28a57d112b772f54fc2ce">half2x3</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae139ba9cb83d17da2bfe6fa2c3c1fd4d"></a><!-- doxytag: member="compatibility.hpp::half2x4" ref="gae139ba9cb83d17da2bfe6fa2c3c1fd4d" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gada75b670f9e96f7a793f1d29ff1d07a4">half2x3</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7307abcb1b9dc9ddd05bc30ca1d94679"></a><!-- doxytag: member="compatibility.hpp::half2x4" ref="ga7307abcb1b9dc9ddd05bc30ca1d94679" args="" -->
 typedef detail::tmat2x4<br class="typebreak"/>
 typedef detail::tmat2x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gae139ba9cb83d17da2bfe6fa2c3c1fd4d">half2x4</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0525dec804d74fdd142b8918d5f03b71"></a><!-- doxytag: member="compatibility.hpp::half3" ref="ga0525dec804d74fdd142b8918d5f03b71" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga7307abcb1b9dc9ddd05bc30ca1d94679">half2x4</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d211076f0cefe2c02e2628f19349e12"></a><!-- doxytag: member="compatibility.hpp::half3" ref="ga6d211076f0cefe2c02e2628f19349e12" args="" -->
 typedef detail::tvec3<br class="typebreak"/>
 typedef detail::tvec3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga0525dec804d74fdd142b8918d5f03b71">half3</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ccd1a99726f770aad9de8975f80422a"></a><!-- doxytag: member="compatibility.hpp::half3x2" ref="ga5ccd1a99726f770aad9de8975f80422a" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga6d211076f0cefe2c02e2628f19349e12">half3</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf81aaf55b67acc097f337e1b93a7581f"></a><!-- doxytag: member="compatibility.hpp::half3x2" ref="gaf81aaf55b67acc097f337e1b93a7581f" args="" -->
 typedef detail::tmat3x2<br class="typebreak"/>
 typedef detail::tmat3x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga5ccd1a99726f770aad9de8975f80422a">half3x2</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6976255b9d613cc196c85afb4caac546"></a><!-- doxytag: member="compatibility.hpp::half3x3" ref="ga6976255b9d613cc196c85afb4caac546" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gaf81aaf55b67acc097f337e1b93a7581f">half3x2</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab897d9ce19ff4ecd4515f081d6ded2d2"></a><!-- doxytag: member="compatibility.hpp::half3x3" ref="gab897d9ce19ff4ecd4515f081d6ded2d2" args="" -->
 typedef detail::tmat3x3<br class="typebreak"/>
 typedef detail::tmat3x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga6976255b9d613cc196c85afb4caac546">half3x3</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8075892fdbc3b43a64959e55b77de727"></a><!-- doxytag: member="compatibility.hpp::half3x4" ref="ga8075892fdbc3b43a64959e55b77de727" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gab897d9ce19ff4ecd4515f081d6ded2d2">half3x3</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab458f374e5e655c6a1165be4368b59d8"></a><!-- doxytag: member="compatibility.hpp::half3x4" ref="gab458f374e5e655c6a1165be4368b59d8" args="" -->
 typedef detail::tmat3x4<br class="typebreak"/>
 typedef detail::tmat3x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga8075892fdbc3b43a64959e55b77de727">half3x4</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82573aa1c00cd3ba53f2acc545d59679"></a><!-- doxytag: member="compatibility.hpp::half4" ref="ga82573aa1c00cd3ba53f2acc545d59679" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gab458f374e5e655c6a1165be4368b59d8">half3x4</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad1a750805ea267fcab6322671063a2ae"></a><!-- doxytag: member="compatibility.hpp::half4" ref="gad1a750805ea267fcab6322671063a2ae" args="" -->
 typedef detail::tvec4<br class="typebreak"/>
 typedef detail::tvec4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga82573aa1c00cd3ba53f2acc545d59679">half4</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacbcdeae5c42f1c862441b1d91200fe40"></a><!-- doxytag: member="compatibility.hpp::half4x2" ref="gacbcdeae5c42f1c862441b1d91200fe40" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gad1a750805ea267fcab6322671063a2ae">half4</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac7470c149acdb082cce1ed0433b9641b"></a><!-- doxytag: member="compatibility.hpp::half4x2" ref="gac7470c149acdb082cce1ed0433b9641b" args="" -->
 typedef detail::tmat4x2<br class="typebreak"/>
 typedef detail::tmat4x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gacbcdeae5c42f1c862441b1d91200fe40">half4x2</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ae60dc8c12f5ba274e9922f9315f756"></a><!-- doxytag: member="compatibility.hpp::half4x3" ref="ga5ae60dc8c12f5ba274e9922f9315f756" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gac7470c149acdb082cce1ed0433b9641b">half4x2</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaac2f72bc824ec4100e8abef77c77e351"></a><!-- doxytag: member="compatibility.hpp::half4x3" ref="gaac2f72bc824ec4100e8abef77c77e351" args="" -->
 typedef detail::tmat4x3<br class="typebreak"/>
 typedef detail::tmat4x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga5ae60dc8c12f5ba274e9922f9315f756">half4x3</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65f87729e193eeaff5ed180b352bced2"></a><!-- doxytag: member="compatibility.hpp::half4x4" ref="ga65f87729e193eeaff5ed180b352bced2" args="" -->
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gaac2f72bc824ec4100e8abef77c77e351">half4x3</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga901cc903fdb2c483899d7b9c539f6370"></a><!-- doxytag: member="compatibility.hpp::half4x4" ref="ga901cc903fdb2c483899d7b9c539f6370" args="" -->
 typedef detail::tmat4x4<br class="typebreak"/>
 typedef detail::tmat4x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga65f87729e193eeaff5ed180b352bced2">half4x4</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga901cc903fdb2c483899d7b9c539f6370">half4x4</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0670a2111b5e4a6410bd027fa0232fc3"></a><!-- doxytag: member="compatibility.hpp::int1" ref="ga0670a2111b5e4a6410bd027fa0232fc3" args="" -->
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0670a2111b5e4a6410bd027fa0232fc3"></a><!-- doxytag: member="compatibility.hpp::int1" ref="ga0670a2111b5e4a6410bd027fa0232fc3" args="" -->
 typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3">int1</a></td></tr>
 typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3">int1</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga056ffe02d3a45af626f8e62221881c7a"></a><!-- doxytag: member="compatibility.hpp::int1x1" ref="ga056ffe02d3a45af626f8e62221881c7a" args="" -->
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga056ffe02d3a45af626f8e62221881c7a"></a><!-- doxytag: member="compatibility.hpp::int1x1" ref="ga056ffe02d3a45af626f8e62221881c7a" args="" -->
@@ -203,99 +214,99 @@ typedef detail::tmat4x3&lt; int &gt;&#160;</td><td class="memItemRight" valign="
 typedef detail::tmat4x4&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f">int4x4</a></td></tr>
 typedef detail::tmat4x4&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f">int4x4</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7af1203c97febe3c07958178aead3788"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="ga7af1203c97febe3c07958178aead3788" args="(T x, T y)" -->
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gabdc84536daab78c6a169eeb93cf9cb3b"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="gabdc84536daab78c6a169eeb93cf9cb3b" args="(T x, T y)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga7af1203c97febe3c07958178aead3788">atan2</a> (T x, T y)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0de09b307fd73908ad1ab29c0524c7e8"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="ga0de09b307fd73908ad1ab29c0524c7e8" args="(const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b">atan2</a> (T x, T y)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga808e842fd066ba7f41c71add20a02730"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="ga808e842fd066ba7f41c71add20a02730" args="(const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga0de09b307fd73908ad1ab29c0524c7e8">atan2</a> (const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9e77e07b8f682ccd7d5edb22f25f0e06"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="ga9e77e07b8f682ccd7d5edb22f25f0e06" args="(const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y)" -->
+detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga808e842fd066ba7f41c71add20a02730">atan2</a> (const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gadd42ce7d69bb6a0e75c9f0945fbc2ab5"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="gadd42ce7d69bb6a0e75c9f0945fbc2ab5" args="(const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9e77e07b8f682ccd7d5edb22f25f0e06">atan2</a> (const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6a22740d65a353326de938235c5f8a4a"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="ga6a22740d65a353326de938235c5f8a4a" args="(const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y)" -->
+detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gadd42ce7d69bb6a0e75c9f0945fbc2ab5">atan2</a> (const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga593a3c43b415ec4a8e87ccfb55570f64"></a><!-- doxytag: member="compatibility.hpp::atan2" ref="ga593a3c43b415ec4a8e87ccfb55570f64" args="(const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga6a22740d65a353326de938235c5f8a4a">atan2</a> (const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaec427b709e15e14378749064fd989b5a"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="gaec427b709e15e14378749064fd989b5a" args="(genType const &amp;x)" -->
+detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga593a3c43b415ec4a8e87ccfb55570f64">atan2</a> (const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga39d6ffe6d42d4ec33036e735d7c39781"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="ga39d6ffe6d42d4ec33036e735d7c39781" args="(genType const &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaec427b709e15e14378749064fd989b5a">isfinite</a> (genType const &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gabd50e06e66f724b81f854708758e9556"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="gabd50e06e66f724b81f854708758e9556" args="(const detail::tvec2&lt; valType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga39d6ffe6d42d4ec33036e735d7c39781">isfinite</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga27e1d577ba4d885bdc15ab9bfac0387c"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="ga27e1d577ba4d885bdc15ab9bfac0387c" args="(const detail::tvec2&lt; valType &gt; &amp;x)" -->
 template&lt;typename valType &gt; </td></tr>
 template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gabd50e06e66f724b81f854708758e9556">isfinite</a> (const detail::tvec2&lt; valType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8e6cafac0ee067339ceed0b0e896bc97"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="ga8e6cafac0ee067339ceed0b0e896bc97" args="(const detail::tvec3&lt; valType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga27e1d577ba4d885bdc15ab9bfac0387c">isfinite</a> (const detail::tvec2&lt; valType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga38d8d6db51bd5b3f91261c6d4ea579a4"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="ga38d8d6db51bd5b3f91261c6d4ea579a4" args="(const detail::tvec3&lt; valType &gt; &amp;x)" -->
 template&lt;typename valType &gt; </td></tr>
 template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga8e6cafac0ee067339ceed0b0e896bc97">isfinite</a> (const detail::tvec3&lt; valType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab4a20836f82cb73e4a734a114f93f535"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="gab4a20836f82cb73e4a734a114f93f535" args="(const detail::tvec4&lt; valType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga38d8d6db51bd5b3f91261c6d4ea579a4">isfinite</a> (const detail::tvec3&lt; valType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9d50259dc8fc3462ea2eb849ca9efd6e"></a><!-- doxytag: member="compatibility.hpp::isfinite" ref="ga9d50259dc8fc3462ea2eb849ca9efd6e" args="(const detail::tvec4&lt; valType &gt; &amp;x)" -->
 template&lt;typename valType &gt; </td></tr>
 template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gab4a20836f82cb73e4a734a114f93f535">isfinite</a> (const detail::tvec4&lt; valType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga159ffc4e5bb38f9272585453443b6140"></a><!-- doxytag: member="compatibility.hpp::isinf" ref="ga159ffc4e5bb38f9272585453443b6140" args="(const detail::tvec4&lt; genType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9d50259dc8fc3462ea2eb849ca9efd6e">isfinite</a> (const detail::tvec4&lt; valType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaad179dda7199b95e30a99a96175eaf4a"></a><!-- doxytag: member="compatibility.hpp::isinf" ref="gaad179dda7199b95e30a99a96175eaf4a" args="(const detail::tvec2&lt; genType &gt; &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga159ffc4e5bb38f9272585453443b6140">isinf</a> (const detail::tvec4&lt; genType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga159b35a301256813ab66548460d0c159">isinf</a> (genType const &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga57dae78958c8c031fbd13e3c5dd19cce"></a><!-- doxytag: member="compatibility.hpp::isinf" ref="ga57dae78958c8c031fbd13e3c5dd19cce" args="(const detail::tvec2&lt; genType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaad179dda7199b95e30a99a96175eaf4a">isinf</a> (const detail::tvec2&lt; genType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga940b22d2402a2cb159fc33cdfba00328"></a><!-- doxytag: member="compatibility.hpp::isinf" ref="ga940b22d2402a2cb159fc33cdfba00328" args="(const detail::tvec3&lt; genType &gt; &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga57dae78958c8c031fbd13e3c5dd19cce">isinf</a> (const detail::tvec2&lt; genType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6dd1c2f6d16910991d2f39c1f2bfaf5e"></a><!-- doxytag: member="compatibility.hpp::isinf" ref="ga6dd1c2f6d16910991d2f39c1f2bfaf5e" args="(const detail::tvec3&lt; genType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga940b22d2402a2cb159fc33cdfba00328">isinf</a> (const detail::tvec3&lt; genType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0430134f74ffe7edc122447a27875d19"></a><!-- doxytag: member="compatibility.hpp::isinf" ref="ga0430134f74ffe7edc122447a27875d19" args="(const detail::tvec4&lt; genType &gt; &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga6dd1c2f6d16910991d2f39c1f2bfaf5e">isinf</a> (const detail::tvec3&lt; genType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga0430134f74ffe7edc122447a27875d19">isinf</a> (const detail::tvec4&lt; genType &gt; &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga807207a40c45b45420080b39c8a22674">isnan</a> (genType const &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga062d55993000fea27eaf827869b58171"></a><!-- doxytag: member="compatibility.hpp::isnan" ref="ga062d55993000fea27eaf827869b58171" args="(const detail::tvec2&lt; genType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730">isinf</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaba159702c7174c893073d13ced033869"></a><!-- doxytag: member="compatibility.hpp::isnan" ref="gaba159702c7174c893073d13ced033869" args="(const detail::tvec2&lt; genType &gt; &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga062d55993000fea27eaf827869b58171">isnan</a> (const detail::tvec2&lt; genType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga4efed9b4473639ca072790ca1716fb60"></a><!-- doxytag: member="compatibility.hpp::isnan" ref="ga4efed9b4473639ca072790ca1716fb60" args="(const detail::tvec3&lt; genType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaba159702c7174c893073d13ced033869">isnan</a> (const detail::tvec2&lt; genType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga29b5a0b2ba4436084d21a69afa90544b"></a><!-- doxytag: member="compatibility.hpp::isnan" ref="ga29b5a0b2ba4436084d21a69afa90544b" args="(const detail::tvec3&lt; genType &gt; &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga4efed9b4473639ca072790ca1716fb60">isnan</a> (const detail::tvec3&lt; genType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac4c6d47bab6f0716c08127fd1a72632a"></a><!-- doxytag: member="compatibility.hpp::isnan" ref="gac4c6d47bab6f0716c08127fd1a72632a" args="(const detail::tvec4&lt; genType &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga29b5a0b2ba4436084d21a69afa90544b">isnan</a> (const detail::tvec3&lt; genType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaeeeb35a948042f7b22e9ba67587e5f43"></a><!-- doxytag: member="compatibility.hpp::isnan" ref="gaeeeb35a948042f7b22e9ba67587e5f43" args="(const detail::tvec4&lt; genType &gt; &amp;x)" -->
 template&lt;typename genType &gt; </td></tr>
 template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gac4c6d47bab6f0716c08127fd1a72632a">isnan</a> (const detail::tvec4&lt; genType &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga99b31a38ab3c7dcd6e1f7f17fe595054"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga99b31a38ab3c7dcd6e1f7f17fe595054" args="(const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, T a)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaeeeb35a948042f7b22e9ba67587e5f43">isnan</a> (const detail::tvec4&lt; genType &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315">isnan</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5494ba3a95ea6594c86fc75236886864"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga5494ba3a95ea6594c86fc75236886864" args="(T x, T y, T a)" -->
+template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864">lerp</a> (T x, T y, T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga27390ee6e4797335f0a751e021038a41"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga27390ee6e4797335f0a751e021038a41" args="(const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, T a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga99b31a38ab3c7dcd6e1f7f17fe595054">lerp</a> (const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9a477c7343cb4a3379b3e9835f703c7a"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga9a477c7343cb4a3379b3e9835f703c7a" args="(const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, const detail::tvec2&lt; T &gt; &amp;a)" -->
+detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga27390ee6e4797335f0a751e021038a41">lerp</a> (const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf2ca5584fe9c3a2e5e5b12bbfcecfe38"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="gaf2ca5584fe9c3a2e5e5b12bbfcecfe38" args="(const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, T a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9a477c7343cb4a3379b3e9835f703c7a">lerp</a> (const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, const detail::tvec2&lt; T &gt; &amp;a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac77f25abeaf40aec5b05526a015ada66"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="gac77f25abeaf40aec5b05526a015ada66" args="(const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, T a)" -->
+detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaf2ca5584fe9c3a2e5e5b12bbfcecfe38">lerp</a> (const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gae3cac5586d127568383d7df9d258a443"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="gae3cac5586d127568383d7df9d258a443" args="(const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, T a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gac77f25abeaf40aec5b05526a015ada66">lerp</a> (const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga90061f950c86611ff9c627de8c4f8803"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga90061f950c86611ff9c627de8c4f8803" args="(const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, const detail::tvec3&lt; T &gt; &amp;a)" -->
+detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gae3cac5586d127568383d7df9d258a443">lerp</a> (const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, T a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga535230f9887c77a056e535c3c7cf741c"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga535230f9887c77a056e535c3c7cf741c" args="(const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, const detail::tvec2&lt; T &gt; &amp;a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga90061f950c86611ff9c627de8c4f8803">lerp</a> (const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, const detail::tvec3&lt; T &gt; &amp;a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gadd1ff3cdbead0bac357a7ca3aa92c183"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="gadd1ff3cdbead0bac357a7ca3aa92c183" args="(const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, T a)" -->
+detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga535230f9887c77a056e535c3c7cf741c">lerp</a> (const detail::tvec2&lt; T &gt; &amp;x, const detail::tvec2&lt; T &gt; &amp;y, const detail::tvec2&lt; T &gt; &amp;a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9e840980e570e588d18793ecfe152bc4"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga9e840980e570e588d18793ecfe152bc4" args="(const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, const detail::tvec3&lt; T &gt; &amp;a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gadd1ff3cdbead0bac357a7ca3aa92c183">lerp</a> (const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab626ea5a3982904d49650fa4a9f095c2"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="gab626ea5a3982904d49650fa4a9f095c2" args="(const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, const detail::tvec4&lt; T &gt; &amp;a)" -->
+detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9e840980e570e588d18793ecfe152bc4">lerp</a> (const detail::tvec3&lt; T &gt; &amp;x, const detail::tvec3&lt; T &gt; &amp;y, const detail::tvec3&lt; T &gt; &amp;a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga4f8591445ad6b900b0456dc2d01f8ee4"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="ga4f8591445ad6b900b0456dc2d01f8ee4" args="(const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, const detail::tvec4&lt; T &gt; &amp;a)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gab626ea5a3982904d49650fa4a9f095c2">lerp</a> (const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, const detail::tvec4&lt; T &gt; &amp;a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa6c29517f08a1b486b87e5da419af32"></a><!-- doxytag: member="compatibility.hpp::lerp" ref="gaaa6c29517f08a1b486b87e5da419af32" args="(T x, T y, T a)" -->
+detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga4f8591445ad6b900b0456dc2d01f8ee4">lerp</a> (const detail::tvec4&lt; T &gt; &amp;x, const detail::tvec4&lt; T &gt; &amp;y, const detail::tvec4&lt; T &gt; &amp;a)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga744b98814a35336e25cc0d1ba30f63f7"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="ga744b98814a35336e25cc0d1ba30f63f7" args="(T x)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32">lerp</a> (T x, T y, T a)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga107a0260752a47ffe27e40975f9ff97e"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="ga107a0260752a47ffe27e40975f9ff97e" args="(const detail::tvec2&lt; T &gt; &amp;x)" -->
+<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7">saturate</a> (T x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga79ae98d7b28ae3095a653258b5aa2d9d"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="ga79ae98d7b28ae3095a653258b5aa2d9d" args="(const detail::tvec2&lt; T &gt; &amp;x)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga107a0260752a47ffe27e40975f9ff97e">saturate</a> (const detail::tvec2&lt; T &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gae03e67e4d0d1fb84147da864c90f9ac7"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="gae03e67e4d0d1fb84147da864c90f9ac7" args="(const detail::tvec3&lt; T &gt; &amp;x)" -->
+detail::tvec2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga79ae98d7b28ae3095a653258b5aa2d9d">saturate</a> (const detail::tvec2&lt; T &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa1fd467493e144ce1b2043c776afdcd"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="gaaa1fd467493e144ce1b2043c776afdcd" args="(const detail::tvec3&lt; T &gt; &amp;x)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gae03e67e4d0d1fb84147da864c90f9ac7">saturate</a> (const detail::tvec3&lt; T &gt; &amp;x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3f1e08f6c126c7e3585c36c32c108284"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="ga3f1e08f6c126c7e3585c36c32c108284" args="(T x)" -->
-template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284">saturate</a> (T x)</td></tr>
-<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga097f8a4753617913d05326fe12a4e901"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="ga097f8a4753617913d05326fe12a4e901" args="(const detail::tvec4&lt; T &gt; &amp;x)" -->
+detail::tvec3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaaa1fd467493e144ce1b2043c776afdcd">saturate</a> (const detail::tvec3&lt; T &gt; &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga71c18fe8bc1e69c2b3c11feb13cf6695"></a><!-- doxytag: member="compatibility.hpp::saturate" ref="ga71c18fe8bc1e69c2b3c11feb13cf6695" args="(const detail::tvec4&lt; T &gt; &amp;x)" -->
 template&lt;typename T &gt; </td></tr>
 template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
-detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga097f8a4753617913d05326fe12a4e901">saturate</a> (const detail::tvec4&lt; T &gt; &amp;x)</td></tr>
+detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga71c18fe8bc1e69c2b3c11feb13cf6695">saturate</a> (const detail::tvec4&lt; T &gt; &amp;x)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -309,8 +320,13 @@ detail::tvec4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"
 
 
 <p>Definition in file <a class="el" href="a00030_source.html">compatibility.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00030_source.html">compatibility.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 118 - 99
doc/api-0.9.3/a00030_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>compatibility.hpp Source File</title>
 <title>compatibility.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>compatibility.hpp</h1>  </div>
+<div class="title">compatibility.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00030.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00030.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_compatibility GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_compatibility GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>  
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>  
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_compatibility extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_compatibility extension included&quot;)</span>
@@ -95,118 +109,118 @@
 <a name="l00056"></a>00056 <span class="keyword">namespace </span>glm
 <a name="l00056"></a>00056 <span class="keyword">namespace </span>glm
 <a name="l00057"></a>00057 {
 <a name="l00057"></a>00057 {
 <a name="l00060"></a>00060 
 <a name="l00060"></a>00060 
-<a name="l00061"></a><a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32">00061</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER T <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(T x, T y, T a){<span class="keywordflow">return</span> mix(x, y, a);}                                                                                                                                                                    
-<a name="l00062"></a><a class="code" href="a00175.html#gac77f25abeaf40aec5b05526a015ada66">00062</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a> <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; y, T a){<span class="keywordflow">return</span> mix(x, y, a);}                                                 
-<a name="l00063"></a><a class="code" href="a00175.html#gadd1ff3cdbead0bac357a7ca3aa92c183">00063</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a> <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; y, T a){<span class="keywordflow">return</span> mix(x, y, a);}                                                 
-<a name="l00064"></a><a class="code" href="a00175.html#ga99b31a38ab3c7dcd6e1f7f17fe595054">00064</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a> <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; y, T a){<span class="keywordflow">return</span> mix(x, y, a);}                                                 
-<a name="l00065"></a><a class="code" href="a00175.html#ga9a477c7343cb4a3379b3e9835f703c7a">00065</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a> <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; y, <span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; a){<span class="keywordflow">return</span> mix(x, y, a);}   
-<a name="l00066"></a><a class="code" href="a00175.html#ga90061f950c86611ff9c627de8c4f8803">00066</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a> <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; y, <span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; a){<span class="keywordflow">return</span> mix(x, y, a);}   
-<a name="l00067"></a><a class="code" href="a00175.html#gab626ea5a3982904d49650fa4a9f095c2">00067</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a> <a class="code" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; y, <span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; a){<span class="keywordflow">return</span> mix(x, y, a);}   
+<a name="l00061"></a><a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864">00061</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER T <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(T x, T y, T a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}                                                                                                                                                                    
+<a name="l00062"></a><a class="code" href="a00175.html#ga27390ee6e4797335f0a751e021038a41">00062</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec2&lt;T&gt; <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; y, T a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}                                                 
+<a name="l00063"></a><a class="code" href="a00175.html#gaf2ca5584fe9c3a2e5e5b12bbfcecfe38">00063</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec3&lt;T&gt; <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; y, T a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}                                                 
+<a name="l00064"></a><a class="code" href="a00175.html#gae3cac5586d127568383d7df9d258a443">00064</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec4&lt;T&gt; <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; y, T a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}                                                 
+<a name="l00065"></a><a class="code" href="a00175.html#ga535230f9887c77a056e535c3c7cf741c">00065</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec2&lt;T&gt; <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; y, <span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}   
+<a name="l00066"></a><a class="code" href="a00175.html#ga9e840980e570e588d18793ecfe152bc4">00066</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec3&lt;T&gt; <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; y, <span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}   
+<a name="l00067"></a><a class="code" href="a00175.html#ga4f8591445ad6b900b0456dc2d01f8ee4">00067</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec4&lt;T&gt; <a class="code" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864" title="Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a...">lerp</a>(<span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; y, <span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; a){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(x, y, a);}   
 <a name="l00068"></a>00068 
 <a name="l00068"></a>00068 
-<a name="l00069"></a><a class="code" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284">00069</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER T <a class="code" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(T x){<span class="keywordflow">return</span> clamp(x, T(0), T(1));}                                                                                                          
-<a name="l00070"></a><a class="code" href="a00175.html#ga107a0260752a47ffe27e40975f9ff97e">00070</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a> <a class="code" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(<span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; x){<span class="keywordflow">return</span> clamp(x, T(0), T(1));}                                     
-<a name="l00071"></a><a class="code" href="a00175.html#gae03e67e4d0d1fb84147da864c90f9ac7">00071</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a> <a class="code" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(<span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; x){<span class="keywordflow">return</span> clamp(x, T(0), T(1));}                                     
-<a name="l00072"></a><a class="code" href="a00175.html#ga097f8a4753617913d05326fe12a4e901">00072</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a> <a class="code" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(<span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; x){<span class="keywordflow">return</span> clamp(x, T(0), T(1));}                                     
+<a name="l00069"></a><a class="code" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7">00069</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER T <a class="code" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(T x){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga99b1ce602a02833646e5077345858da4" title="Returns min(max(x, minVal), maxVal) for each component in x.">clamp</a>(x, T(0), T(1));}                                                                                                          
+<a name="l00070"></a><a class="code" href="a00175.html#ga79ae98d7b28ae3095a653258b5aa2d9d">00070</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec2&lt;T&gt; <a class="code" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(<span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; x){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga99b1ce602a02833646e5077345858da4" title="Returns min(max(x, minVal), maxVal) for each component in x.">clamp</a>(x, T(0), T(1));}                                     
+<a name="l00071"></a><a class="code" href="a00175.html#gaaa1fd467493e144ce1b2043c776afdcd">00071</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec3&lt;T&gt; <a class="code" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(<span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; x){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga99b1ce602a02833646e5077345858da4" title="Returns min(max(x, minVal), maxVal) for each component in x.">clamp</a>(x, T(0), T(1));}                                     
+<a name="l00072"></a><a class="code" href="a00175.html#ga71c18fe8bc1e69c2b3c11feb13cf6695">00072</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec4&lt;T&gt; <a class="code" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7" title="Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility)">saturate</a>(<span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; x){<span class="keywordflow">return</span> <a class="code" href="a00142.html#ga99b1ce602a02833646e5077345858da4" title="Returns min(max(x, minVal), maxVal) for each component in x.">clamp</a>(x, T(0), T(1));}                                     
 <a name="l00073"></a>00073 
 <a name="l00073"></a>00073 
-<a name="l00074"></a><a class="code" href="a00175.html#ga7af1203c97febe3c07958178aead3788">00074</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER T <a class="code" href="a00175.html#ga7af1203c97febe3c07958178aead3788" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(T x, T y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb" title="Arc tangent.">atan</a>(x, y);}                                                                                                                          
-<a name="l00075"></a><a class="code" href="a00175.html#ga0de09b307fd73908ad1ab29c0524c7e8">00075</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a> <a class="code" href="a00175.html#ga7af1203c97febe3c07958178aead3788" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(<span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;T&gt;</a>&amp; y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb" title="Arc tangent.">atan</a>(x, y);}       
-<a name="l00076"></a><a class="code" href="a00175.html#ga9e77e07b8f682ccd7d5edb22f25f0e06">00076</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a> <a class="code" href="a00175.html#ga7af1203c97febe3c07958178aead3788" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(<span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;T&gt;</a>&amp; y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb" title="Arc tangent.">atan</a>(x, y);}       
-<a name="l00077"></a><a class="code" href="a00175.html#ga6a22740d65a353326de938235c5f8a4a">00077</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a> <a class="code" href="a00175.html#ga7af1203c97febe3c07958178aead3788" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(<span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;T&gt;</a>&amp; y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb" title="Arc tangent.">atan</a>(x, y);}       
+<a name="l00074"></a><a class="code" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b">00074</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER T <a class="code" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(T x, T y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga2394d11075a74869cd88473c76722bc8" title="Arc tangent.">atan</a>(x, y);}                                                                                                                          
+<a name="l00075"></a><a class="code" href="a00175.html#ga808e842fd066ba7f41c71add20a02730">00075</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec2&lt;T&gt; <a class="code" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(<span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00016.html">detail::tvec2&lt;T&gt;</a>&amp; y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga2394d11075a74869cd88473c76722bc8" title="Arc tangent.">atan</a>(x, y);}       
+<a name="l00076"></a><a class="code" href="a00175.html#gadd42ce7d69bb6a0e75c9f0945fbc2ab5">00076</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec3&lt;T&gt; <a class="code" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(<span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00017.html">detail::tvec3&lt;T&gt;</a>&amp; y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga2394d11075a74869cd88473c76722bc8" title="Arc tangent.">atan</a>(x, y);}       
+<a name="l00077"></a><a class="code" href="a00175.html#ga593a3c43b415ec4a8e87ccfb55570f64">00077</a>         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; GLM_FUNC_QUALIFIER detail::tvec4&lt;T&gt; <a class="code" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b" title="Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...">atan2</a>(<span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; x, <span class="keyword">const</span> <a class="code" href="a00018.html">detail::tvec4&lt;T&gt;</a>&amp; y){<span class="keywordflow">return</span> <a class="code" href="a00149.html#ga2394d11075a74869cd88473c76722bc8" title="Arc tangent.">atan</a>(x, y);}       
 <a name="l00078"></a>00078 
 <a name="l00078"></a>00078 
-<a name="l00079"></a>00079         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; <span class="keywordtype">bool</span> <a class="code" href="a00175.html#gaec427b709e15e14378749064fd989b5a" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(genType <span class="keyword">const</span> &amp; x);                                                                                   
-<a name="l00080"></a>00080         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; detail::tvec2&lt;bool&gt; <a class="code" href="a00175.html#gaec427b709e15e14378749064fd989b5a" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(<span class="keyword">const</span> detail::tvec2&lt;valType&gt;&amp; x);                              
-<a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; detail::tvec3&lt;bool&gt; <a class="code" href="a00175.html#gaec427b709e15e14378749064fd989b5a" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(<span class="keyword">const</span> detail::tvec3&lt;valType&gt;&amp; x);                              
-<a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; detail::tvec4&lt;bool&gt; <a class="code" href="a00175.html#gaec427b709e15e14378749064fd989b5a" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(<span class="keyword">const</span> detail::tvec4&lt;valType&gt;&amp; x);                              
+<a name="l00079"></a>00079         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; <span class="keywordtype">bool</span> <a class="code" href="a00175.html#ga39d6ffe6d42d4ec33036e735d7c39781" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(genType <span class="keyword">const</span> &amp; x);                                                                                   
+<a name="l00080"></a>00080         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; detail::tvec2&lt;bool&gt; <a class="code" href="a00175.html#ga39d6ffe6d42d4ec33036e735d7c39781" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(<span class="keyword">const</span> detail::tvec2&lt;valType&gt;&amp; x);                              
+<a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; detail::tvec3&lt;bool&gt; <a class="code" href="a00175.html#ga39d6ffe6d42d4ec33036e735d7c39781" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(<span class="keyword">const</span> detail::tvec3&lt;valType&gt;&amp; x);                              
+<a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; detail::tvec4&lt;bool&gt; <a class="code" href="a00175.html#ga39d6ffe6d42d4ec33036e735d7c39781" title="Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...">isfinite</a>(<span class="keyword">const</span> detail::tvec4&lt;valType&gt;&amp; x);                              
 <a name="l00083"></a>00083 
 <a name="l00083"></a>00083 
-<a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; <span class="keywordtype">bool</span> <a class="code" href="a00175.html#ga159b35a301256813ab66548460d0c159" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(genType <span class="keyword">const</span> &amp; x);                                                                                                              
-<a name="l00085"></a>00085         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec2&lt;bool&gt; <a class="code" href="a00175.html#ga159b35a301256813ab66548460d0c159" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(<span class="keyword">const</span> detail::tvec2&lt;genType&gt;&amp; x);                                 
-<a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec3&lt;bool&gt; <a class="code" href="a00175.html#ga159b35a301256813ab66548460d0c159" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(<span class="keyword">const</span> detail::tvec3&lt;genType&gt;&amp; x);                                 
-<a name="l00087"></a>00087         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec4&lt;bool&gt; <a class="code" href="a00175.html#ga159b35a301256813ab66548460d0c159" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(<span class="keyword">const</span> detail::tvec4&lt;genType&gt;&amp; x);                                 
+<a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; <span class="keywordtype">bool</span> <a class="code" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(genType <span class="keyword">const</span> &amp; x);                                                                                                              
+<a name="l00085"></a>00085         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec2&lt;bool&gt; <a class="code" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(<span class="keyword">const</span> detail::tvec2&lt;genType&gt;&amp; x);                                 
+<a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec3&lt;bool&gt; <a class="code" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(<span class="keyword">const</span> detail::tvec3&lt;genType&gt;&amp; x);                                 
+<a name="l00087"></a>00087         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec4&lt;bool&gt; <a class="code" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(<span class="keyword">const</span> detail::tvec4&lt;genType&gt;&amp; x);                                 
 <a name="l00088"></a>00088 
 <a name="l00088"></a>00088 
-<a name="l00089"></a>00089         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; <span class="keywordtype">bool</span> <a class="code" href="a00175.html#ga807207a40c45b45420080b39c8a22674" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&amp;#39;s se...">isnan</a>(genType <span class="keyword">const</span> &amp; x);                                                                                                              
-<a name="l00090"></a>00090         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec2&lt;bool&gt; <a class="code" href="a00175.html#ga807207a40c45b45420080b39c8a22674" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&amp;#39;s se...">isnan</a>(<span class="keyword">const</span> detail::tvec2&lt;genType&gt;&amp; x);                                 
-<a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec3&lt;bool&gt; <a class="code" href="a00175.html#ga807207a40c45b45420080b39c8a22674" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&amp;#39;s se...">isnan</a>(<span class="keyword">const</span> detail::tvec3&lt;genType&gt;&amp; x);                                 
-<a name="l00092"></a>00092         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec4&lt;bool&gt; <a class="code" href="a00175.html#ga807207a40c45b45420080b39c8a22674" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&amp;#39;s se...">isnan</a>(<span class="keyword">const</span> detail::tvec4&lt;genType&gt;&amp; x);                                 
+<a name="l00089"></a>00089         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; <span class="keywordtype">bool</span> <a class="code" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&#39;s set of...">isnan</a>(genType <span class="keyword">const</span> &amp; x);                                                                                                              
+<a name="l00090"></a>00090         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec2&lt;bool&gt; <a class="code" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&#39;s set of...">isnan</a>(<span class="keyword">const</span> detail::tvec2&lt;genType&gt;&amp; x);                                 
+<a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec3&lt;bool&gt; <a class="code" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&#39;s set of...">isnan</a>(<span class="keyword">const</span> detail::tvec3&lt;genType&gt;&amp; x);                                 
+<a name="l00092"></a>00092         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; detail::tvec4&lt;bool&gt; <a class="code" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&#39;s set of...">isnan</a>(<span class="keyword">const</span> detail::tvec4&lt;genType&gt;&amp; x);                                 
 <a name="l00093"></a>00093 
 <a name="l00093"></a>00093 
 <a name="l00094"></a><a class="code" href="a00175.html#gaddcd7aa2e30e61af5b38660613d3979e">00094</a>         <span class="keyword">typedef</span> <span class="keywordtype">bool</span>                                            <a class="code" href="a00175.html#gaddcd7aa2e30e61af5b38660613d3979e" title="boolean type with 1 component. (From GLM_GTX_compatibility extension)">bool1</a>;                  
 <a name="l00094"></a><a class="code" href="a00175.html#gaddcd7aa2e30e61af5b38660613d3979e">00094</a>         <span class="keyword">typedef</span> <span class="keywordtype">bool</span>                                            <a class="code" href="a00175.html#gaddcd7aa2e30e61af5b38660613d3979e" title="boolean type with 1 component. (From GLM_GTX_compatibility extension)">bool1</a>;                  
-<a name="l00095"></a><a class="code" href="a00175.html#ga88cfb6bf63a7fd1f03fe5abeae2aec1d">00095</a>         <span class="keyword">typedef</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;bool&gt;</a>                     <a class="code" href="a00175.html#ga88cfb6bf63a7fd1f03fe5abeae2aec1d" title="boolean type with 2 components. (From GLM_GTX_compatibility extension)">bool2</a>;                  
-<a name="l00096"></a><a class="code" href="a00175.html#gade36f151806e985eec29fdf96ae6a2bb">00096</a>         <span class="keyword">typedef</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;bool&gt;</a>                     <a class="code" href="a00175.html#gade36f151806e985eec29fdf96ae6a2bb" title="boolean type with 3 components. (From GLM_GTX_compatibility extension)">bool3</a>;                  
-<a name="l00097"></a><a class="code" href="a00175.html#ga1ee8c362caed549a5a83fdd9db6ec6c2">00097</a>         <span class="keyword">typedef</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;bool&gt;</a>                     <a class="code" href="a00175.html#ga1ee8c362caed549a5a83fdd9db6ec6c2" title="boolean type with 4 components. (From GLM_GTX_compatibility extension)">bool4</a>;                  
+<a name="l00095"></a><a class="code" href="a00175.html#ga88cfb6bf63a7fd1f03fe5abeae2aec1d">00095</a>         <span class="keyword">typedef</span> detail::tvec2&lt;bool&gt;                     <a class="code" href="a00175.html#ga88cfb6bf63a7fd1f03fe5abeae2aec1d" title="boolean type with 2 components. (From GLM_GTX_compatibility extension)">bool2</a>;                  
+<a name="l00096"></a><a class="code" href="a00175.html#gade36f151806e985eec29fdf96ae6a2bb">00096</a>         <span class="keyword">typedef</span> detail::tvec3&lt;bool&gt;                     <a class="code" href="a00175.html#gade36f151806e985eec29fdf96ae6a2bb" title="boolean type with 3 components. (From GLM_GTX_compatibility extension)">bool3</a>;                  
+<a name="l00097"></a><a class="code" href="a00175.html#ga1ee8c362caed549a5a83fdd9db6ec6c2">00097</a>         <span class="keyword">typedef</span> detail::tvec4&lt;bool&gt;                     <a class="code" href="a00175.html#ga1ee8c362caed549a5a83fdd9db6ec6c2" title="boolean type with 4 components. (From GLM_GTX_compatibility extension)">bool4</a>;                  
 <a name="l00098"></a>00098 
 <a name="l00098"></a>00098 
 <a name="l00099"></a><a class="code" href="a00175.html#ga7f895c936f0c29c8729afbbf22806090">00099</a>         <span class="keyword">typedef</span> <span class="keywordtype">bool</span>                                            <a class="code" href="a00175.html#ga7f895c936f0c29c8729afbbf22806090" title="boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension)">bool1x1</a>;                
 <a name="l00099"></a><a class="code" href="a00175.html#ga7f895c936f0c29c8729afbbf22806090">00099</a>         <span class="keyword">typedef</span> <span class="keywordtype">bool</span>                                            <a class="code" href="a00175.html#ga7f895c936f0c29c8729afbbf22806090" title="boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension)">bool1x1</a>;                
-<a name="l00100"></a><a class="code" href="a00175.html#ga51dfdd84c191d9433ebf5e626af2c1f9">00100</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;bool&gt;</a>           <a class="code" href="a00175.html#ga51dfdd84c191d9433ebf5e626af2c1f9" title="boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)">bool2x2</a>;                
-<a name="l00101"></a><a class="code" href="a00175.html#ga3982a05435c6c2d492b747f8adf6b9e0">00101</a>         <span class="keyword">typedef</span> <a class="code" href="a00007.html" title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3&lt;bool&gt;</a>           <a class="code" href="a00175.html#ga3982a05435c6c2d492b747f8adf6b9e0" title="boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)">bool2x3</a>;                
-<a name="l00102"></a><a class="code" href="a00175.html#ga78a505943e47244f4495d07e4884c318">00102</a>         <span class="keyword">typedef</span> <a class="code" href="a00008.html" title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4&lt;bool&gt;</a>           <a class="code" href="a00175.html#ga78a505943e47244f4495d07e4884c318" title="boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)">bool2x4</a>;                
-<a name="l00103"></a><a class="code" href="a00175.html#gaf4e8c9209cfd75ac029f8d95e9520e2d">00103</a>         <span class="keyword">typedef</span> <a class="code" href="a00009.html" title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2&lt;bool&gt;</a>           <a class="code" href="a00175.html#gaf4e8c9209cfd75ac029f8d95e9520e2d" title="boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)">bool3x2</a>;                
-<a name="l00104"></a><a class="code" href="a00175.html#ga977c0274e9364b129774aedb65b3dcbd">00104</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;bool&gt;</a>           <a class="code" href="a00175.html#ga977c0274e9364b129774aedb65b3dcbd" title="boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)">bool3x3</a>;                
-<a name="l00105"></a><a class="code" href="a00175.html#ga5174a0758ee4bc91a51b1eb7b100a416">00105</a>         <span class="keyword">typedef</span> <a class="code" href="a00011.html" title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4&lt;bool&gt;</a>           <a class="code" href="a00175.html#ga5174a0758ee4bc91a51b1eb7b100a416" title="boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)">bool3x4</a>;                
-<a name="l00106"></a><a class="code" href="a00175.html#ga590198580792550bff2a6bd7f811c8d9">00106</a>         <span class="keyword">typedef</span> <a class="code" href="a00012.html" title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2&lt;bool&gt;</a>           <a class="code" href="a00175.html#ga590198580792550bff2a6bd7f811c8d9" title="boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)">bool4x2</a>;                
-<a name="l00107"></a><a class="code" href="a00175.html#gac8ac5c2c5db2f164ae2e25d1b9898a6b">00107</a>         <span class="keyword">typedef</span> <a class="code" href="a00013.html" title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3&lt;bool&gt;</a>           <a class="code" href="a00175.html#gac8ac5c2c5db2f164ae2e25d1b9898a6b" title="boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)">bool4x3</a>;                
-<a name="l00108"></a><a class="code" href="a00175.html#gac437f71eba4fabf6d7551f1889af2ea5">00108</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;bool&gt;</a>           <a class="code" href="a00175.html#gac437f71eba4fabf6d7551f1889af2ea5" title="boolean matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)">bool4x4</a>;                
+<a name="l00100"></a><a class="code" href="a00175.html#ga51dfdd84c191d9433ebf5e626af2c1f9">00100</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;bool&gt;           <a class="code" href="a00175.html#ga51dfdd84c191d9433ebf5e626af2c1f9" title="boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)">bool2x2</a>;                
+<a name="l00101"></a><a class="code" href="a00175.html#ga3982a05435c6c2d492b747f8adf6b9e0">00101</a>         <span class="keyword">typedef</span> detail::tmat2x3&lt;bool&gt;           <a class="code" href="a00175.html#ga3982a05435c6c2d492b747f8adf6b9e0" title="boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)">bool2x3</a>;                
+<a name="l00102"></a><a class="code" href="a00175.html#ga78a505943e47244f4495d07e4884c318">00102</a>         <span class="keyword">typedef</span> detail::tmat2x4&lt;bool&gt;           <a class="code" href="a00175.html#ga78a505943e47244f4495d07e4884c318" title="boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)">bool2x4</a>;                
+<a name="l00103"></a><a class="code" href="a00175.html#gaf4e8c9209cfd75ac029f8d95e9520e2d">00103</a>         <span class="keyword">typedef</span> detail::tmat3x2&lt;bool&gt;           <a class="code" href="a00175.html#gaf4e8c9209cfd75ac029f8d95e9520e2d" title="boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)">bool3x2</a>;                
+<a name="l00104"></a><a class="code" href="a00175.html#ga977c0274e9364b129774aedb65b3dcbd">00104</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;bool&gt;           <a class="code" href="a00175.html#ga977c0274e9364b129774aedb65b3dcbd" title="boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)">bool3x3</a>;                
+<a name="l00105"></a><a class="code" href="a00175.html#ga5174a0758ee4bc91a51b1eb7b100a416">00105</a>         <span class="keyword">typedef</span> detail::tmat3x4&lt;bool&gt;           <a class="code" href="a00175.html#ga5174a0758ee4bc91a51b1eb7b100a416" title="boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)">bool3x4</a>;                
+<a name="l00106"></a><a class="code" href="a00175.html#ga590198580792550bff2a6bd7f811c8d9">00106</a>         <span class="keyword">typedef</span> detail::tmat4x2&lt;bool&gt;           <a class="code" href="a00175.html#ga590198580792550bff2a6bd7f811c8d9" title="boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)">bool4x2</a>;                
+<a name="l00107"></a><a class="code" href="a00175.html#gac8ac5c2c5db2f164ae2e25d1b9898a6b">00107</a>         <span class="keyword">typedef</span> detail::tmat4x3&lt;bool&gt;           <a class="code" href="a00175.html#gac8ac5c2c5db2f164ae2e25d1b9898a6b" title="boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)">bool4x3</a>;                
+<a name="l00108"></a><a class="code" href="a00175.html#gac437f71eba4fabf6d7551f1889af2ea5">00108</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;bool&gt;           <a class="code" href="a00175.html#gac437f71eba4fabf6d7551f1889af2ea5" title="boolean matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)">bool4x4</a>;                
 <a name="l00109"></a>00109 
 <a name="l00109"></a>00109 
 <a name="l00110"></a><a class="code" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3">00110</a>         <span class="keyword">typedef</span> <span class="keywordtype">int</span>                                                     <a class="code" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3" title="integer vector with 1 component. (From GLM_GTX_compatibility extension)">int1</a>;                   
 <a name="l00110"></a><a class="code" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3">00110</a>         <span class="keyword">typedef</span> <span class="keywordtype">int</span>                                                     <a class="code" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3" title="integer vector with 1 component. (From GLM_GTX_compatibility extension)">int1</a>;                   
-<a name="l00111"></a><a class="code" href="a00175.html#ga96b72b048dd3d9eb7caa93f9589b46a0">00111</a>         <span class="keyword">typedef</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;int&gt;</a>                      <a class="code" href="a00175.html#ga96b72b048dd3d9eb7caa93f9589b46a0" title="integer vector with 2 components. (From GLM_GTX_compatibility extension)">int2</a>;                   
-<a name="l00112"></a><a class="code" href="a00175.html#ga0e57fa71b1be1f6501d3985b7b7d4dac">00112</a>         <span class="keyword">typedef</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;int&gt;</a>                      <a class="code" href="a00175.html#ga0e57fa71b1be1f6501d3985b7b7d4dac" title="integer vector with 3 components. (From GLM_GTX_compatibility extension)">int3</a>;                   
-<a name="l00113"></a><a class="code" href="a00175.html#ga827bb0abe63248b0ae292a83ff55097a">00113</a>         <span class="keyword">typedef</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;int&gt;</a>                      <a class="code" href="a00175.html#ga827bb0abe63248b0ae292a83ff55097a" title="integer vector with 4 components. (From GLM_GTX_compatibility extension)">int4</a>;                   
+<a name="l00111"></a><a class="code" href="a00175.html#ga96b72b048dd3d9eb7caa93f9589b46a0">00111</a>         <span class="keyword">typedef</span> detail::tvec2&lt;int&gt;                      <a class="code" href="a00175.html#ga96b72b048dd3d9eb7caa93f9589b46a0" title="integer vector with 2 components. (From GLM_GTX_compatibility extension)">int2</a>;                   
+<a name="l00112"></a><a class="code" href="a00175.html#ga0e57fa71b1be1f6501d3985b7b7d4dac">00112</a>         <span class="keyword">typedef</span> detail::tvec3&lt;int&gt;                      <a class="code" href="a00175.html#ga0e57fa71b1be1f6501d3985b7b7d4dac" title="integer vector with 3 components. (From GLM_GTX_compatibility extension)">int3</a>;                   
+<a name="l00113"></a><a class="code" href="a00175.html#ga827bb0abe63248b0ae292a83ff55097a">00113</a>         <span class="keyword">typedef</span> detail::tvec4&lt;int&gt;                      <a class="code" href="a00175.html#ga827bb0abe63248b0ae292a83ff55097a" title="integer vector with 4 components. (From GLM_GTX_compatibility extension)">int4</a>;                   
 <a name="l00114"></a>00114 
 <a name="l00114"></a>00114 
 <a name="l00115"></a><a class="code" href="a00175.html#ga056ffe02d3a45af626f8e62221881c7a">00115</a>         <span class="keyword">typedef</span> <span class="keywordtype">int</span>                                                     <a class="code" href="a00175.html#ga056ffe02d3a45af626f8e62221881c7a" title="integer matrix with 1 component. (From GLM_GTX_compatibility extension)">int1x1</a>;                 
 <a name="l00115"></a><a class="code" href="a00175.html#ga056ffe02d3a45af626f8e62221881c7a">00115</a>         <span class="keyword">typedef</span> <span class="keywordtype">int</span>                                                     <a class="code" href="a00175.html#ga056ffe02d3a45af626f8e62221881c7a" title="integer matrix with 1 component. (From GLM_GTX_compatibility extension)">int1x1</a>;                 
-<a name="l00116"></a><a class="code" href="a00175.html#gab7644293a70c1e329624f556b779edde">00116</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;int&gt;</a>            <a class="code" href="a00175.html#gab7644293a70c1e329624f556b779edde" title="integer matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)">int2x2</a>;                 
-<a name="l00117"></a><a class="code" href="a00175.html#gaf2c5ace70f19d3916b43f25ab7ffbc95">00117</a>         <span class="keyword">typedef</span> <a class="code" href="a00007.html" title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3&lt;int&gt;</a>            <a class="code" href="a00175.html#gaf2c5ace70f19d3916b43f25ab7ffbc95" title="integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)">int2x3</a>;                 
-<a name="l00118"></a><a class="code" href="a00175.html#ga20ba14d42f3856221a0eb5194184bcf9">00118</a>         <span class="keyword">typedef</span> <a class="code" href="a00008.html" title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4&lt;int&gt;</a>            <a class="code" href="a00175.html#ga20ba14d42f3856221a0eb5194184bcf9" title="integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)">int2x4</a>;                 
-<a name="l00119"></a><a class="code" href="a00175.html#ga75bc457489f7d23f5ea56445c0b3fa3f">00119</a>         <span class="keyword">typedef</span> <a class="code" href="a00009.html" title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2&lt;int&gt;</a>            <a class="code" href="a00175.html#ga75bc457489f7d23f5ea56445c0b3fa3f" title="integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)">int3x2</a>;                 
-<a name="l00120"></a><a class="code" href="a00175.html#ga90d6b84bdde0d8247774aac30909ed03">00120</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;int&gt;</a>            <a class="code" href="a00175.html#ga90d6b84bdde0d8247774aac30909ed03" title="integer matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)">int3x3</a>;                 
-<a name="l00121"></a><a class="code" href="a00175.html#ga91da3b288518f40c78ee1d0e1fb1cdb3">00121</a>         <span class="keyword">typedef</span> <a class="code" href="a00011.html" title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4&lt;int&gt;</a>            <a class="code" href="a00175.html#ga91da3b288518f40c78ee1d0e1fb1cdb3" title="integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)">int3x4</a>;                 
-<a name="l00122"></a><a class="code" href="a00175.html#ga9101cda6ad27c3d5aa596ef9baeca75d">00122</a>         <span class="keyword">typedef</span> <a class="code" href="a00012.html" title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2&lt;int&gt;</a>            <a class="code" href="a00175.html#ga9101cda6ad27c3d5aa596ef9baeca75d" title="integer matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)">int4x2</a>;                 
-<a name="l00123"></a><a class="code" href="a00175.html#ga5f93d57c0c99fd11c353e952b107b036">00123</a>         <span class="keyword">typedef</span> <a class="code" href="a00013.html" title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3&lt;int&gt;</a>            <a class="code" href="a00175.html#ga5f93d57c0c99fd11c353e952b107b036" title="integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)">int4x3</a>;                 
-<a name="l00124"></a><a class="code" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f">00124</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;int&gt;</a>            <a class="code" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f" title="integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)">int4x4</a>;                 
+<a name="l00116"></a><a class="code" href="a00175.html#gab7644293a70c1e329624f556b779edde">00116</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;int&gt;            <a class="code" href="a00175.html#gab7644293a70c1e329624f556b779edde" title="integer matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)">int2x2</a>;                 
+<a name="l00117"></a><a class="code" href="a00175.html#gaf2c5ace70f19d3916b43f25ab7ffbc95">00117</a>         <span class="keyword">typedef</span> detail::tmat2x3&lt;int&gt;            <a class="code" href="a00175.html#gaf2c5ace70f19d3916b43f25ab7ffbc95" title="integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)">int2x3</a>;                 
+<a name="l00118"></a><a class="code" href="a00175.html#ga20ba14d42f3856221a0eb5194184bcf9">00118</a>         <span class="keyword">typedef</span> detail::tmat2x4&lt;int&gt;            <a class="code" href="a00175.html#ga20ba14d42f3856221a0eb5194184bcf9" title="integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)">int2x4</a>;                 
+<a name="l00119"></a><a class="code" href="a00175.html#ga75bc457489f7d23f5ea56445c0b3fa3f">00119</a>         <span class="keyword">typedef</span> detail::tmat3x2&lt;int&gt;            <a class="code" href="a00175.html#ga75bc457489f7d23f5ea56445c0b3fa3f" title="integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)">int3x2</a>;                 
+<a name="l00120"></a><a class="code" href="a00175.html#ga90d6b84bdde0d8247774aac30909ed03">00120</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;int&gt;            <a class="code" href="a00175.html#ga90d6b84bdde0d8247774aac30909ed03" title="integer matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)">int3x3</a>;                 
+<a name="l00121"></a><a class="code" href="a00175.html#ga91da3b288518f40c78ee1d0e1fb1cdb3">00121</a>         <span class="keyword">typedef</span> detail::tmat3x4&lt;int&gt;            <a class="code" href="a00175.html#ga91da3b288518f40c78ee1d0e1fb1cdb3" title="integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)">int3x4</a>;                 
+<a name="l00122"></a><a class="code" href="a00175.html#ga9101cda6ad27c3d5aa596ef9baeca75d">00122</a>         <span class="keyword">typedef</span> detail::tmat4x2&lt;int&gt;            <a class="code" href="a00175.html#ga9101cda6ad27c3d5aa596ef9baeca75d" title="integer matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)">int4x2</a>;                 
+<a name="l00123"></a><a class="code" href="a00175.html#ga5f93d57c0c99fd11c353e952b107b036">00123</a>         <span class="keyword">typedef</span> detail::tmat4x3&lt;int&gt;            <a class="code" href="a00175.html#ga5f93d57c0c99fd11c353e952b107b036" title="integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)">int4x3</a>;                 
+<a name="l00124"></a><a class="code" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f">00124</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;int&gt;            <a class="code" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f" title="integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)">int4x4</a>;                 
 <a name="l00125"></a>00125 
 <a name="l00125"></a>00125 
-<a name="l00126"></a><a class="code" href="a00175.html#ga91ede3048c6cb24f4319ede227a5cbec">00126</a>         <span class="keyword">typedef</span> <a class="code" href="a00005.html" title="16-bit floating point type.">detail::thalf</a>                                   <a class="code" href="a00175.html#ga91ede3048c6cb24f4319ede227a5cbec" title="half-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension)...">half1</a>;                  
-<a name="l00127"></a><a class="code" href="a00175.html#ga295bdcd60e5b689dc7b0ff8c52a6ef7f">00127</a>         <span class="keyword">typedef</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;detail::thalf&gt;</a>    <a class="code" href="a00175.html#ga295bdcd60e5b689dc7b0ff8c52a6ef7f" title="half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">half2</a>;                  
-<a name="l00128"></a><a class="code" href="a00175.html#ga0525dec804d74fdd142b8918d5f03b71">00128</a>         <span class="keyword">typedef</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;detail::thalf&gt;</a>    <a class="code" href="a00175.html#ga0525dec804d74fdd142b8918d5f03b71" title="half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">half3</a>;                  
-<a name="l00129"></a><a class="code" href="a00175.html#ga82573aa1c00cd3ba53f2acc545d59679">00129</a>         <span class="keyword">typedef</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;detail::thalf&gt;</a>    <a class="code" href="a00175.html#ga82573aa1c00cd3ba53f2acc545d59679" title="half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">half4</a>;                  
+<a name="l00126"></a><a class="code" href="a00175.html#gab9122ee020fa1c7ee8367cdd61dba446">00126</a>         <span class="keyword">typedef</span> detail<a class="code" href="a00005.html" title="16-bit floating point type.">::half</a>                                    <a class="code" href="a00175.html#gab9122ee020fa1c7ee8367cdd61dba446" title="half-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension)...">half1</a>;                  
+<a name="l00127"></a><a class="code" href="a00175.html#ga9f040b22207a0e1ee89ba72740b6ff13">00127</a>         <span class="keyword">typedef</span> detail::tvec2&lt;detail::half&gt;     <a class="code" href="a00175.html#ga9f040b22207a0e1ee89ba72740b6ff13" title="half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">half2</a>;                  
+<a name="l00128"></a><a class="code" href="a00175.html#ga6d211076f0cefe2c02e2628f19349e12">00128</a>         <span class="keyword">typedef</span> detail::tvec3&lt;detail::half&gt;     <a class="code" href="a00175.html#ga6d211076f0cefe2c02e2628f19349e12" title="half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">half3</a>;                  
+<a name="l00129"></a><a class="code" href="a00175.html#gad1a750805ea267fcab6322671063a2ae">00129</a>         <span class="keyword">typedef</span> detail::tvec4&lt;detail::half&gt;     <a class="code" href="a00175.html#gad1a750805ea267fcab6322671063a2ae" title="half-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">half4</a>;                  
 <a name="l00130"></a>00130 
 <a name="l00130"></a>00130 
-<a name="l00131"></a><a class="code" href="a00175.html#ga000f2781cf0d512798058dcc9e0c14f0">00131</a>         <span class="keyword">typedef</span> <a class="code" href="a00005.html" title="16-bit floating point type.">detail::thalf</a>                                   <a class="code" href="a00175.html#ga000f2781cf0d512798058dcc9e0c14f0" title="half-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension)...">half1x1</a>;                
-<a name="l00132"></a><a class="code" href="a00175.html#ga477b29f722d6425271956e68aef4d88e">00132</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga477b29f722d6425271956e68aef4d88e" title="half-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)...">half2x2</a>;                
-<a name="l00133"></a><a class="code" href="a00175.html#ga44083161f3c28a57d112b772f54fc2ce">00133</a>         <span class="keyword">typedef</span> <a class="code" href="a00007.html" title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga44083161f3c28a57d112b772f54fc2ce" title="half-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)...">half2x3</a>;                
-<a name="l00134"></a><a class="code" href="a00175.html#gae139ba9cb83d17da2bfe6fa2c3c1fd4d">00134</a>         <span class="keyword">typedef</span> <a class="code" href="a00008.html" title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#gae139ba9cb83d17da2bfe6fa2c3c1fd4d" title="half-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)...">half2x4</a>;                
-<a name="l00135"></a><a class="code" href="a00175.html#ga5ccd1a99726f770aad9de8975f80422a">00135</a>         <span class="keyword">typedef</span> <a class="code" href="a00009.html" title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga5ccd1a99726f770aad9de8975f80422a" title="half-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)...">half3x2</a>;                
-<a name="l00136"></a><a class="code" href="a00175.html#ga6976255b9d613cc196c85afb4caac546">00136</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga6976255b9d613cc196c85afb4caac546" title="half-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">half3x3</a>;                
-<a name="l00137"></a><a class="code" href="a00175.html#ga8075892fdbc3b43a64959e55b77de727">00137</a>         <span class="keyword">typedef</span> <a class="code" href="a00011.html" title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga8075892fdbc3b43a64959e55b77de727" title="half-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">half3x4</a>;                
-<a name="l00138"></a><a class="code" href="a00175.html#gacbcdeae5c42f1c862441b1d91200fe40">00138</a>         <span class="keyword">typedef</span> <a class="code" href="a00012.html" title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#gacbcdeae5c42f1c862441b1d91200fe40" title="half-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)...">half4x2</a>;                
-<a name="l00139"></a><a class="code" href="a00175.html#ga5ae60dc8c12f5ba274e9922f9315f756">00139</a>         <span class="keyword">typedef</span> <a class="code" href="a00013.html" title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga5ae60dc8c12f5ba274e9922f9315f756" title="half-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)...">half4x3</a>;                
-<a name="l00140"></a><a class="code" href="a00175.html#ga65f87729e193eeaff5ed180b352bced2">00140</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00175.html#ga65f87729e193eeaff5ed180b352bced2" title="half-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)...">half4x4</a>;                
+<a name="l00131"></a><a class="code" href="a00175.html#ga2e49b47cde1b38a4960e7dbb00ae8065">00131</a>         <span class="keyword">typedef</span> detail<a class="code" href="a00005.html" title="16-bit floating point type.">::half</a>                                    <a class="code" href="a00175.html#ga2e49b47cde1b38a4960e7dbb00ae8065" title="half-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension)...">half1x1</a>;                
+<a name="l00132"></a><a class="code" href="a00175.html#ga8c6c5df23d5787f80038405e3324faf4">00132</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;detail::half&gt;   <a class="code" href="a00175.html#ga8c6c5df23d5787f80038405e3324faf4" title="half-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)...">half2x2</a>;                
+<a name="l00133"></a><a class="code" href="a00175.html#gada75b670f9e96f7a793f1d29ff1d07a4">00133</a>         <span class="keyword">typedef</span> detail::tmat2x3&lt;detail::half&gt;   <a class="code" href="a00175.html#gada75b670f9e96f7a793f1d29ff1d07a4" title="half-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)...">half2x3</a>;                
+<a name="l00134"></a><a class="code" href="a00175.html#ga7307abcb1b9dc9ddd05bc30ca1d94679">00134</a>         <span class="keyword">typedef</span> detail::tmat2x4&lt;detail::half&gt;   <a class="code" href="a00175.html#ga7307abcb1b9dc9ddd05bc30ca1d94679" title="half-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)...">half2x4</a>;                
+<a name="l00135"></a><a class="code" href="a00175.html#gaf81aaf55b67acc097f337e1b93a7581f">00135</a>         <span class="keyword">typedef</span> detail::tmat3x2&lt;detail::half&gt;   <a class="code" href="a00175.html#gaf81aaf55b67acc097f337e1b93a7581f" title="half-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)...">half3x2</a>;                
+<a name="l00136"></a><a class="code" href="a00175.html#gab897d9ce19ff4ecd4515f081d6ded2d2">00136</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;detail::half&gt;   <a class="code" href="a00175.html#gab897d9ce19ff4ecd4515f081d6ded2d2" title="half-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">half3x3</a>;                
+<a name="l00137"></a><a class="code" href="a00175.html#gab458f374e5e655c6a1165be4368b59d8">00137</a>         <span class="keyword">typedef</span> detail::tmat3x4&lt;detail::half&gt;   <a class="code" href="a00175.html#gab458f374e5e655c6a1165be4368b59d8" title="half-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">half3x4</a>;                
+<a name="l00138"></a><a class="code" href="a00175.html#gac7470c149acdb082cce1ed0433b9641b">00138</a>         <span class="keyword">typedef</span> detail::tmat4x2&lt;detail::half&gt;   <a class="code" href="a00175.html#gac7470c149acdb082cce1ed0433b9641b" title="half-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)...">half4x2</a>;                
+<a name="l00139"></a><a class="code" href="a00175.html#gaac2f72bc824ec4100e8abef77c77e351">00139</a>         <span class="keyword">typedef</span> detail::tmat4x3&lt;detail::half&gt;   <a class="code" href="a00175.html#gaac2f72bc824ec4100e8abef77c77e351" title="half-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)...">half4x3</a>;                
+<a name="l00140"></a><a class="code" href="a00175.html#ga901cc903fdb2c483899d7b9c539f6370">00140</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;detail::half&gt;   <a class="code" href="a00175.html#ga901cc903fdb2c483899d7b9c539f6370" title="half-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)...">half4x4</a>;                
 <a name="l00141"></a>00141 
 <a name="l00141"></a>00141 
 <a name="l00142"></a><a class="code" href="a00175.html#gaf5208d01f6c6fbcb7bb55d610b9c0ead">00142</a>         <span class="keyword">typedef</span> <span class="keywordtype">float</span>                                           <a class="code" href="a00175.html#gaf5208d01f6c6fbcb7bb55d610b9c0ead" title="single-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension)...">float1</a>;                 
 <a name="l00142"></a><a class="code" href="a00175.html#gaf5208d01f6c6fbcb7bb55d610b9c0ead">00142</a>         <span class="keyword">typedef</span> <span class="keywordtype">float</span>                                           <a class="code" href="a00175.html#gaf5208d01f6c6fbcb7bb55d610b9c0ead" title="single-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension)...">float1</a>;                 
-<a name="l00143"></a><a class="code" href="a00175.html#ga36aed7f41ff3a1be99f215754f43376f">00143</a>         <span class="keyword">typedef</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;float&gt;</a>            <a class="code" href="a00175.html#ga36aed7f41ff3a1be99f215754f43376f" title="single-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">float2</a>;                 
-<a name="l00144"></a><a class="code" href="a00175.html#ga1fe9cc8caced9aa000c36ca3c0a046ab">00144</a>         <span class="keyword">typedef</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;float&gt;</a>            <a class="code" href="a00175.html#ga1fe9cc8caced9aa000c36ca3c0a046ab" title="single-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension)...">float3</a>;                 
-<a name="l00145"></a><a class="code" href="a00175.html#ga1b1ca9850faf4c3ffddf95093a17b49c">00145</a>         <span class="keyword">typedef</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;float&gt;</a>            <a class="code" href="a00175.html#ga1b1ca9850faf4c3ffddf95093a17b49c" title="single-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension)...">float4</a>;                 
+<a name="l00143"></a><a class="code" href="a00175.html#ga36aed7f41ff3a1be99f215754f43376f">00143</a>         <span class="keyword">typedef</span> detail::tvec2&lt;float&gt;            <a class="code" href="a00175.html#ga36aed7f41ff3a1be99f215754f43376f" title="single-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">float2</a>;                 
+<a name="l00144"></a><a class="code" href="a00175.html#ga1fe9cc8caced9aa000c36ca3c0a046ab">00144</a>         <span class="keyword">typedef</span> detail::tvec3&lt;float&gt;            <a class="code" href="a00175.html#ga1fe9cc8caced9aa000c36ca3c0a046ab" title="single-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension)...">float3</a>;                 
+<a name="l00145"></a><a class="code" href="a00175.html#ga1b1ca9850faf4c3ffddf95093a17b49c">00145</a>         <span class="keyword">typedef</span> detail::tvec4&lt;float&gt;            <a class="code" href="a00175.html#ga1b1ca9850faf4c3ffddf95093a17b49c" title="single-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension)...">float4</a>;                 
 <a name="l00146"></a>00146 
 <a name="l00146"></a>00146 
 <a name="l00147"></a><a class="code" href="a00175.html#ga73720b8dc4620835b17f74d428f98c0c">00147</a>         <span class="keyword">typedef</span> <span class="keywordtype">float</span>                                           <a class="code" href="a00175.html#ga73720b8dc4620835b17f74d428f98c0c" title="single-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension)...">float1x1</a>;               
 <a name="l00147"></a><a class="code" href="a00175.html#ga73720b8dc4620835b17f74d428f98c0c">00147</a>         <span class="keyword">typedef</span> <span class="keywordtype">float</span>                                           <a class="code" href="a00175.html#ga73720b8dc4620835b17f74d428f98c0c" title="single-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension)...">float1x1</a>;               
-<a name="l00148"></a><a class="code" href="a00175.html#gaf8d19b6f81f5cb8151f37c66c15691fa">00148</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;float&gt;</a>          <a class="code" href="a00175.html#gaf8d19b6f81f5cb8151f37c66c15691fa" title="single-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)...">float2x2</a>;               
-<a name="l00149"></a><a class="code" href="a00175.html#gaafc2b478b36de8b9da6fe1e0f88f68d4">00149</a>         <span class="keyword">typedef</span> <a class="code" href="a00007.html" title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3&lt;float&gt;</a>          <a class="code" href="a00175.html#gaafc2b478b36de8b9da6fe1e0f88f68d4" title="single-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)...">float2x3</a>;               
-<a name="l00150"></a><a class="code" href="a00175.html#ga77d14ba22d90b0af72a1572ee1bd9458">00150</a>         <span class="keyword">typedef</span> <a class="code" href="a00008.html" title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4&lt;float&gt;</a>          <a class="code" href="a00175.html#ga77d14ba22d90b0af72a1572ee1bd9458" title="single-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)...">float2x4</a>;               
-<a name="l00151"></a><a class="code" href="a00175.html#ga46c62307ff5e8418d27be225c1187e25">00151</a>         <span class="keyword">typedef</span> <a class="code" href="a00009.html" title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2&lt;float&gt;</a>          <a class="code" href="a00175.html#ga46c62307ff5e8418d27be225c1187e25" title="single-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)...">float3x2</a>;               
-<a name="l00152"></a><a class="code" href="a00175.html#ga5e6e08a42341c82268a4a94a02f7b016">00152</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;float&gt;</a>          <a class="code" href="a00175.html#ga5e6e08a42341c82268a4a94a02f7b016" title="single-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">float3x3</a>;               
-<a name="l00153"></a><a class="code" href="a00175.html#ga14a4142cbea2f8ade68c6c4ca0bca2e6">00153</a>         <span class="keyword">typedef</span> <a class="code" href="a00011.html" title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4&lt;float&gt;</a>          <a class="code" href="a00175.html#ga14a4142cbea2f8ade68c6c4ca0bca2e6" title="single-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)...">float3x4</a>;               
-<a name="l00154"></a><a class="code" href="a00175.html#ga7d53a0bdb8ce3ea6f26483d03a93309c">00154</a>         <span class="keyword">typedef</span> <a class="code" href="a00012.html" title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2&lt;float&gt;</a>          <a class="code" href="a00175.html#ga7d53a0bdb8ce3ea6f26483d03a93309c" title="single-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)...">float4x2</a>;               
-<a name="l00155"></a><a class="code" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc">00155</a>         <span class="keyword">typedef</span> <a class="code" href="a00013.html" title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3&lt;float&gt;</a>          <a class="code" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc" title="single-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)...">float4x3</a>;               
-<a name="l00156"></a><a class="code" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7">00156</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;float&gt;</a>          <a class="code" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7" title="single-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)...">float4x4</a>;               
+<a name="l00148"></a><a class="code" href="a00175.html#gaf8d19b6f81f5cb8151f37c66c15691fa">00148</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;float&gt;          <a class="code" href="a00175.html#gaf8d19b6f81f5cb8151f37c66c15691fa" title="single-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)...">float2x2</a>;               
+<a name="l00149"></a><a class="code" href="a00175.html#gaafc2b478b36de8b9da6fe1e0f88f68d4">00149</a>         <span class="keyword">typedef</span> detail::tmat2x3&lt;float&gt;          <a class="code" href="a00175.html#gaafc2b478b36de8b9da6fe1e0f88f68d4" title="single-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)...">float2x3</a>;               
+<a name="l00150"></a><a class="code" href="a00175.html#ga77d14ba22d90b0af72a1572ee1bd9458">00150</a>         <span class="keyword">typedef</span> detail::tmat2x4&lt;float&gt;          <a class="code" href="a00175.html#ga77d14ba22d90b0af72a1572ee1bd9458" title="single-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)...">float2x4</a>;               
+<a name="l00151"></a><a class="code" href="a00175.html#ga46c62307ff5e8418d27be225c1187e25">00151</a>         <span class="keyword">typedef</span> detail::tmat3x2&lt;float&gt;          <a class="code" href="a00175.html#ga46c62307ff5e8418d27be225c1187e25" title="single-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)...">float3x2</a>;               
+<a name="l00152"></a><a class="code" href="a00175.html#ga5e6e08a42341c82268a4a94a02f7b016">00152</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;float&gt;          <a class="code" href="a00175.html#ga5e6e08a42341c82268a4a94a02f7b016" title="single-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">float3x3</a>;               
+<a name="l00153"></a><a class="code" href="a00175.html#ga14a4142cbea2f8ade68c6c4ca0bca2e6">00153</a>         <span class="keyword">typedef</span> detail::tmat3x4&lt;float&gt;          <a class="code" href="a00175.html#ga14a4142cbea2f8ade68c6c4ca0bca2e6" title="single-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)...">float3x4</a>;               
+<a name="l00154"></a><a class="code" href="a00175.html#ga7d53a0bdb8ce3ea6f26483d03a93309c">00154</a>         <span class="keyword">typedef</span> detail::tmat4x2&lt;float&gt;          <a class="code" href="a00175.html#ga7d53a0bdb8ce3ea6f26483d03a93309c" title="single-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)...">float4x2</a>;               
+<a name="l00155"></a><a class="code" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc">00155</a>         <span class="keyword">typedef</span> detail::tmat4x3&lt;float&gt;          <a class="code" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc" title="single-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)...">float4x3</a>;               
+<a name="l00156"></a><a class="code" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7">00156</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;float&gt;          <a class="code" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7" title="single-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)...">float4x4</a>;               
 <a name="l00157"></a>00157 
 <a name="l00157"></a>00157 
 <a name="l00158"></a><a class="code" href="a00175.html#ga20b861a9b6e2a300323671c57a02525b">00158</a>         <span class="keyword">typedef</span> <span class="keywordtype">double</span>                                          <a class="code" href="a00175.html#ga20b861a9b6e2a300323671c57a02525b" title="double-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension)...">double1</a>;                
 <a name="l00158"></a><a class="code" href="a00175.html#ga20b861a9b6e2a300323671c57a02525b">00158</a>         <span class="keyword">typedef</span> <span class="keywordtype">double</span>                                          <a class="code" href="a00175.html#ga20b861a9b6e2a300323671c57a02525b" title="double-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension)...">double1</a>;                
-<a name="l00159"></a><a class="code" href="a00175.html#ga7a2bed57d1cc7209ee6d027010bc96b6">00159</a>         <span class="keyword">typedef</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;double&gt;</a>           <a class="code" href="a00175.html#ga7a2bed57d1cc7209ee6d027010bc96b6" title="double-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">double2</a>;                
-<a name="l00160"></a><a class="code" href="a00175.html#gaed0358fe1eb696b655a13eac4ececb2a">00160</a>         <span class="keyword">typedef</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;double&gt;</a>           <a class="code" href="a00175.html#gaed0358fe1eb696b655a13eac4ececb2a" title="double-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension)...">double3</a>;                
-<a name="l00161"></a><a class="code" href="a00175.html#gace0ba846c7443d0d56abb0ca3e61469d">00161</a>         <span class="keyword">typedef</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;double&gt;</a>           <a class="code" href="a00175.html#gace0ba846c7443d0d56abb0ca3e61469d" title="double-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension)...">double4</a>;                
+<a name="l00159"></a><a class="code" href="a00175.html#ga7a2bed57d1cc7209ee6d027010bc96b6">00159</a>         <span class="keyword">typedef</span> detail::tvec2&lt;double&gt;           <a class="code" href="a00175.html#ga7a2bed57d1cc7209ee6d027010bc96b6" title="double-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension)...">double2</a>;                
+<a name="l00160"></a><a class="code" href="a00175.html#gaed0358fe1eb696b655a13eac4ececb2a">00160</a>         <span class="keyword">typedef</span> detail::tvec3&lt;double&gt;           <a class="code" href="a00175.html#gaed0358fe1eb696b655a13eac4ececb2a" title="double-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension)...">double3</a>;                
+<a name="l00161"></a><a class="code" href="a00175.html#gace0ba846c7443d0d56abb0ca3e61469d">00161</a>         <span class="keyword">typedef</span> detail::tvec4&lt;double&gt;           <a class="code" href="a00175.html#gace0ba846c7443d0d56abb0ca3e61469d" title="double-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension)...">double4</a>;                
 <a name="l00162"></a>00162 
 <a name="l00162"></a>00162 
 <a name="l00163"></a><a class="code" href="a00175.html#ga45f16a4dd0db1f199afaed9fd12fe9a8">00163</a>         <span class="keyword">typedef</span> <span class="keywordtype">double</span>                                          <a class="code" href="a00175.html#ga45f16a4dd0db1f199afaed9fd12fe9a8" title="double-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension)...">double1x1</a>;              
 <a name="l00163"></a><a class="code" href="a00175.html#ga45f16a4dd0db1f199afaed9fd12fe9a8">00163</a>         <span class="keyword">typedef</span> <span class="keywordtype">double</span>                                          <a class="code" href="a00175.html#ga45f16a4dd0db1f199afaed9fd12fe9a8" title="double-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension)...">double1x1</a>;              
-<a name="l00164"></a><a class="code" href="a00175.html#ga96772f5981821b9e80c572481e37f220">00164</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;double&gt;</a>         <a class="code" href="a00175.html#ga96772f5981821b9e80c572481e37f220" title="double-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)...">double2x2</a>;              
-<a name="l00165"></a><a class="code" href="a00175.html#ga07bbc143dfea7838be68d63c114317f4">00165</a>         <span class="keyword">typedef</span> <a class="code" href="a00007.html" title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3&lt;double&gt;</a>         <a class="code" href="a00175.html#ga07bbc143dfea7838be68d63c114317f4" title="double-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)...">double2x3</a>;              
-<a name="l00166"></a><a class="code" href="a00175.html#ga1e68c0a16e5684f44d86faac2a7d6810">00166</a>         <span class="keyword">typedef</span> <a class="code" href="a00008.html" title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4&lt;double&gt;</a>         <a class="code" href="a00175.html#ga1e68c0a16e5684f44d86faac2a7d6810" title="double-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)...">double2x4</a>;              
-<a name="l00167"></a><a class="code" href="a00175.html#ga6e8dd2531703ce00b253ddd3c0c6eaca">00167</a>         <span class="keyword">typedef</span> <a class="code" href="a00009.html" title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2&lt;double&gt;</a>         <a class="code" href="a00175.html#ga6e8dd2531703ce00b253ddd3c0c6eaca" title="double-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)...">double3x2</a>;              
-<a name="l00168"></a><a class="code" href="a00175.html#ga5dfb1357edcef48fcfdf9908906ae086">00168</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;double&gt;</a>         <a class="code" href="a00175.html#ga5dfb1357edcef48fcfdf9908906ae086" title="double-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">double3x3</a>;              
-<a name="l00169"></a><a class="code" href="a00175.html#ga3b83eafbc284acce070855469c39b991">00169</a>         <span class="keyword">typedef</span> <a class="code" href="a00011.html" title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4&lt;double&gt;</a>         <a class="code" href="a00175.html#ga3b83eafbc284acce070855469c39b991" title="double-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)...">double3x4</a>;              
-<a name="l00170"></a><a class="code" href="a00175.html#ga19c9ec02aa62b78e9709c4b2e2ae6f35">00170</a>         <span class="keyword">typedef</span> <a class="code" href="a00012.html" title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2&lt;double&gt;</a>         <a class="code" href="a00175.html#ga19c9ec02aa62b78e9709c4b2e2ae6f35" title="double-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)...">double4x2</a>;              
-<a name="l00171"></a><a class="code" href="a00175.html#ga53c7dc9532c324aefb75a5f08033cd12">00171</a>         <span class="keyword">typedef</span> <a class="code" href="a00013.html" title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3&lt;double&gt;</a>         <a class="code" href="a00175.html#ga53c7dc9532c324aefb75a5f08033cd12" title="double-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)...">double4x3</a>;              
-<a name="l00172"></a><a class="code" href="a00175.html#ga2cc8e4fa772bfc5c1cada72ee5cadaf8">00172</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;double&gt;</a>         <a class="code" href="a00175.html#ga2cc8e4fa772bfc5c1cada72ee5cadaf8" title="double-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)...">double4x4</a>;              
+<a name="l00164"></a><a class="code" href="a00175.html#ga96772f5981821b9e80c572481e37f220">00164</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;double&gt;         <a class="code" href="a00175.html#ga96772f5981821b9e80c572481e37f220" title="double-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension)...">double2x2</a>;              
+<a name="l00165"></a><a class="code" href="a00175.html#ga07bbc143dfea7838be68d63c114317f4">00165</a>         <span class="keyword">typedef</span> detail::tmat2x3&lt;double&gt;         <a class="code" href="a00175.html#ga07bbc143dfea7838be68d63c114317f4" title="double-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension)...">double2x3</a>;              
+<a name="l00166"></a><a class="code" href="a00175.html#ga1e68c0a16e5684f44d86faac2a7d6810">00166</a>         <span class="keyword">typedef</span> detail::tmat2x4&lt;double&gt;         <a class="code" href="a00175.html#ga1e68c0a16e5684f44d86faac2a7d6810" title="double-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension)...">double2x4</a>;              
+<a name="l00167"></a><a class="code" href="a00175.html#ga6e8dd2531703ce00b253ddd3c0c6eaca">00167</a>         <span class="keyword">typedef</span> detail::tmat3x2&lt;double&gt;         <a class="code" href="a00175.html#ga6e8dd2531703ce00b253ddd3c0c6eaca" title="double-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension)...">double3x2</a>;              
+<a name="l00168"></a><a class="code" href="a00175.html#ga5dfb1357edcef48fcfdf9908906ae086">00168</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;double&gt;         <a class="code" href="a00175.html#ga5dfb1357edcef48fcfdf9908906ae086" title="double-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension)...">double3x3</a>;              
+<a name="l00169"></a><a class="code" href="a00175.html#ga3b83eafbc284acce070855469c39b991">00169</a>         <span class="keyword">typedef</span> detail::tmat3x4&lt;double&gt;         <a class="code" href="a00175.html#ga3b83eafbc284acce070855469c39b991" title="double-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension)...">double3x4</a>;              
+<a name="l00170"></a><a class="code" href="a00175.html#ga19c9ec02aa62b78e9709c4b2e2ae6f35">00170</a>         <span class="keyword">typedef</span> detail::tmat4x2&lt;double&gt;         <a class="code" href="a00175.html#ga19c9ec02aa62b78e9709c4b2e2ae6f35" title="double-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension)...">double4x2</a>;              
+<a name="l00171"></a><a class="code" href="a00175.html#ga53c7dc9532c324aefb75a5f08033cd12">00171</a>         <span class="keyword">typedef</span> detail::tmat4x3&lt;double&gt;         <a class="code" href="a00175.html#ga53c7dc9532c324aefb75a5f08033cd12" title="double-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension)...">double4x3</a>;              
+<a name="l00172"></a><a class="code" href="a00175.html#ga2cc8e4fa772bfc5c1cada72ee5cadaf8">00172</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;double&gt;         <a class="code" href="a00175.html#ga2cc8e4fa772bfc5c1cada72ee5cadaf8" title="double-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension)...">double4x4</a>;              
 <a name="l00173"></a>00173 
 <a name="l00173"></a>00173 
 <a name="l00175"></a>00175 }<span class="comment">//namespace glm</span>
 <a name="l00175"></a>00175 }<span class="comment">//namespace glm</span>
 <a name="l00176"></a>00176 
 <a name="l00176"></a>00176 
@@ -216,8 +230,13 @@
 <a name="l00180"></a>00180 <span class="preprocessor"></span>
 <a name="l00180"></a>00180 <span class="preprocessor"></span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 16
doc/api-0.9.3/a00031.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>component_wise.hpp File Reference</title>
 <title>component_wise.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,27 +51,24 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>component_wise.hpp File Reference</h1>  </div>
+<div class="title">component_wise.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00031_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00031_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#ga6457537cbbdccec9f8d5bb52e8137220">compAdd</a> (genType const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#ga70016a744618371aafdb9a6ed8b9ffda">compAdd</a> (genType const &amp;v)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#gacef23dca763e88aa242f80a2cd3294d4">compMax</a> (genType const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#ga7570faad7d86649a9a5d766f3e731e89">compMax</a> (genType const &amp;v)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#ga9e06bc5d88e0f46a8dabcdcc25324733">compMin</a> (genType const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#gabe82f26e0f548e09008ad0874af9e837">compMin</a> (genType const &amp;v)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#ga9cd72fe919deb0c17522eb24742c3e39">compMul</a> (genType const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00176.html#gac0831fc64d0ce245f7f961d72e1893fd">compMul</a> (genType const &amp;v)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -69,8 +80,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00031_source.html">component_wise.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00031_source.html">component_wise.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 13
doc/api-0.9.3/a00031_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>component_wise.hpp Source File</title>
 <title>component_wise.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>component_wise.hpp</h1>  </div>
+<div class="title">component_wise.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00031.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00031.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_component_wise GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_component_wise GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_component_wise extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_component_wise extension included&quot;)</span>
@@ -88,19 +102,19 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00056"></a>00056         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#ga6457537cbbdccec9f8d5bb52e8137220" title="Add all vector components together.">compAdd</a>(
+<a name="l00056"></a>00056         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#ga70016a744618371aafdb9a6ed8b9ffda" title="Add all vector components together.">compAdd</a>(
 <a name="l00057"></a>00057                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00057"></a>00057                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00058"></a>00058 
 <a name="l00058"></a>00058 
 <a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00062"></a>00062         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#ga9cd72fe919deb0c17522eb24742c3e39" title="Multiply all vector components together.">compMul</a>(
+<a name="l00062"></a>00062         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#gac0831fc64d0ce245f7f961d72e1893fd" title="Multiply all vector components together.">compMul</a>(
 <a name="l00063"></a>00063                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00063"></a>00063                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00064"></a>00064 
 <a name="l00064"></a>00064 
 <a name="l00067"></a>00067         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00067"></a>00067         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00068"></a>00068         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#ga9e06bc5d88e0f46a8dabcdcc25324733" title="Find the minimum value between single vector components.">compMin</a>(
+<a name="l00068"></a>00068         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#gabe82f26e0f548e09008ad0874af9e837" title="Find the minimum value between single vector components.">compMin</a>(
 <a name="l00069"></a>00069                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00069"></a>00069                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00070"></a>00070 
 <a name="l00070"></a>00070 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00074"></a>00074         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#gacef23dca763e88aa242f80a2cd3294d4" title="Find the maximum value between single vector components.">compMax</a>(
+<a name="l00074"></a>00074         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00176.html#ga7570faad7d86649a9a5d766f3e731e89" title="Find the maximum value between single vector components.">compMax</a>(
 <a name="l00075"></a>00075                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00075"></a>00075                 genType <span class="keyword">const</span> &amp; v);
 <a name="l00076"></a>00076 
 <a name="l00076"></a>00076 
 <a name="l00078"></a>00078 }<span class="comment">//namespace glm</span>
 <a name="l00078"></a>00078 }<span class="comment">//namespace glm</span>
@@ -110,8 +124,13 @@
 <a name="l00082"></a>00082 <span class="preprocessor">#endif//GLM_GTX_component_wise</span>
 <a name="l00082"></a>00082 <span class="preprocessor">#endif//GLM_GTX_component_wise</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 82 - 12
doc/api-0.9.3/a00032.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>constants.hpp File Reference</title>
 <title>constants.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,18 +48,69 @@
   </div>
   </div>
 </div>
 </div>
 <div class="header">
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>constants.hpp File Reference</h1>  </div>
+<div class="title">constants.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00032_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00032_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e">e</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga73bc2500704c8c25dc3cde534134ca20">epsilon</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga4ff7948d6e7f40eaee43ce6cea887d22">euler</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga2a4f943607fcf389b7b4dd87e99e50b2">golden_ratio</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga7d3f5974acfdfee6bfb3d9dea93a7ba1">half_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gab794cac99dec97664ba7cb0d160e3ac6">ln_ln_two</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga255e632bb482a96f8fa34482ab7f0c24">ln_ten</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gadeb5fef19262158f39a39abfe58558ad">ln_two</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gad8d83a66c551f43b816f146f20dcdb85">one</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga5d4fddb4150d38cc05f7a06adbc7be6f">one_over_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga82228b772a59165585e05e37365b2e8b">one_over_root_two</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga91033e239e639b830ce0a4e7d84ff7b6">pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gaa3878a0bb7cf0c77b899560a80847f12">quarter_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gaa907e64aeec08a407739aa090f399820">root_five</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gab1bc1acc5958f93a0e677756bdcb4a27">root_half_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gae86af6ec13101467880e06b54e3e0d71">root_ln_four</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gaa83b7a56d3a4386ab4c8ef6544a0e9aa">root_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gaaa0072128a49eef880068a8078594609">root_three</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gaebae6e8300655e1e1147da9c25946785">root_two</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gae3334603a5994d3585fd786d98097d82">root_two_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gab079778327ce3a341f95ceee16f1d03a">third</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#gaef0c7e4c219ae01db48a20eeb19f47b0">two_over_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga8a412c16d1aa7bbdd0d03e29aff30ebb">two_over_root_pi</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga0ab78128af2f43e313e83eb60a00e321">two_thirds</a> ()</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00177.html#ga9f4649d36b09c63ee2bccf180f6f3985">zero</a> ()</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -59,8 +124,13 @@
 
 
 <p>Definition in file <a class="el" href="a00032_source.html">constants.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00032_source.html">constants.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 101 - 124
doc/api-0.9.3/a00032_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>constants.hpp Source File</title>
 <title>constants.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>constants.hpp</h1>  </div>
+<div class="title">constants.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00032.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00032.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_constants GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_constants GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_constants extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_constants extension included&quot;)</span>
@@ -89,132 +103,95 @@
 <a name="l00050"></a>00050 <span class="keyword">namespace </span>glm
 <a name="l00050"></a>00050 <span class="keyword">namespace </span>glm
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
-<a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00056"></a>00056         T pi();
-<a name="l00057"></a>00057 
 <a name="l00058"></a>00058         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00058"></a>00058         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00059"></a>00059         GLM_FUNC_QUALIFIER T pi()
-<a name="l00060"></a>00060         {
-<a name="l00061"></a>00061                 <span class="keywordflow">return</span> T(3.14159265358979323846264338327950288);
-<a name="l00062"></a>00062         }
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00065"></a>00065         GLM_FUNC_QUALIFIER T root_pi()
-<a name="l00066"></a>00066         {
-<a name="l00067"></a>00067                 <span class="keywordflow">return</span> T(1.772453850905516027);
-<a name="l00068"></a>00068         }
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00071"></a>00071         GLM_FUNC_QUALIFIER T half_pi()
-<a name="l00072"></a>00072         {
-<a name="l00073"></a>00073                 <span class="keywordflow">return</span> T(1.57079632679489661923132169163975144);
-<a name="l00074"></a>00074         }
+<a name="l00059"></a>00059         T <a class="code" href="a00177.html#ga73bc2500704c8c25dc3cde534134ca20" title="Return the epsilon constant for floating point types.">epsilon</a>();
+<a name="l00060"></a>00060 
+<a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00064"></a>00064         T <a class="code" href="a00177.html#ga9f4649d36b09c63ee2bccf180f6f3985" title="Return 0.">zero</a>();
+<a name="l00065"></a>00065 
+<a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00069"></a>00069         T <a class="code" href="a00177.html#gad8d83a66c551f43b816f146f20dcdb85" title="Return 1.">one</a>();
+<a name="l00070"></a>00070 
+<a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00074"></a>00074         T <a class="code" href="a00177.html#ga91033e239e639b830ce0a4e7d84ff7b6" title="Return the pi constant.">pi</a>();
 <a name="l00075"></a>00075 
 <a name="l00075"></a>00075 
-<a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00077"></a>00077         GLM_FUNC_QUALIFIER T quarter_pi()
-<a name="l00078"></a>00078         {
-<a name="l00079"></a>00079                 <span class="keywordflow">return</span> T(0.785398163397448309615660845819875721);
-<a name="l00080"></a>00080         }
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00083"></a>00083         GLM_FUNC_QUALIFIER T one_over_pi()
-<a name="l00084"></a>00084         {
-<a name="l00085"></a>00085                 <span class="keywordflow">return</span> T(0.318309886183790671537767526745028724);
-<a name="l00086"></a>00086         }
-<a name="l00087"></a>00087 
+<a name="l00078"></a>00078         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00079"></a>00079         T <a class="code" href="a00177.html#gaa83b7a56d3a4386ab4c8ef6544a0e9aa" title="Return square root of pi.">root_pi</a>();
+<a name="l00080"></a>00080 
+<a name="l00083"></a>00083         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00084"></a>00084         T <a class="code" href="a00177.html#ga7d3f5974acfdfee6bfb3d9dea93a7ba1" title="Return pi / 2.">half_pi</a>();
+<a name="l00085"></a>00085 
 <a name="l00088"></a>00088         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00088"></a>00088         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00089"></a>00089         GLM_FUNC_QUALIFIER T two_over_pi()
-<a name="l00090"></a>00090         {
-<a name="l00091"></a>00091                 <span class="keywordflow">return</span> T(0.636619772367581343075535053490057448);
-<a name="l00092"></a>00092         }
-<a name="l00093"></a>00093 
-<a name="l00094"></a>00094         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00095"></a>00095         GLM_FUNC_QUALIFIER T two_over_root_pi()
-<a name="l00096"></a>00096         {
-<a name="l00097"></a>00097                 <span class="keywordflow">return</span> T(1.12837916709551257389615890312154517);
-<a name="l00098"></a>00098         }
-<a name="l00099"></a>00099 
-<a name="l00100"></a>00100         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00101"></a>00101         GLM_FUNC_QUALIFIER T one_over_root_two()
-<a name="l00102"></a>00102         {
-<a name="l00103"></a>00103                 <span class="keywordflow">return</span> T(0.707106781186547524400844362104849039);
-<a name="l00104"></a>00104         }
+<a name="l00089"></a>00089         T <a class="code" href="a00177.html#gaa3878a0bb7cf0c77b899560a80847f12" title="Return pi / 4.">quarter_pi</a>();
+<a name="l00090"></a>00090 
+<a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00094"></a>00094         T <a class="code" href="a00177.html#ga5d4fddb4150d38cc05f7a06adbc7be6f" title="Return 1 / pi.">one_over_pi</a>();
+<a name="l00095"></a>00095 
+<a name="l00098"></a>00098         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00099"></a>00099         T <a class="code" href="a00177.html#gaef0c7e4c219ae01db48a20eeb19f47b0" title="Return 2 / pi.">two_over_pi</a>();
+<a name="l00100"></a>00100 
+<a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00104"></a>00104         T <a class="code" href="a00177.html#ga8a412c16d1aa7bbdd0d03e29aff30ebb" title="Return 2 / sqrt(pi).">two_over_root_pi</a>();
 <a name="l00105"></a>00105 
 <a name="l00105"></a>00105 
-<a name="l00106"></a>00106         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00107"></a>00107         GLM_FUNC_QUALIFIER T root_half_pi()
-<a name="l00108"></a>00108         {
-<a name="l00109"></a>00109                 <span class="keywordflow">return</span> T(1.253314137315500251);
-<a name="l00110"></a>00110         }
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00113"></a>00113         GLM_FUNC_QUALIFIER T root_two_pi()
-<a name="l00114"></a>00114         {
-<a name="l00115"></a>00115                 <span class="keywordflow">return</span> T(2.506628274631000502);
-<a name="l00116"></a>00116         }
-<a name="l00117"></a>00117 
+<a name="l00108"></a>00108         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00109"></a>00109         T <a class="code" href="a00177.html#ga82228b772a59165585e05e37365b2e8b" title="Return 1 / sqrt(2).">one_over_root_two</a>();
+<a name="l00110"></a>00110 
+<a name="l00113"></a>00113         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00114"></a>00114         T <a class="code" href="a00177.html#gab1bc1acc5958f93a0e677756bdcb4a27" title="Return sqrt(pi / 2).">root_half_pi</a>();
+<a name="l00115"></a>00115 
 <a name="l00118"></a>00118         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00118"></a>00118         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00119"></a>00119         GLM_FUNC_QUALIFIER T root_ln_four()
-<a name="l00120"></a>00120         {
-<a name="l00121"></a>00121                 <span class="keywordflow">return</span> T(1.17741002251547469);
-<a name="l00122"></a>00122         }
-<a name="l00123"></a>00123 
-<a name="l00124"></a>00124         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00125"></a>00125         GLM_FUNC_QUALIFIER T e()
-<a name="l00126"></a>00126         {
-<a name="l00127"></a>00127                 <span class="keywordflow">return</span> T(2.71828182845904523536);
-<a name="l00128"></a>00128         }
-<a name="l00129"></a>00129 
-<a name="l00130"></a>00130         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00131"></a>00131         GLM_FUNC_QUALIFIER T euler()
-<a name="l00132"></a>00132         {
-<a name="l00133"></a>00133                 <span class="keywordflow">return</span> T(0.577215664901532860606);
-<a name="l00134"></a>00134         }
+<a name="l00119"></a>00119         T <a class="code" href="a00177.html#gae3334603a5994d3585fd786d98097d82" title="Return sqrt(2 * pi).">root_two_pi</a>();
+<a name="l00120"></a>00120 
+<a name="l00123"></a>00123         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00124"></a>00124         T <a class="code" href="a00177.html#gae86af6ec13101467880e06b54e3e0d71" title="Return sqrt(ln(4)).">root_ln_four</a>();
+<a name="l00125"></a>00125 
+<a name="l00128"></a>00128         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00129"></a>00129         T <a class="code" href="a00177.html#gab932c1030b8bef04437a2d066dc9dc6e" title="Return e constant.">e</a>();
+<a name="l00130"></a>00130 
+<a name="l00133"></a>00133         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00134"></a>00134         T <a class="code" href="a00177.html#ga4ff7948d6e7f40eaee43ce6cea887d22" title="Return Euler&#39;s constant.">euler</a>();
 <a name="l00135"></a>00135 
 <a name="l00135"></a>00135 
-<a name="l00136"></a>00136         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00137"></a>00137         GLM_FUNC_QUALIFIER T root_two()
-<a name="l00138"></a>00138         {
-<a name="l00139"></a>00139                 <span class="keywordflow">return</span> T(1.41421356237309504880168872420969808);
-<a name="l00140"></a>00140         }
-<a name="l00141"></a>00141 
-<a name="l00142"></a>00142         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00143"></a>00143         GLM_FUNC_QUALIFIER T ln_two()
-<a name="l00144"></a>00144         {
-<a name="l00145"></a>00145                 <span class="keywordflow">return</span> T(0.693147180559945309417232121458176568);
-<a name="l00146"></a>00146         }
-<a name="l00147"></a>00147 
+<a name="l00138"></a>00138         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00139"></a>00139         T <a class="code" href="a00177.html#gaebae6e8300655e1e1147da9c25946785" title="Return sqrt(2).">root_two</a>();
+<a name="l00140"></a>00140 
+<a name="l00143"></a>00143         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00144"></a>00144         T <a class="code" href="a00177.html#gaaa0072128a49eef880068a8078594609" title="Return sqrt(3).">root_three</a>();
+<a name="l00145"></a>00145 
 <a name="l00148"></a>00148         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00148"></a>00148         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00149"></a>00149         GLM_FUNC_QUALIFIER T ln_ten()
-<a name="l00150"></a>00150         {
-<a name="l00151"></a>00151                 <span class="keywordflow">return</span> T(2.30258509299404568401799145468436421);
-<a name="l00152"></a>00152         }
-<a name="l00153"></a>00153 
-<a name="l00154"></a>00154         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00155"></a>00155         GLM_FUNC_QUALIFIER T ln_ln_two()
-<a name="l00156"></a>00156         {
-<a name="l00157"></a>00157                 <span class="keywordflow">return</span> T(-0.3665129205816643);
-<a name="l00158"></a>00158         }
-<a name="l00159"></a>00159 
-<a name="l00160"></a>00160         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00161"></a>00161         GLM_FUNC_QUALIFIER T third()
-<a name="l00162"></a>00162         {
-<a name="l00163"></a>00163                 <span class="keywordflow">return</span> T(0.333333333333333333);
-<a name="l00164"></a>00164         }
+<a name="l00149"></a>00149         T <a class="code" href="a00177.html#gaa907e64aeec08a407739aa090f399820" title="Return sqrt(5).">root_five</a>();
+<a name="l00150"></a>00150 
+<a name="l00153"></a>00153         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00154"></a>00154         T <a class="code" href="a00177.html#gadeb5fef19262158f39a39abfe58558ad" title="Return ln(2).">ln_two</a>();
+<a name="l00155"></a>00155 
+<a name="l00158"></a>00158         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00159"></a>00159         T <a class="code" href="a00177.html#ga255e632bb482a96f8fa34482ab7f0c24" title="Return ln(10).">ln_ten</a>();
+<a name="l00160"></a>00160 
+<a name="l00163"></a>00163         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00164"></a>00164         T <a class="code" href="a00177.html#gab794cac99dec97664ba7cb0d160e3ac6" title="Return ln(ln(2)).">ln_ln_two</a>();
 <a name="l00165"></a>00165 
 <a name="l00165"></a>00165 
-<a name="l00166"></a>00166         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00167"></a>00167         GLM_FUNC_QUALIFIER T twothirds()
-<a name="l00168"></a>00168         {
-<a name="l00169"></a>00169                 <span class="keywordflow">return</span> T(0.666666666666666666);
-<a name="l00170"></a>00170         }
-<a name="l00171"></a>00171 
-<a name="l00173"></a>00173 } <span class="comment">//namespace glm</span>
-<a name="l00174"></a>00174 
-<a name="l00175"></a>00175 <span class="preprocessor">#include &quot;constants.inl&quot;</span>
-<a name="l00176"></a>00176 
-<a name="l00177"></a>00177 <span class="preprocessor">#endif//GLM_GTX_constants</span>
+<a name="l00168"></a>00168         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00169"></a>00169         T <a class="code" href="a00177.html#gab079778327ce3a341f95ceee16f1d03a" title="Return 1 / 3.">third</a>();
+<a name="l00170"></a>00170 
+<a name="l00173"></a>00173         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00174"></a>00174         T <a class="code" href="a00177.html#ga0ab78128af2f43e313e83eb60a00e321" title="Return 2 / 3.">two_thirds</a>();
+<a name="l00175"></a>00175 
+<a name="l00178"></a>00178         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
+<a name="l00179"></a>00179         T <a class="code" href="a00177.html#ga2a4f943607fcf389b7b4dd87e99e50b2" title="Return the golden ratio constant.">golden_ratio</a>();
+<a name="l00180"></a>00180 
+<a name="l00182"></a>00182 } <span class="comment">//namespace glm</span>
+<a name="l00183"></a>00183 
+<a name="l00184"></a>00184 <span class="preprocessor">#include &quot;constants.inl&quot;</span>
+<a name="l00185"></a>00185 
+<a name="l00186"></a>00186 <span class="preprocessor">#endif//GLM_GTX_constants</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 30 - 14
doc/api-0.9.3/a00033.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>epsilon.hpp File Reference</title>
 <title>epsilon.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,23 +51,20 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>epsilon.hpp File Reference</h1>  </div>
+<div class="title">epsilon.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00033_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00033_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00178.html#ga90557f27765fb8893b6f55fec8fc8ff2">equalEpsilon</a> (genTypeT const &amp;x, genTypeT const &amp;y, genTypeU const &amp;epsilon)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00178.html#ga5a351af04e1d4ea704c3feaedf14d1a3">equalEpsilon</a> (genTypeT const &amp;x, genTypeT const &amp;y, genTypeU const &amp;epsilon)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00178.html#ga08e67cecc4e42d11bd5bbdfd4a50b022">notEqualEpsilon</a> (genTypeT const &amp;x, genTypeT const &amp;y, genTypeU const &amp;epsilon)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00178.html#ga9b46262410347fc17178980f0e9007f7">notEqualEpsilon</a> (genTypeT const &amp;x, genTypeT const &amp;y, genTypeU const &amp;epsilon)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -69,8 +80,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00033_source.html">epsilon.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00033_source.html">epsilon.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 34 - 15
doc/api-0.9.3/a00033_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>epsilon.hpp Source File</title>
 <title>epsilon.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>epsilon.hpp</h1>  </div>
+<div class="title">epsilon.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00033.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00033.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -80,9 +94,9 @@
 <a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_epsilon GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_epsilon GLM_VERSION</span>
 <a name="l00042"></a>00042 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="preprocessor"></span>
 <a name="l00043"></a>00043 <span class="comment">// Dependency:</span>
 <a name="l00043"></a>00043 <span class="comment">// Dependency:</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00045"></a>00045 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
-<a name="l00046"></a>00046 <span class="preprocessor">#include &quot;<a class="code" href="a00091.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/quaternion.hpp</a>&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00045"></a>00045 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
+<a name="l00046"></a>00046 <span class="preprocessor">#include &quot;../gtc/quaternion.hpp&quot;</span>
 <a name="l00047"></a>00047 
 <a name="l00047"></a>00047 
 <a name="l00048"></a>00048 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00048"></a>00048 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_epsilon extension included&quot;)</span>
 <a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_epsilon extension included&quot;)</span>
@@ -92,16 +106,16 @@
 <a name="l00053"></a>00053 {
 <a name="l00053"></a>00053 {
 <a name="l00056"></a>00056 
 <a name="l00056"></a>00056 
 <a name="l00059"></a>00059         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt; 
 <a name="l00059"></a>00059         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt; 
-<a name="l00060"></a>00060         <span class="keywordtype">bool</span> <a class="code" href="a00178.html#ga90557f27765fb8893b6f55fec8fc8ff2" title="Returns the component-wise compare of |x - y| &amp;lt; epsilon.">equalEpsilon</a>(
+<a name="l00060"></a>00060         <span class="keywordtype">bool</span> <a class="code" href="a00178.html#ga5a351af04e1d4ea704c3feaedf14d1a3" title="Returns the component-wise compare of |x - y| &lt; epsilon.">equalEpsilon</a>(
 <a name="l00061"></a>00061                 genTypeT <span class="keyword">const</span> &amp; x, 
 <a name="l00061"></a>00061                 genTypeT <span class="keyword">const</span> &amp; x, 
 <a name="l00062"></a>00062                 genTypeT <span class="keyword">const</span> &amp; y, 
 <a name="l00062"></a>00062                 genTypeT <span class="keyword">const</span> &amp; y, 
-<a name="l00063"></a>00063                 genTypeU <span class="keyword">const</span> &amp; epsilon);
+<a name="l00063"></a>00063                 genTypeU <span class="keyword">const</span> &amp; <a class="code" href="a00177.html#ga73bc2500704c8c25dc3cde534134ca20" title="Return the epsilon constant for floating point types.">epsilon</a>);
 <a name="l00064"></a>00064                 
 <a name="l00064"></a>00064                 
 <a name="l00067"></a>00067         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
 <a name="l00067"></a>00067         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt;
-<a name="l00068"></a>00068         <span class="keywordtype">bool</span> <a class="code" href="a00178.html#ga08e67cecc4e42d11bd5bbdfd4a50b022" title="Returns the component-wise compare of |x - y| &amp;gt;= epsilon.">notEqualEpsilon</a>(
+<a name="l00068"></a>00068         <span class="keywordtype">bool</span> <a class="code" href="a00178.html#ga9b46262410347fc17178980f0e9007f7" title="Returns the component-wise compare of |x - y| &gt;= epsilon.">notEqualEpsilon</a>(
 <a name="l00069"></a>00069                 genTypeT <span class="keyword">const</span> &amp; x, 
 <a name="l00069"></a>00069                 genTypeT <span class="keyword">const</span> &amp; x, 
 <a name="l00070"></a>00070                 genTypeT <span class="keyword">const</span> &amp; y, 
 <a name="l00070"></a>00070                 genTypeT <span class="keyword">const</span> &amp; y, 
-<a name="l00071"></a>00071                 genTypeU <span class="keyword">const</span> &amp; epsilon);
+<a name="l00071"></a>00071                 genTypeU <span class="keyword">const</span> &amp; <a class="code" href="a00177.html#ga73bc2500704c8c25dc3cde534134ca20" title="Return the epsilon constant for floating point types.">epsilon</a>);
 <a name="l00072"></a>00072 
 <a name="l00072"></a>00072 
 <a name="l00074"></a>00074 }<span class="comment">//namespace glm</span>
 <a name="l00074"></a>00074 }<span class="comment">//namespace glm</span>
 <a name="l00075"></a>00075 
 <a name="l00075"></a>00075 
@@ -110,8 +124,13 @@
 <a name="l00078"></a>00078 <span class="preprocessor">#endif//GLM_GTX_epsilon</span>
 <a name="l00078"></a>00078 <span class="preprocessor">#endif//GLM_GTX_epsilon</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 43 - 27
doc/api-0.9.3/a00034.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>euler_angles.hpp File Reference</title>
 <title>euler_angles.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,49 +51,46 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>euler_angles.hpp File Reference</h1>  </div>
+<div class="title">euler_angles.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00034_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00034_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga4b870451b7cf9f474769fa8e7b4a7fa5">eulerAngleX</a> (valType const &amp;angleX)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gaac45eaecc2f40ecdda03a7112693dabf">eulerAngleX</a> (valType const &amp;angleX)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gac35f1ee05273b760d88c5772418a6a31">eulerAngleXY</a> (valType const &amp;angleX, valType const &amp;angleY)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga943a94f69965d594efde254c139aaae8">eulerAngleXY</a> (valType const &amp;angleX, valType const &amp;angleY)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga8225a00528c9fca9328dad11baad3745">eulerAngleXZ</a> (valType const &amp;angleX, valType const &amp;angleZ)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gafc6f582fa044bcece3506ffd6d31ef59">eulerAngleXZ</a> (valType const &amp;angleX, valType const &amp;angleZ)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga9ae0b485642913eef9f6e22f2703429b">eulerAngleY</a> (valType const &amp;angleY)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gae31b378f18fb01ed6d44c3f92f76eba5">eulerAngleY</a> (valType const &amp;angleY)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga2487948da1ebebfa451424b388ad46ef">eulerAngleYX</a> (valType const &amp;angleY, valType const &amp;angleX)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gaac8d93a4b3ae4014ff8f1c5a5a793236">eulerAngleYX</a> (valType const &amp;angleY, valType const &amp;angleX)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga3aee2e51835c73f6c8271970750a4725">eulerAngleYXZ</a> (valType const &amp;yaw, valType const &amp;pitch, valType const &amp;roll)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gab2c29b80a86caa83f6b550de31e6889f">eulerAngleYXZ</a> (valType const &amp;yaw, valType const &amp;pitch, valType const &amp;roll)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga7e6998570e03035ec719c2f150751c3e">eulerAngleYZ</a> (valType const &amp;angleY, valType const &amp;angleZ)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga99f4bb03efd91aac95be4ce38a5f44ce">eulerAngleYZ</a> (valType const &amp;angleY, valType const &amp;angleZ)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga2541f3145b652f4b30a2761d89c1b7dd">eulerAngleZ</a> (valType const &amp;angleZ)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gaa309eabf292cab65cde623f398910685">eulerAngleZ</a> (valType const &amp;angleZ)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga558c6cb02e4d300f77aea1c95f39ce43">eulerAngleZX</a> (valType const &amp;angleZ, valType const &amp;angleX)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga630d8b3aadde3c890251deba896c9946">eulerAngleZX</a> (valType const &amp;angleZ, valType const &amp;angleX)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga5efc35a17b527af3c4caf053e5e1dd67">eulerAngleZY</a> (valType const &amp;angleZ, valType const &amp;angleY)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga6fb1d08bf5eb9320eb6520e9c27f0e80">eulerAngleZY</a> (valType const &amp;angleZ, valType const &amp;angleY)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat2x2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga1c5ae3ef7d5ceb769aeb83297c52082b">orientate2</a> (T const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat2x2&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga381a4208b916cabe7244b1b77b0ea6c2">orientate2</a> (T const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga507b645b1d9034fc8d9b146d1c0bd3fc">orientate3</a> (detail::tvec3&lt; T &gt; const &amp;angles)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga745f26f19b9c0e35c22e634e7f0c1721">orientate3</a> (T const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga0f8db8747966da54945c7b8b13872907">orientate3</a> (T const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gadfb25615afc286d77558384ae7b367d6">orientate3</a> (detail::tvec3&lt; T &gt; const &amp;angles)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga85f630eafe416abe824acb7f58eff3c8">orientate4</a> (detail::tvec3&lt; T &gt; const &amp;angles)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#gabbba69e91bb14442bb1b4d330235c550">orientate4</a> (detail::tvec3&lt; T &gt; const &amp;angles)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga734e56410f4f8dea4cfadb98ccc47ffb">yawPitchRoll</a> (valType const &amp;yaw, valType const &amp;pitch, valType const &amp;roll)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00179.html#ga4c297724e663cb77cc2cf7e4ab89b77e">yawPitchRoll</a> (valType const &amp;yaw, valType const &amp;pitch, valType const &amp;roll)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -93,8 +104,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00034_source.html">euler_angles.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00034_source.html">euler_angles.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 50 - 31
doc/api-0.9.3/a00034_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>euler_angles.hpp Source File</title>
 <title>euler_angles.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>euler_angles.hpp</h1>  </div>
+<div class="title">euler_angles.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00034.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00034.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_euler_angles GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_euler_angles GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_euler_angles extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_euler_angles extension included&quot;)</span>
@@ -90,70 +104,70 @@
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00058"></a>00058         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga4b870451b7cf9f474769fa8e7b4a7fa5" title="Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle X.">eulerAngleX</a>(
+<a name="l00058"></a>00058         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gaac45eaecc2f40ecdda03a7112693dabf" title="Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle X.">eulerAngleX</a>(
 <a name="l00059"></a>00059                 valType <span class="keyword">const</span> &amp; angleX);
 <a name="l00059"></a>00059                 valType <span class="keyword">const</span> &amp; angleX);
 <a name="l00060"></a>00060 
 <a name="l00060"></a>00060 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00064"></a>00064         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga9ae0b485642913eef9f6e22f2703429b" title="Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Y.">eulerAngleY</a>(
+<a name="l00064"></a>00064         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gae31b378f18fb01ed6d44c3f92f76eba5" title="Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Y.">eulerAngleY</a>(
 <a name="l00065"></a>00065                 valType <span class="keyword">const</span> &amp; angleY);
 <a name="l00065"></a>00065                 valType <span class="keyword">const</span> &amp; angleY);
 <a name="l00066"></a>00066 
 <a name="l00066"></a>00066 
 <a name="l00069"></a>00069         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00069"></a>00069         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00070"></a>00070         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga2541f3145b652f4b30a2761d89c1b7dd" title="Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Z.">eulerAngleZ</a>(
+<a name="l00070"></a>00070         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gaa309eabf292cab65cde623f398910685" title="Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Z.">eulerAngleZ</a>(
 <a name="l00071"></a>00071                 valType <span class="keyword">const</span> &amp; angleZ);
 <a name="l00071"></a>00071                 valType <span class="keyword">const</span> &amp; angleZ);
 <a name="l00072"></a>00072 
 <a name="l00072"></a>00072 
 <a name="l00075"></a>00075         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00075"></a>00075         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00076"></a>00076         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gac35f1ee05273b760d88c5772418a6a31" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y).">eulerAngleXY</a>(
+<a name="l00076"></a>00076         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga943a94f69965d594efde254c139aaae8" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y).">eulerAngleXY</a>(
 <a name="l00077"></a>00077                 valType <span class="keyword">const</span> &amp; angleX, 
 <a name="l00077"></a>00077                 valType <span class="keyword">const</span> &amp; angleX, 
 <a name="l00078"></a>00078                 valType <span class="keyword">const</span> &amp; angleY);
 <a name="l00078"></a>00078                 valType <span class="keyword">const</span> &amp; angleY);
 <a name="l00079"></a>00079 
 <a name="l00079"></a>00079 
 <a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00083"></a>00083         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga2487948da1ebebfa451424b388ad46ef" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X).">eulerAngleYX</a>(
+<a name="l00083"></a>00083         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gaac8d93a4b3ae4014ff8f1c5a5a793236" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X).">eulerAngleYX</a>(
 <a name="l00084"></a>00084                 valType <span class="keyword">const</span> &amp; angleY, 
 <a name="l00084"></a>00084                 valType <span class="keyword">const</span> &amp; angleY, 
 <a name="l00085"></a>00085                 valType <span class="keyword">const</span> &amp; angleX);
 <a name="l00085"></a>00085                 valType <span class="keyword">const</span> &amp; angleX);
 <a name="l00086"></a>00086 
 <a name="l00086"></a>00086 
 <a name="l00089"></a>00089         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00089"></a>00089         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00090"></a>00090         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga8225a00528c9fca9328dad11baad3745" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z).">eulerAngleXZ</a>(
+<a name="l00090"></a>00090         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gafc6f582fa044bcece3506ffd6d31ef59" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z).">eulerAngleXZ</a>(
 <a name="l00091"></a>00091                 valType <span class="keyword">const</span> &amp; angleX, 
 <a name="l00091"></a>00091                 valType <span class="keyword">const</span> &amp; angleX, 
 <a name="l00092"></a>00092                 valType <span class="keyword">const</span> &amp; angleZ);
 <a name="l00092"></a>00092                 valType <span class="keyword">const</span> &amp; angleZ);
 <a name="l00093"></a>00093 
 <a name="l00093"></a>00093 
 <a name="l00096"></a>00096         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00096"></a>00096         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00097"></a>00097         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga558c6cb02e4d300f77aea1c95f39ce43" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X).">eulerAngleZX</a>(
+<a name="l00097"></a>00097         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga630d8b3aadde3c890251deba896c9946" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X).">eulerAngleZX</a>(
 <a name="l00098"></a>00098                 valType <span class="keyword">const</span> &amp; angleZ, 
 <a name="l00098"></a>00098                 valType <span class="keyword">const</span> &amp; angleZ, 
 <a name="l00099"></a>00099                 valType <span class="keyword">const</span> &amp; angleX);
 <a name="l00099"></a>00099                 valType <span class="keyword">const</span> &amp; angleX);
 <a name="l00100"></a>00100 
 <a name="l00100"></a>00100 
 <a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00104"></a>00104         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga7e6998570e03035ec719c2f150751c3e" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z).">eulerAngleYZ</a>(
+<a name="l00104"></a>00104         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga99f4bb03efd91aac95be4ce38a5f44ce" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z).">eulerAngleYZ</a>(
 <a name="l00105"></a>00105                 valType <span class="keyword">const</span> &amp; angleY, 
 <a name="l00105"></a>00105                 valType <span class="keyword">const</span> &amp; angleY, 
 <a name="l00106"></a>00106                 valType <span class="keyword">const</span> &amp; angleZ);
 <a name="l00106"></a>00106                 valType <span class="keyword">const</span> &amp; angleZ);
 <a name="l00107"></a>00107 
 <a name="l00107"></a>00107 
 <a name="l00110"></a>00110         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00110"></a>00110         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00111"></a>00111         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga5efc35a17b527af3c4caf053e5e1dd67" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y).">eulerAngleZY</a>(
+<a name="l00111"></a>00111         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga6fb1d08bf5eb9320eb6520e9c27f0e80" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y).">eulerAngleZY</a>(
 <a name="l00112"></a>00112                 valType <span class="keyword">const</span> &amp; angleZ, 
 <a name="l00112"></a>00112                 valType <span class="keyword">const</span> &amp; angleZ, 
 <a name="l00113"></a>00113                 valType <span class="keyword">const</span> &amp; angleY);
 <a name="l00113"></a>00113                 valType <span class="keyword">const</span> &amp; angleY);
 <a name="l00114"></a>00114 
 <a name="l00114"></a>00114 
 <a name="l00117"></a>00117         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00117"></a>00117         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00118"></a>00118         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga3aee2e51835c73f6c8271970750a4725" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).">eulerAngleYXZ</a>(
-<a name="l00119"></a>00119                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaa38e83e059f81c0df5b097f73ea1c5d1" title="Returns yaw value of euler angles in degrees.">yaw</a>, 
-<a name="l00120"></a>00120                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaf8e9affef91344a596ffdafe8e32b2c6" title="Returns pitch value of euler angles in degrees.">pitch</a>, 
-<a name="l00121"></a>00121                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaf531a764432a5252e2656583fd45ad93" title="Returns roll value of euler angles in degrees.">roll</a>);
+<a name="l00118"></a>00118         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#gab2c29b80a86caa83f6b550de31e6889f" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).">eulerAngleYXZ</a>(
+<a name="l00119"></a>00119                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaac012c1a6bc37ce07a87745d9c596eed" title="Returns yaw value of euler angles in degrees.">yaw</a>, 
+<a name="l00120"></a>00120                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaf2a0323dbf6c6fb3f37b445aa899c1c7" title="Returns pitch value of euler angles in degrees.">pitch</a>, 
+<a name="l00121"></a>00121                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga7ef4c8c1ce1ca988add2f73392db0a06" title="Returns roll value of euler angles in degrees.">roll</a>);
 <a name="l00122"></a>00122 
 <a name="l00122"></a>00122 
 <a name="l00125"></a>00125         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00125"></a>00125         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00126"></a>00126         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga734e56410f4f8dea4cfadb98ccc47ffb" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).">yawPitchRoll</a>(
-<a name="l00127"></a>00127                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaa38e83e059f81c0df5b097f73ea1c5d1" title="Returns yaw value of euler angles in degrees.">yaw</a>, 
-<a name="l00128"></a>00128                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaf8e9affef91344a596ffdafe8e32b2c6" title="Returns pitch value of euler angles in degrees.">pitch</a>, 
-<a name="l00129"></a>00129                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaf531a764432a5252e2656583fd45ad93" title="Returns roll value of euler angles in degrees.">roll</a>);
+<a name="l00126"></a>00126         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00179.html#ga4c297724e663cb77cc2cf7e4ab89b77e" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).">yawPitchRoll</a>(
+<a name="l00127"></a>00127                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaac012c1a6bc37ce07a87745d9c596eed" title="Returns yaw value of euler angles in degrees.">yaw</a>, 
+<a name="l00128"></a>00128                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#gaf2a0323dbf6c6fb3f37b445aa899c1c7" title="Returns pitch value of euler angles in degrees.">pitch</a>, 
+<a name="l00129"></a>00129                 valType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga7ef4c8c1ce1ca988add2f73392db0a06" title="Returns roll value of euler angles in degrees.">roll</a>);
 <a name="l00130"></a>00130 
 <a name="l00130"></a>00130 
 <a name="l00133"></a>00133         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00133"></a>00133         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00134"></a>00134         detail::tmat2x2&lt;T&gt; <a class="code" href="a00179.html#ga1c5ae3ef7d5ceb769aeb83297c52082b" title="Creates a 2D 2 * 2 rotation matrix from an euler angle.">orientate2</a>(T <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00134"></a>00134         detail::tmat2x2&lt;T&gt; <a class="code" href="a00179.html#ga381a4208b916cabe7244b1b77b0ea6c2" title="Creates a 2D 2 * 2 rotation matrix from an euler angle.">orientate2</a>(T <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00135"></a>00135 
 <a name="l00135"></a>00135 
 <a name="l00138"></a>00138         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00138"></a>00138         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00139"></a>00139         detail::tmat3x3&lt;T&gt; <a class="code" href="a00179.html#ga0f8db8747966da54945c7b8b13872907" title="Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle.">orientate3</a>(T <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00139"></a>00139         detail::tmat3x3&lt;T&gt; <a class="code" href="a00179.html#ga745f26f19b9c0e35c22e634e7f0c1721" title="Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle.">orientate3</a>(T <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00140"></a>00140 
 <a name="l00140"></a>00140 
 <a name="l00143"></a>00143         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00143"></a>00143         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00144"></a>00144         detail::tmat3x3&lt;T&gt; <a class="code" href="a00179.html#ga0f8db8747966da54945c7b8b13872907" title="Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle.">orientate3</a>(detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; angles);
+<a name="l00144"></a>00144         detail::tmat3x3&lt;T&gt; <a class="code" href="a00179.html#ga745f26f19b9c0e35c22e634e7f0c1721" title="Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle.">orientate3</a>(detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; angles);
 <a name="l00145"></a>00145                 
 <a name="l00145"></a>00145                 
 <a name="l00148"></a>00148         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00148"></a>00148         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00149"></a>00149         detail::tmat4x4&lt;T&gt; <a class="code" href="a00179.html#ga85f630eafe416abe824acb7f58eff3c8" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).">orientate4</a>(detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; angles);
+<a name="l00149"></a>00149         detail::tmat4x4&lt;T&gt; <a class="code" href="a00179.html#gabbba69e91bb14442bb1b4d330235c550" title="Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z).">orientate4</a>(detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; angles);
 <a name="l00150"></a>00150 
 <a name="l00150"></a>00150 
 <a name="l00152"></a>00152 }<span class="comment">//namespace glm</span>
 <a name="l00152"></a>00152 }<span class="comment">//namespace glm</span>
 <a name="l00153"></a>00153 
 <a name="l00153"></a>00153 
@@ -162,8 +176,13 @@
 <a name="l00156"></a>00156 <span class="preprocessor">#endif//GLM_GTX_euler_angles</span>
 <a name="l00156"></a>00156 <span class="preprocessor">#endif//GLM_GTX_euler_angles</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 9
doc/api-0.9.3/a00035_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>ext.hpp Source File</title>
 <title>ext.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>ext.hpp</h1>  </div>
+<div class="title">ext.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -123,7 +137,7 @@
 <a name="l00084"></a>00084 <span class="preprocessor">#include &quot;<a class="code" href="a00033.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/epsilon.hpp</a>&quot;</span>
 <a name="l00084"></a>00084 <span class="preprocessor">#include &quot;<a class="code" href="a00033.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/epsilon.hpp</a>&quot;</span>
 <a name="l00085"></a>00085 <span class="preprocessor">#include &quot;<a class="code" href="a00034.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/euler_angles.hpp</a>&quot;</span>
 <a name="l00085"></a>00085 <span class="preprocessor">#include &quot;<a class="code" href="a00034.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/euler_angles.hpp</a>&quot;</span>
 <a name="l00086"></a>00086 <span class="preprocessor">#include &quot;<a class="code" href="a00036.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/extend.hpp</a>&quot;</span>
 <a name="l00086"></a>00086 <span class="preprocessor">#include &quot;<a class="code" href="a00036.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/extend.hpp</a>&quot;</span>
-<a name="l00087"></a>00087 <span class="preprocessor">#include &quot;./gtx/extented_min_max.hpp&quot;</span>
+<a name="l00087"></a>00087 <span class="preprocessor">#include &quot;<a class="code" href="a00037.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/extented_min_max.hpp</a>&quot;</span>
 <a name="l00088"></a>00088 <span class="preprocessor">#include &quot;<a class="code" href="a00038.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/fast_exponential.hpp</a>&quot;</span>
 <a name="l00088"></a>00088 <span class="preprocessor">#include &quot;<a class="code" href="a00038.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/fast_exponential.hpp</a>&quot;</span>
 <a name="l00089"></a>00089 <span class="preprocessor">#include &quot;<a class="code" href="a00039.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/fast_square_root.hpp</a>&quot;</span>
 <a name="l00089"></a>00089 <span class="preprocessor">#include &quot;<a class="code" href="a00039.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/fast_square_root.hpp</a>&quot;</span>
 <a name="l00090"></a>00090 <span class="preprocessor">#include &quot;<a class="code" href="a00040.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/fast_trigonometry.hpp</a>&quot;</span>
 <a name="l00090"></a>00090 <span class="preprocessor">#include &quot;<a class="code" href="a00040.html" title="OpenGL Mathematics (glm.g-truc.net)">./gtx/fast_trigonometry.hpp</a>&quot;</span>
@@ -183,8 +197,13 @@
 <a name="l00144"></a>00144 <span class="preprocessor">#endif //glm_ext</span>
 <a name="l00144"></a>00144 <span class="preprocessor">#endif //glm_ext</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 13
doc/api-0.9.3/a00036.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>extend.hpp File Reference</title>
 <title>extend.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,21 +51,18 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>extend.hpp File Reference</h1>  </div>
+<div class="title">extend.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00036_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00036_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00180.html#ga6e0f06ca0f5115add5695bde3a56cb4c">extend</a> (genType const &amp;Origin, genType const &amp;Source, typename genType::value_type const Length)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00180.html#gabb68ca9fb290f499da24515735397550">extend</a> (genType const &amp;Origin, genType const &amp;Source, typename genType::value_type const Length)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -63,8 +74,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00036_source.html">extend.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00036_source.html">extend.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 10
doc/api-0.9.3/a00036_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>extend.hpp Source File</title>
 <title>extend.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>extend.hpp</h1>  </div>
+<div class="title">extend.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00036.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00036.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_extend GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_extend GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_extend extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_extend extension included&quot;)</span>
@@ -88,7 +102,7 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00056"></a>00056         genType <a class="code" href="a00180.html#ga6e0f06ca0f5115add5695bde3a56cb4c" title="Extends of Length the Origin position using the (Source - Origin) direction.">extend</a>(
+<a name="l00056"></a>00056         genType <a class="code" href="a00180.html#gabb68ca9fb290f499da24515735397550" title="Extends of Length the Origin position using the (Source - Origin) direction.">extend</a>(
 <a name="l00057"></a>00057                 genType <span class="keyword">const</span> &amp; Origin, 
 <a name="l00057"></a>00057                 genType <span class="keyword">const</span> &amp; Origin, 
 <a name="l00058"></a>00058                 genType <span class="keyword">const</span> &amp; Source, 
 <a name="l00058"></a>00058                 genType <span class="keyword">const</span> &amp; Source, 
 <a name="l00059"></a>00059                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> Length);
 <a name="l00059"></a>00059                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> Length);
@@ -100,8 +114,13 @@
 <a name="l00066"></a>00066 <span class="preprocessor">#endif//GLM_GTX_extend</span>
 <a name="l00066"></a>00066 <span class="preprocessor">#endif//GLM_GTX_extend</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 110 - 0
doc/api-0.9.3/a00037.html

@@ -0,0 +1,110 @@
+<!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"/>
+
+<title>extented_min_max.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
+</head>
+<body>
+<div id="top"><!-- do not remove this div! -->
+
+
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
+ </tr>
+ </tbody>
+</table>
+</div>
+
+<!-- Generated by Doxygen 1.7.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</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>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">extented_min_max.hpp File Reference</div>  </div>
+</div>
+<div class="contents">
+
+<p><a href="a00037_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#gacf95a09cc9ae2fd9c4412f6d2ab4cdd6">max</a> (T const &amp;x, T const &amp;y, T const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga0ec6528b8efa37fd7570fd5e83431909">max</a> (C&lt; T &gt; const &amp;x, typename C&lt; T &gt;::value_type const &amp;y, typename C&lt; T &gt;::value_type const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#gabce5be93a81bd88050511f8053dc7506">max</a> (C&lt; T &gt; const &amp;x, C&lt; T &gt; const &amp;y, C&lt; T &gt; const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga182c8b93fb0330d69d7b7de753e55b43">max</a> (T const &amp;x, T const &amp;y, T const &amp;z, T const &amp;w)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga6bdb95318ecd311ed6b577022b93ab57">max</a> (C&lt; T &gt; const &amp;x, typename C&lt; T &gt;::value_type const &amp;y, typename C&lt; T &gt;::value_type const &amp;z, typename C&lt; T &gt;::value_type const &amp;w)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga50cbe34b354aa247e7cf7a7f9d4d53e2">max</a> (C&lt; T &gt; const &amp;x, C&lt; T &gt; const &amp;y, C&lt; T &gt; const &amp;z, C&lt; T &gt; const &amp;w)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#gaa8615e92f9e0fd6561ff55ed6f1e0552">min</a> (T const &amp;x, T const &amp;y, T const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga538f32ce393e8d88e57d426299c11dbe">min</a> (C&lt; T &gt; const &amp;x, typename C&lt; T &gt;::value_type const &amp;y, typename C&lt; T &gt;::value_type const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#gaaf6116a1a1336637fae81c776931d6a2">min</a> (C&lt; T &gt; const &amp;x, C&lt; T &gt; const &amp;y, C&lt; T &gt; const &amp;z)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga66d6335250659e47aebbc7ed3b9f02e3">min</a> (T const &amp;x, T const &amp;y, T const &amp;z, T const &amp;w)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga01e1772c215d5f0a0ac509e452171c2e">min</a> (C&lt; T &gt; const &amp;x, typename C&lt; T &gt;::value_type const &amp;y, typename C&lt; T &gt;::value_type const &amp;z, typename C&lt; T &gt;::value_type const &amp;w)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class C&gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">C&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00181.html#ga9a01347f2741d9b08c0b09027044281d">min</a> (C&lt; T &gt; const &amp;x, C&lt; T &gt; const &amp;y, C&lt; T &gt; const &amp;z, C&lt; T &gt; const &amp;w)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
+<p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
+<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
+<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
+<p><a class="el" href="a00181.html">GLM_GTX_extented_min_max: Extended min max</a></p>
+<dl class="date"><dt><b>Date:</b></dt><dd>2007-03-14 / 2011-06-07 </dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio</dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="a00154.html" title="The core of GLM, which implements exactly and only the GLSL specification to the degree possible...">GLM Core</a> (dependence) </dd>
+<dd>
+gtx_half_float (dependence) </dd></dl>
+
+<p>Definition in file <a class="el" href="a00037_source.html">extented_min_max.hpp</a>.</p>
+</div></div>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
+</body>
+</html>

+ 42 - 47
doc/api-0.9.3/a00037_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>extented_min_max.hpp Source File</title>
 <title>extented_min_max.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,10 +48,10 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>extented_min_max.hpp</h1>  </div>
+<div class="title">extented_min_max.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
-<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
+<a href="a00037.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a name="l00002"></a>00002 
 <a name="l00002"></a>00002 
 <a name="l00003"></a>00003 
 <a name="l00003"></a>00003 
 <a name="l00004"></a>00004 
 <a name="l00004"></a>00004 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_extented_min_max GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_extented_min_max GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_extented_min_max extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_extented_min_max extension included&quot;)</span>
@@ -89,135 +103,111 @@
 <a name="l00050"></a>00050 <span class="keyword">namespace </span>glm
 <a name="l00050"></a>00050 <span class="keyword">namespace </span>glm
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
-<a name="l00055"></a>00055         <span class="comment">//&lt; Return the minimum component-wise values of 3 inputs </span>
-<a name="l00056"></a>00056         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00058"></a>00058         T min(
+<a name="l00058"></a>00058         T <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00059"></a>00059                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00059"></a>00059                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00060"></a>00060                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00060"></a>00060                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00061"></a>00061                 T <span class="keyword">const</span> &amp; z);
 <a name="l00061"></a>00061                 T <span class="keyword">const</span> &amp; z);
 <a name="l00062"></a>00062 
 <a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">//&lt; Return the minimum component-wise values of 3 inputs</span>
-<a name="l00064"></a>00064         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00065"></a>00065         <span class="keyword">template</span> 
 <a name="l00065"></a>00065         <span class="keyword">template</span> 
 <a name="l00066"></a>00066         &lt;
 <a name="l00066"></a>00066         &lt;
 <a name="l00067"></a>00067                 <span class="keyword">typename</span> T, 
 <a name="l00067"></a>00067                 <span class="keyword">typename</span> T, 
 <a name="l00068"></a>00068                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00068"></a>00068                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00069"></a>00069         &gt;
 <a name="l00069"></a>00069         &gt;
-<a name="l00070"></a>00070         C&lt;T&gt; min(
+<a name="l00070"></a>00070         C&lt;T&gt; <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00071"></a>00071                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00071"></a>00071                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00072"></a>00072                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00072"></a>00072                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00073"></a>00073                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z);
 <a name="l00073"></a>00073                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z);
 <a name="l00074"></a>00074 
 <a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">//&lt; Return the minimum component-wise values of 3 inputs </span>
-<a name="l00076"></a>00076         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00077"></a>00077         <span class="keyword">template</span> 
 <a name="l00077"></a>00077         <span class="keyword">template</span> 
 <a name="l00078"></a>00078         &lt;
 <a name="l00078"></a>00078         &lt;
 <a name="l00079"></a>00079                 <span class="keyword">typename</span> T, 
 <a name="l00079"></a>00079                 <span class="keyword">typename</span> T, 
 <a name="l00080"></a>00080                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00080"></a>00080                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00081"></a>00081         &gt;
 <a name="l00081"></a>00081         &gt;
-<a name="l00082"></a>00082         C&lt;T&gt; min(
+<a name="l00082"></a>00082         C&lt;T&gt; <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00083"></a>00083                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00083"></a>00083                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00084"></a>00084                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00084"></a>00084                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00085"></a>00085                 C&lt;T&gt; <span class="keyword">const</span> &amp; z);
 <a name="l00085"></a>00085                 C&lt;T&gt; <span class="keyword">const</span> &amp; z);
 <a name="l00086"></a>00086 
 <a name="l00086"></a>00086 
-<a name="l00087"></a>00087         <span class="comment">//&lt; Return the minimum component-wise values of 4 inputs </span>
-<a name="l00088"></a>00088         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00089"></a>00089         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00089"></a>00089         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00090"></a>00090         T min(
+<a name="l00090"></a>00090         T <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00091"></a>00091                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00091"></a>00091                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00092"></a>00092                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00092"></a>00092                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00093"></a>00093                 T <span class="keyword">const</span> &amp; z, 
 <a name="l00093"></a>00093                 T <span class="keyword">const</span> &amp; z, 
 <a name="l00094"></a>00094                 T <span class="keyword">const</span> &amp; w);
 <a name="l00094"></a>00094                 T <span class="keyword">const</span> &amp; w);
 <a name="l00095"></a>00095 
 <a name="l00095"></a>00095 
-<a name="l00096"></a>00096         <span class="comment">//&lt; Return the minimum component-wise values of 4 inputs </span>
-<a name="l00097"></a>00097         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00098"></a>00098         <span class="keyword">template</span> 
 <a name="l00098"></a>00098         <span class="keyword">template</span> 
 <a name="l00099"></a>00099         &lt;
 <a name="l00099"></a>00099         &lt;
 <a name="l00100"></a>00100                 <span class="keyword">typename</span> T, 
 <a name="l00100"></a>00100                 <span class="keyword">typename</span> T, 
 <a name="l00101"></a>00101                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00101"></a>00101                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00102"></a>00102         &gt;
 <a name="l00102"></a>00102         &gt;
-<a name="l00103"></a>00103         C&lt;T&gt; min(
+<a name="l00103"></a>00103         C&lt;T&gt; <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00104"></a>00104                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00104"></a>00104                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00105"></a>00105                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00105"></a>00105                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00106"></a>00106                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z, 
 <a name="l00106"></a>00106                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z, 
 <a name="l00107"></a>00107                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; w);
 <a name="l00107"></a>00107                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; w);
 <a name="l00108"></a>00108 
 <a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="comment">//&lt; Return the minimum component-wise values of 4 inputs</span>
-<a name="l00110"></a>00110         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00111"></a>00111         <span class="keyword">template</span> 
 <a name="l00111"></a>00111         <span class="keyword">template</span> 
 <a name="l00112"></a>00112         &lt;
 <a name="l00112"></a>00112         &lt;
 <a name="l00113"></a>00113                 <span class="keyword">typename</span> T, 
 <a name="l00113"></a>00113                 <span class="keyword">typename</span> T, 
 <a name="l00114"></a>00114                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00114"></a>00114                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00115"></a>00115         &gt;
 <a name="l00115"></a>00115         &gt;
-<a name="l00116"></a>00116         C&lt;T&gt; min(
+<a name="l00116"></a>00116         C&lt;T&gt; <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00117"></a>00117                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00117"></a>00117                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00118"></a>00118                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00118"></a>00118                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00119"></a>00119                 C&lt;T&gt; <span class="keyword">const</span> &amp; z,
 <a name="l00119"></a>00119                 C&lt;T&gt; <span class="keyword">const</span> &amp; z,
 <a name="l00120"></a>00120                 C&lt;T&gt; <span class="keyword">const</span> &amp; w);
 <a name="l00120"></a>00120                 C&lt;T&gt; <span class="keyword">const</span> &amp; w);
 <a name="l00121"></a>00121 
 <a name="l00121"></a>00121 
-<a name="l00122"></a>00122         <span class="comment">//&lt; Return the maximum component-wise values of 3 inputs </span>
-<a name="l00123"></a>00123         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00124"></a>00124         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00124"></a>00124         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00125"></a>00125         T max(
+<a name="l00125"></a>00125         T <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00126"></a>00126                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00126"></a>00126                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00127"></a>00127                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00127"></a>00127                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00128"></a>00128                 T <span class="keyword">const</span> &amp; z);
 <a name="l00128"></a>00128                 T <span class="keyword">const</span> &amp; z);
 <a name="l00129"></a>00129 
 <a name="l00129"></a>00129 
-<a name="l00130"></a>00130         <span class="comment">//&lt; Return the maximum component-wise values of 3 inputs</span>
-<a name="l00131"></a>00131         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00132"></a>00132         <span class="keyword">template</span> 
 <a name="l00132"></a>00132         <span class="keyword">template</span> 
 <a name="l00133"></a>00133         &lt;
 <a name="l00133"></a>00133         &lt;
 <a name="l00134"></a>00134                 <span class="keyword">typename</span> T, 
 <a name="l00134"></a>00134                 <span class="keyword">typename</span> T, 
 <a name="l00135"></a>00135                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00135"></a>00135                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00136"></a>00136         &gt;
 <a name="l00136"></a>00136         &gt;
-<a name="l00137"></a>00137         C&lt;T&gt; max(
+<a name="l00137"></a>00137         C&lt;T&gt; <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00138"></a>00138                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00138"></a>00138                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00139"></a>00139                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00139"></a>00139                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00140"></a>00140                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z);
 <a name="l00140"></a>00140                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z);
 <a name="l00141"></a>00141 
 <a name="l00141"></a>00141 
-<a name="l00142"></a>00142         <span class="comment">//&lt; Return the maximum component-wise values of 3 inputs </span>
-<a name="l00143"></a>00143         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00144"></a>00144         <span class="keyword">template</span> 
 <a name="l00144"></a>00144         <span class="keyword">template</span> 
 <a name="l00145"></a>00145         &lt;
 <a name="l00145"></a>00145         &lt;
 <a name="l00146"></a>00146                 <span class="keyword">typename</span> T, 
 <a name="l00146"></a>00146                 <span class="keyword">typename</span> T, 
 <a name="l00147"></a>00147                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00147"></a>00147                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00148"></a>00148         &gt;
 <a name="l00148"></a>00148         &gt;
-<a name="l00149"></a>00149         C&lt;T&gt; max(
+<a name="l00149"></a>00149         C&lt;T&gt; <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00150"></a>00150                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00150"></a>00150                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00151"></a>00151                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00151"></a>00151                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00152"></a>00152                 C&lt;T&gt; <span class="keyword">const</span> &amp; z);
 <a name="l00152"></a>00152                 C&lt;T&gt; <span class="keyword">const</span> &amp; z);
 <a name="l00153"></a>00153 
 <a name="l00153"></a>00153 
-<a name="l00154"></a>00154         <span class="comment">//&lt; Return the maximum component-wise values of 4 inputs</span>
-<a name="l00155"></a>00155         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00156"></a>00156         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
 <a name="l00156"></a>00156         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;
-<a name="l00157"></a>00157         T max(
+<a name="l00157"></a>00157         T <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00158"></a>00158                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00158"></a>00158                 T <span class="keyword">const</span> &amp; x, 
 <a name="l00159"></a>00159                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00159"></a>00159                 T <span class="keyword">const</span> &amp; y, 
 <a name="l00160"></a>00160                 T <span class="keyword">const</span> &amp; z, 
 <a name="l00160"></a>00160                 T <span class="keyword">const</span> &amp; z, 
 <a name="l00161"></a>00161                 T <span class="keyword">const</span> &amp; w);
 <a name="l00161"></a>00161                 T <span class="keyword">const</span> &amp; w);
 <a name="l00162"></a>00162 
 <a name="l00162"></a>00162 
-<a name="l00163"></a>00163         <span class="comment">//&lt; Return the maximum component-wise values of 4 inputs </span>
-<a name="l00164"></a>00164         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00165"></a>00165         <span class="keyword">template</span> 
 <a name="l00165"></a>00165         <span class="keyword">template</span> 
 <a name="l00166"></a>00166         &lt;
 <a name="l00166"></a>00166         &lt;
 <a name="l00167"></a>00167                 <span class="keyword">typename</span> T, 
 <a name="l00167"></a>00167                 <span class="keyword">typename</span> T, 
 <a name="l00168"></a>00168                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00168"></a>00168                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00169"></a>00169         &gt;
 <a name="l00169"></a>00169         &gt;
-<a name="l00170"></a>00170         C&lt;T&gt; max(
+<a name="l00170"></a>00170         C&lt;T&gt; <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00171"></a>00171                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00171"></a>00171                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00172"></a>00172                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00172"></a>00172                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; y, 
 <a name="l00173"></a>00173                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z, 
 <a name="l00173"></a>00173                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; z, 
 <a name="l00174"></a>00174                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; w);
 <a name="l00174"></a>00174                 <span class="keyword">typename</span> C&lt;T&gt;::value_type <span class="keyword">const</span> &amp; w);
 <a name="l00175"></a>00175 
 <a name="l00175"></a>00175 
-<a name="l00176"></a>00176         <span class="comment">//&lt; Return the maximum component-wise values of 4 inputs </span>
-<a name="l00177"></a>00177         <span class="comment">//&lt; From GLM_GTX_extented_min_max extension</span>
 <a name="l00178"></a>00178         <span class="keyword">template</span> 
 <a name="l00178"></a>00178         <span class="keyword">template</span> 
 <a name="l00179"></a>00179         &lt;
 <a name="l00179"></a>00179         &lt;
 <a name="l00180"></a>00180                 <span class="keyword">typename</span> T, 
 <a name="l00180"></a>00180                 <span class="keyword">typename</span> T, 
 <a name="l00181"></a>00181                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00181"></a>00181                 <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>C
 <a name="l00182"></a>00182         &gt;
 <a name="l00182"></a>00182         &gt;
-<a name="l00183"></a>00183         C&lt;T&gt; max(
+<a name="l00183"></a>00183         C&lt;T&gt; <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00184"></a>00184                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00184"></a>00184                 C&lt;T&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00185"></a>00185                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00185"></a>00185                 C&lt;T&gt; <span class="keyword">const</span> &amp; y, 
 <a name="l00186"></a>00186                 C&lt;T&gt; <span class="keyword">const</span> &amp; z, 
 <a name="l00186"></a>00186                 C&lt;T&gt; <span class="keyword">const</span> &amp; z, 
@@ -230,8 +220,13 @@
 <a name="l00194"></a>00194 <span class="preprocessor">#endif//GLM_GTX_extented_min_max</span>
 <a name="l00194"></a>00194 <span class="preprocessor">#endif//GLM_GTX_extented_min_max</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 35 - 19
doc/api-0.9.3/a00038.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>fast_exponential.hpp File Reference</title>
 <title>fast_exponential.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,33 +51,30 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>fast_exponential.hpp File Reference</h1>  </div>
+<div class="title">fast_exponential.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00038_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00038_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga7a536a4265d03d176fb5a3ed6049d064">fastExp</a> (const T &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga81550f837781889cc21fe49852102ea0">fastExp</a> (const T &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga2562b1d61d35bdc2abbe22ef4ec7984c">fastExp2</a> (const T &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga27ffd3d58db8a5309300f16cc5d9284c">fastExp2</a> (const T &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#gab3624502e807d6b387888fdd41ea1bd3">fastLn</a> (const T &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#gaddd4e635f1c3168122fe7b14753935b9">fastLn</a> (const T &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga33166ad8f8a52017fb9fed37f51889b2">fastLog</a> (const T &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga784a80d571f0f596d438863775827cd0">fastLog</a> (const T &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga3083053330ec42b24394e0d723fe176e">fastLog2</a> (const T &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#gac516a11818384b9392412ac199044cf6">fastLog2</a> (const T &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#gaa94063435a0d431ff310027bd92bf69e">fastPow</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga0ecbe429c87b820368f425ee8d22841a">fastPow</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeT&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga45b90ca5ba2cbcbae23b7700923b8e09">fastPow</a> (genTypeT const &amp;x, genTypeU const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeT&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00182.html#ga3afd7b7f1ac505ca9247dc6ffa0c25cb">fastPow</a> (genTypeT const &amp;x, genTypeU const &amp;y)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -77,8 +88,13 @@ gtx_half_float (dependence) </dd></dl>
 
 
 <p>Definition in file <a class="el" href="a00038_source.html">fast_exponential.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00038_source.html">fast_exponential.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 17
doc/api-0.9.3/a00038_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>fast_exponential.hpp Source File</title>
 <title>fast_exponential.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>fast_exponential.hpp</h1>  </div>
+<div class="title">fast_exponential.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00038.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00038.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_fast_exponential GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_fast_exponential GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00052.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtc/half_float.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtc/half_float.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_fast_exponential extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_fast_exponential extension included&quot;)</span>
@@ -90,29 +104,29 @@
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00058"></a>00058         genType <a class="code" href="a00182.html#gaa94063435a0d431ff310027bd92bf69e" title="Faster than the common pow function but less accurate.">fastPow</a>(
+<a name="l00058"></a>00058         genType <a class="code" href="a00182.html#ga0ecbe429c87b820368f425ee8d22841a" title="Faster than the common pow function but less accurate.">fastPow</a>(
 <a name="l00059"></a>00059                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00059"></a>00059                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00060"></a>00060                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00060"></a>00060                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00061"></a>00061 
 <a name="l00061"></a>00061 
 <a name="l00064"></a>00064         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt; 
 <a name="l00064"></a>00064         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt; 
-<a name="l00065"></a>00065         genTypeT <a class="code" href="a00182.html#gaa94063435a0d431ff310027bd92bf69e" title="Faster than the common pow function but less accurate.">fastPow</a>(
+<a name="l00065"></a>00065         genTypeT <a class="code" href="a00182.html#ga0ecbe429c87b820368f425ee8d22841a" title="Faster than the common pow function but less accurate.">fastPow</a>(
 <a name="l00066"></a>00066                 genTypeT <span class="keyword">const</span> &amp; x, 
 <a name="l00066"></a>00066                 genTypeT <span class="keyword">const</span> &amp; x, 
 <a name="l00067"></a>00067                 genTypeU <span class="keyword">const</span> &amp; y);
 <a name="l00067"></a>00067                 genTypeU <span class="keyword">const</span> &amp; y);
 <a name="l00068"></a>00068                 
 <a name="l00068"></a>00068                 
 <a name="l00071"></a>00071         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00071"></a>00071         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00072"></a>00072         T <a class="code" href="a00182.html#ga7a536a4265d03d176fb5a3ed6049d064" title="Faster than the common exp function but less accurate.">fastExp</a>(<span class="keyword">const</span> T&amp; x);
+<a name="l00072"></a>00072         T <a class="code" href="a00182.html#ga81550f837781889cc21fe49852102ea0" title="Faster than the common exp function but less accurate.">fastExp</a>(<span class="keyword">const</span> T&amp; x);
 <a name="l00073"></a>00073                 
 <a name="l00073"></a>00073                 
 <a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00077"></a>00077         T <a class="code" href="a00182.html#ga33166ad8f8a52017fb9fed37f51889b2" title="Faster than the common log function but less accurate.">fastLog</a>(<span class="keyword">const</span> T&amp; x);
+<a name="l00077"></a>00077         T <a class="code" href="a00182.html#ga784a80d571f0f596d438863775827cd0" title="Faster than the common log function but less accurate.">fastLog</a>(<span class="keyword">const</span> T&amp; x);
 <a name="l00078"></a>00078 
 <a name="l00078"></a>00078 
 <a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00082"></a>00082         T <a class="code" href="a00182.html#ga2562b1d61d35bdc2abbe22ef4ec7984c" title="Faster than the common exp2 function but less accurate.">fastExp2</a>(<span class="keyword">const</span> T&amp; x);
+<a name="l00082"></a>00082         T <a class="code" href="a00182.html#ga27ffd3d58db8a5309300f16cc5d9284c" title="Faster than the common exp2 function but less accurate.">fastExp2</a>(<span class="keyword">const</span> T&amp; x);
 <a name="l00083"></a>00083                 
 <a name="l00083"></a>00083                 
 <a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00087"></a>00087         T <a class="code" href="a00182.html#ga3083053330ec42b24394e0d723fe176e" title="Faster than the common log2 function but less accurate.">fastLog2</a>(<span class="keyword">const</span> T&amp; x);
+<a name="l00087"></a>00087         T <a class="code" href="a00182.html#gac516a11818384b9392412ac199044cf6" title="Faster than the common log2 function but less accurate.">fastLog2</a>(<span class="keyword">const</span> T&amp; x);
 <a name="l00088"></a>00088 
 <a name="l00088"></a>00088 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00092"></a>00092         T <a class="code" href="a00182.html#gab3624502e807d6b387888fdd41ea1bd3" title="Faster than the common ln function but less accurate.">fastLn</a>(<span class="keyword">const</span> T&amp; x);
+<a name="l00092"></a>00092         T <a class="code" href="a00182.html#gaddd4e635f1c3168122fe7b14753935b9" title="Faster than the common ln function but less accurate.">fastLn</a>(<span class="keyword">const</span> T&amp; x);
 <a name="l00093"></a>00093 
 <a name="l00093"></a>00093 
 <a name="l00095"></a>00095 }<span class="comment">//namespace glm</span>
 <a name="l00095"></a>00095 }<span class="comment">//namespace glm</span>
 <a name="l00096"></a>00096 
 <a name="l00096"></a>00096 
@@ -121,8 +135,13 @@
 <a name="l00099"></a>00099 <span class="preprocessor">#endif//GLM_GTX_fast_exponential</span>
 <a name="l00099"></a>00099 <span class="preprocessor">#endif//GLM_GTX_fast_exponential</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 33 - 17
doc/api-0.9.3/a00039.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>fast_square_root.hpp File Reference</title>
 <title>fast_square_root.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,29 +51,26 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>fast_square_root.hpp File Reference</h1>  </div>
+<div class="title">fast_square_root.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00039_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00039_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#gaa576cf70903b0bc1631fa32ebadd0134">fastDistance</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#ga646eee2633e9de7274de9bc6f5af92b5">fastDistance</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#gad8adfc67c842b9f2fa9dc1b251cfc097">fastInverseSqrt</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#ga49dd9caa2853398474e5aae377259a22">fastInverseSqrt</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#ga7653f1b39ef2ee1b6633842238bef911">fastLength</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#ga2e726cc8b9f02b7c09910858ea1afac6">fastLength</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#gafa857a1f03e384286b9509b91e3fec1b">fastNormalize</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#ga2953e7426a420bb2b33affce7360ef40">fastNormalize</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#gab351f0ee922133ec048453e133ea8c8a">fastSqrt</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00183.html#gad57c343d2362c1469043adedeb8ef8eb">fastSqrt</a> (genType const &amp;x)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -71,8 +82,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00039_source.html">fast_square_root.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00039_source.html">fast_square_root.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 33 - 14
doc/api-0.9.3/a00039_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>fast_square_root.hpp Source File</title>
 <title>fast_square_root.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>fast_square_root.hpp</h1>  </div>
+<div class="title">fast_square_root.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00039.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00039.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -80,7 +94,7 @@
 <a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_fast_square_root GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_fast_square_root GLM_VERSION</span>
 <a name="l00042"></a>00042 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="preprocessor"></span>
 <a name="l00043"></a>00043 <span class="comment">// Dependency:</span>
 <a name="l00043"></a>00043 <span class="comment">// Dependency:</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_fast_square_root extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_fast_square_root extension included&quot;)</span>
@@ -90,19 +104,19 @@
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00058"></a>00058         genType <a class="code" href="a00183.html#gab351f0ee922133ec048453e133ea8c8a" title="Faster than the common sqrt function but less accurate.">fastSqrt</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00058"></a>00058         genType <a class="code" href="a00183.html#gad57c343d2362c1469043adedeb8ef8eb" title="Faster than the common sqrt function but less accurate.">fastSqrt</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00059"></a>00059 
 <a name="l00059"></a>00059 
 <a name="l00062"></a>00062         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00062"></a>00062         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00063"></a>00063         genType <a class="code" href="a00183.html#gad8adfc67c842b9f2fa9dc1b251cfc097" title="Faster than the common inversesqrt function but less accurate.">fastInverseSqrt</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00063"></a>00063         genType <a class="code" href="a00183.html#ga49dd9caa2853398474e5aae377259a22" title="Faster than the common inversesqrt function but less accurate.">fastInverseSqrt</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00064"></a>00064                 
 <a name="l00064"></a>00064                 
 <a name="l00067"></a>00067         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00067"></a>00067         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00068"></a>00068         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00183.html#ga7653f1b39ef2ee1b6633842238bef911" title="Faster than the common length function but less accurate.">fastLength</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00068"></a>00068         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00183.html#ga2e726cc8b9f02b7c09910858ea1afac6" title="Faster than the common length function but less accurate.">fastLength</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00069"></a>00069 
 <a name="l00069"></a>00069 
 <a name="l00072"></a>00072         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00072"></a>00072         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00073"></a>00073         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00183.html#gaa576cf70903b0bc1631fa32ebadd0134" title="Faster than the common distance function but less accurate.">fastDistance</a>(genType <span class="keyword">const</span> &amp; x, genType <span class="keyword">const</span> &amp; y);
+<a name="l00073"></a>00073         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00183.html#ga646eee2633e9de7274de9bc6f5af92b5" title="Faster than the common distance function but less accurate.">fastDistance</a>(genType <span class="keyword">const</span> &amp; x, genType <span class="keyword">const</span> &amp; y);
 <a name="l00074"></a>00074 
 <a name="l00074"></a>00074 
 <a name="l00077"></a>00077         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00077"></a>00077         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00078"></a>00078         genType <a class="code" href="a00183.html#gafa857a1f03e384286b9509b91e3fec1b" title="Faster than the common normalize function but less accurate.">fastNormalize</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00078"></a>00078         genType <a class="code" href="a00183.html#ga2953e7426a420bb2b33affce7360ef40" title="Faster than the common normalize function but less accurate.">fastNormalize</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00079"></a>00079 
 <a name="l00079"></a>00079 
 <a name="l00081"></a>00081 }<span class="comment">// namespace glm</span>
 <a name="l00081"></a>00081 }<span class="comment">// namespace glm</span>
 <a name="l00082"></a>00082 
 <a name="l00082"></a>00082 
@@ -111,8 +125,13 @@
 <a name="l00085"></a>00085 <span class="preprocessor">#endif//GLM_GTX_fast_square_root</span>
 <a name="l00085"></a>00085 <span class="preprocessor">#endif//GLM_GTX_fast_square_root</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 35 - 19
doc/api-0.9.3/a00040.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>fast_trigonometry.hpp File Reference</title>
 <title>fast_trigonometry.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,33 +51,30 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>fast_trigonometry.hpp File Reference</h1>  </div>
+<div class="title">fast_trigonometry.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00040_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00040_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga4de89dd696f9ee5b20d9b12b90285754">fastAcos</a> (const T &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga33b609e0abf9c38548d4381d0540b95b">fastAcos</a> (const T &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga750c1922e4a2dfcac650068ef2956b78">fastAsin</a> (const T &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#gabe1e89bd95ee266f0f6b02e11f0f122c">fastAsin</a> (const T &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga27f8bffd5c3f9934816c2b2eb859ff2b">fastAtan</a> (const T &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#gaa788571fc615b131e96c66df01b10e36">fastAtan</a> (const T &amp;y, const T &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga486d4abab9a6853deca4c17d148e2392">fastAtan</a> (const T &amp;y, const T &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#gab6f0c71fbd1c4cd4c3e4992f3656178f">fastAtan</a> (const T &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#gabe9197eea2724723cd384d8c2fd18f81">fastCos</a> (const T &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#gada306b7a16a4e230c28ea0764b325ef0">fastCos</a> (const T &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga6a6b48e07944fa0ac8e0f793ba8d290d">fastSin</a> (const T &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga8069d4fb062dc17d93183946cdb3bf3a">fastSin</a> (const T &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#ga63de9fbdc14d12a528d2efabaab8690d">fastTan</a> (const T &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00184.html#gaf9f4798ceb6e0fc0b67bfcab836f0288">fastTan</a> (const T &amp;angle)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -75,8 +86,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00040_source.html">fast_trigonometry.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00040_source.html">fast_trigonometry.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 35 - 16
doc/api-0.9.3/a00040_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>fast_trigonometry.hpp Source File</title>
 <title>fast_trigonometry.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>fast_trigonometry.hpp</h1>  </div>
+<div class="title">fast_trigonometry.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00040.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00040.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_fast_trigonometry GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_fast_trigonometry GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_fast_trigonometry extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_fast_trigonometry extension included&quot;)</span>
@@ -88,25 +102,25 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00056"></a>00056     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00056"></a>00056     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00057"></a>00057         T <a class="code" href="a00184.html#ga6a6b48e07944fa0ac8e0f793ba8d290d" title="Faster than the common sin function but less accurate.">fastSin</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00057"></a>00057         T <a class="code" href="a00184.html#ga8069d4fb062dc17d93183946cdb3bf3a" title="Faster than the common sin function but less accurate.">fastSin</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00058"></a>00058 
 <a name="l00058"></a>00058 
 <a name="l00062"></a>00062         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00062"></a>00062         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00063"></a>00063         T <a class="code" href="a00184.html#gabe9197eea2724723cd384d8c2fd18f81" title="Faster than the common cos function but less accurate.">fastCos</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00063"></a>00063         T <a class="code" href="a00184.html#gada306b7a16a4e230c28ea0764b325ef0" title="Faster than the common cos function but less accurate.">fastCos</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00064"></a>00064 
 <a name="l00064"></a>00064 
 <a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00069"></a>00069         T <a class="code" href="a00184.html#ga63de9fbdc14d12a528d2efabaab8690d" title="Faster than the common tan function but less accurate.">fastTan</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00069"></a>00069         T <a class="code" href="a00184.html#gaf9f4798ceb6e0fc0b67bfcab836f0288" title="Faster than the common tan function but less accurate.">fastTan</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00070"></a>00070 
 <a name="l00070"></a>00070 
 <a name="l00074"></a>00074         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00074"></a>00074         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00075"></a>00075         T <a class="code" href="a00184.html#ga750c1922e4a2dfcac650068ef2956b78" title="Faster than the common asin function but less accurate.">fastAsin</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00075"></a>00075         T <a class="code" href="a00184.html#gabe1e89bd95ee266f0f6b02e11f0f122c" title="Faster than the common asin function but less accurate.">fastAsin</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00076"></a>00076 
 <a name="l00076"></a>00076 
 <a name="l00080"></a>00080     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00080"></a>00080     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00081"></a>00081         T <a class="code" href="a00184.html#ga4de89dd696f9ee5b20d9b12b90285754" title="Faster than the common acos function but less accurate.">fastAcos</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00081"></a>00081         T <a class="code" href="a00184.html#ga33b609e0abf9c38548d4381d0540b95b" title="Faster than the common acos function but less accurate.">fastAcos</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00082"></a>00082 
 <a name="l00082"></a>00082 
 <a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00086"></a>00086         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00087"></a>00087         T <a class="code" href="a00184.html#ga486d4abab9a6853deca4c17d148e2392" title="Faster than the common atan function but less accurate.">fastAtan</a>(<span class="keyword">const</span> T&amp; y, <span class="keyword">const</span> T&amp; x);
+<a name="l00087"></a>00087         T <a class="code" href="a00184.html#gaa788571fc615b131e96c66df01b10e36" title="Faster than the common atan function but less accurate.">fastAtan</a>(<span class="keyword">const</span> T&amp; y, <span class="keyword">const</span> T&amp; x);
 <a name="l00088"></a>00088 
 <a name="l00088"></a>00088 
 <a name="l00092"></a>00092     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00092"></a>00092     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00093"></a>00093         T <a class="code" href="a00184.html#ga486d4abab9a6853deca4c17d148e2392" title="Faster than the common atan function but less accurate.">fastAtan</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00093"></a>00093         T <a class="code" href="a00184.html#gaa788571fc615b131e96c66df01b10e36" title="Faster than the common atan function but less accurate.">fastAtan</a>(<span class="keyword">const</span> T&amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
 <a name="l00096"></a>00096 }<span class="comment">//namespace glm</span>
 <a name="l00096"></a>00096 }<span class="comment">//namespace glm</span>
 <a name="l00097"></a>00097 
 <a name="l00097"></a>00097 
@@ -115,8 +129,13 @@
 <a name="l00100"></a>00100 <span class="preprocessor">#endif//GLM_GTX_fast_trigonometry</span>
 <a name="l00100"></a>00100 <span class="preprocessor">#endif//GLM_GTX_fast_trigonometry</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 56 - 38
doc/api-0.9.3/a00041.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_common.hpp File Reference</title>
 <title>func_common.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,69 +51,68 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_common.hpp File Reference</h1>  </div>
+<div class="title">func_common.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00041_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00041_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a396a09decf9e7856783a9376604cc1d7">ceil</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gaeca8e195d482248f677e3905d00f11ae">abs</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga1ce130f2934cf1d7aca83a7027422f3c">ceil</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a3f3febbf65f3a1f5695aae62f0e89694">clamp</a> (genType const &amp;x, genType const &amp;minVal, genType const &amp;maxVal)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga99b1ce602a02833646e5077345858da4">clamp</a> (genType const &amp;x, genType const &amp;minVal, genType const &amp;maxVal)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#ac0c97c144df6712b064c7a1b9c68ff49">floatBitsToInt</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga0ac6c59156dcdc12fa8fd861925ddb4c">floatBitsToInt</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#afdf3bec43bb2852e27175ee61a1df7c0">floatBitsToUint</a> (genType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gaccd4fbc2c30848eb85370e2e5b4e4eec">floatBitsToUint</a> (genType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#aa59c036229bc74f96c5c014a179eac7c">floor</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gac3458e950a8a716468866f841a833c77">floor</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#abfe96f2b10113d099cc3758b604fa339">fma</a> (genType const &amp;a, genType const &amp;b, genType const &amp;c)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gae88b926eebc4d610ecdd148bf8c7bdac">fma</a> (genType const &amp;a, genType const &amp;b, genType const &amp;c)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a2ed2478da306c5ccc99ddae4f47e5d70">fract</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gad5e3814491ff6baa4f0d16aebcabff9b">fract</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#ae38cef3c84f2cd4cac8e19ffe4be9981">frexp</a> (genType const &amp;x, genIType &amp;exp)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga459a98ee7601031e99bf0e99978ff13f">frexp</a> (genType const &amp;x, genIType &amp;exp)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a3d2881860ac44f93763bc31582e3818c">intBitsToFloat</a> (genIType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga15f7f0f93ebb026338cb3d7d5876e1b7">intBitsToFloat</a> (genIType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga159b35a301256813ab66548460d0c159">isinf</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730">isinf</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga807207a40c45b45420080b39c8a22674">isnan</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315">isnan</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genIType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a6c90cad9fe6a58162ac474a4df261d06">ldexp</a> (genType const &amp;x, genIType const &amp;exp)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gaf210cb4f21bbfde6ace0849e960a4b3a">ldexp</a> (genType const &amp;x, genIType const &amp;exp)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a60f960e757f8e07b105696ba1b43a3ba">max</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2">max</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a0fcafc1c8cd3961014e3f00d6a8a649e">min</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe">min</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genTypeT , typename genTypeU &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeT&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#aa0e50f7c66dbac1eb55e8ff6635f8cf1">mix</a> (genTypeT const &amp;x, genTypeT const &amp;y, genTypeU const &amp;a)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genTypeT&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a> (genTypeT const &amp;x, genTypeT const &amp;y, genTypeU const &amp;a)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a37a51d5fed454a8e32168cab48510086">mod</a> (genType const &amp;x, typename genType::value_type const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga3bdf136bc96f670965cd2f48d14356b4">mod</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a43f85499b31f6bd4cfa7fca5f0762d53">mod</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gaafffb265a1455c56d85594032ded2dc3">mod</a> (genType const &amp;x, typename genType::value_type const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#ae64aea185c3a5209716fb33bac274fe3">modf</a> (genType const &amp;x, genType &amp;i)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga34ff69d5efb2fafa3156ad2b87bd49ec">modf</a> (genType const &amp;x, genType &amp;i)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a76670d4897bcb1cf29956d48a5eb1841">round</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga32125c5451799e80b886ef665b947d0c">round</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#ab36c846a2b5c10ad70c45101c70893b7">roundEven</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gab46fe1ce5fdd08f904be811a53364968">roundEven</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a62bb4a9a8fe21dd4beb6cfcc9bca472b">sign</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga79f412e6d33cb4be13497056c2298d14">sign</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a15314aa4f9d5db43a35367fb7c0ae50a">smoothstep</a> (genType const &amp;edge0, genType const &amp;edge1, genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gabdfe71a62ef69b5ec834601e87588667">smoothstep</a> (genType const &amp;edge0, genType const &amp;edge1, genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#af2b4a76ca689c24fe70b2f9b97816502">step</a> (genType const &amp;edge, genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga3d3199dcbbb0ac8e0d9664d538702a40">step</a> (genType const &amp;edge, genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a658fa96882dd07b523c48c88bf73d59c">trunc</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#gae1268fe85d913d9e4054de0e046abaef">trunc</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType , typename genUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a74b00f232062a3de845fdf3e24312196">uintBitsToFloat</a> (genUType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00142.html#ga3e4a94c90cffac713c287d1fb7b51c08">uintBitsToFloat</a> (genUType const &amp;value)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -107,12 +120,17 @@ Functions</h2></td></tr>
 <p><a class="el" href="a00154.html">GLM Core</a></p>
 <p><a class="el" href="a00154.html">GLM Core</a></p>
 <dl class="date"><dt><b>Date:</b></dt><dd>2008-03-08 / 2010-01-26 </dd></dl>
 <dl class="date"><dt><b>Date:</b></dt><dd>2008-03-08 / 2010-01-26 </dd></dl>
 <dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio</dd></dl>
 <dl class="author"><dt><b>Author:</b></dt><dd>Christophe Riccio</dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd>- <a href="http://www.opengl.org/GLSLangSpec.4.10.6.pdf">GLSL 4.10.6 specification, section 8.2</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a href="http://www.opengl.org/GLSLangSpec.4.10.6.pdf">GLSL 4.10.6 specification, section 8.2</a> </dd></dl>
 
 
 <p>Definition in file <a class="el" href="a00041_source.html">func_common.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00041_source.html">func_common.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 58 - 39
doc/api-0.9.3/a00041_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_common.hpp Source File</title>
 <title>func_common.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_common.hpp</h1>  </div>
+<div class="title">func_common.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00041.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00041.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -81,127 +95,127 @@
 <a name="l00042"></a>00042 {
 <a name="l00042"></a>00042 {
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00052"></a>00052     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00052"></a>00052     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00053"></a>00053         genType abs(genType <span class="keyword">const</span> &amp; x);
+<a name="l00053"></a>00053         genType <a class="code" href="a00142.html#gaeca8e195d482248f677e3905d00f11ae" title="Returns x if x &gt;= 0; otherwise, it returns -x.">abs</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00062"></a>00062         genType sign(genType <span class="keyword">const</span> &amp; x);
+<a name="l00062"></a>00062         genType <a class="code" href="a00142.html#ga79f412e6d33cb4be13497056c2298d14" title="Returns 1.0 if x &gt; 0, 0.0 if x == 0, or -1.0 if x &lt; 0.">sign</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00063"></a>00063 
 <a name="l00063"></a>00063 
 <a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00071"></a>00071         genType floor(genType <span class="keyword">const</span> &amp; x);
+<a name="l00071"></a>00071         genType <a class="code" href="a00142.html#gac3458e950a8a716468866f841a833c77" title="Returns a value equal to the nearest integer that is less then or equal to x.">floor</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00072"></a>00072 
 <a name="l00072"></a>00072 
 <a name="l00080"></a>00080         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00080"></a>00080         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00081"></a>00081         genType trunc(genType <span class="keyword">const</span> &amp; x);
+<a name="l00081"></a>00081         genType <a class="code" href="a00142.html#gae1268fe85d913d9e4054de0e046abaef" title="Returns a value equal to the nearest integer to x whose absolute value is not larger than the absolut...">trunc</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00082"></a>00082 
 <a name="l00082"></a>00082 
 <a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00094"></a>00094         genType round(genType <span class="keyword">const</span> &amp; x);
+<a name="l00094"></a>00094         genType <a class="code" href="a00142.html#ga32125c5451799e80b886ef665b947d0c" title="Returns a value equal to the nearest integer to x.">round</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00095"></a>00095 
 <a name="l00095"></a>00095 
 <a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00106"></a>00106         genType roundEven(genType <span class="keyword">const</span> &amp; x);
+<a name="l00106"></a>00106         genType <a class="code" href="a00142.html#gab46fe1ce5fdd08f904be811a53364968" title="Returns a value equal to the nearest integer to x.">roundEven</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00107"></a>00107 
 <a name="l00107"></a>00107 
 <a name="l00115"></a>00115     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00115"></a>00115     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00116"></a>00116         genType ceil(genType <span class="keyword">const</span> &amp; x);
+<a name="l00116"></a>00116         genType <a class="code" href="a00142.html#ga1ce130f2934cf1d7aca83a7027422f3c" title="Returns a value equal to the nearest integer that is greater than or equal to x.">ceil</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00117"></a>00117 
 <a name="l00117"></a>00117 
 <a name="l00124"></a>00124     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00124"></a>00124     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00125"></a>00125         genType fract(genType <span class="keyword">const</span> &amp; x);
+<a name="l00125"></a>00125         genType <a class="code" href="a00142.html#gad5e3814491ff6baa4f0d16aebcabff9b" title="Return x - floor(x).">fract</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00126"></a>00126 
 <a name="l00126"></a>00126 
 <a name="l00134"></a>00134     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00134"></a>00134     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00135"></a>00135         genType mod(
+<a name="l00135"></a>00135         genType <a class="code" href="a00142.html#ga3bdf136bc96f670965cd2f48d14356b4" title="Modulus.">mod</a>(
 <a name="l00136"></a>00136                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00136"></a>00136                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00137"></a>00137                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00137"></a>00137                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00138"></a>00138 
 <a name="l00138"></a>00138 
 <a name="l00146"></a>00146     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00146"></a>00146     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00147"></a>00147         genType mod(
+<a name="l00147"></a>00147         genType <a class="code" href="a00142.html#ga3bdf136bc96f670965cd2f48d14356b4" title="Modulus.">mod</a>(
 <a name="l00148"></a>00148                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00148"></a>00148                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00149"></a>00149                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; y);
 <a name="l00149"></a>00149                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; y);
 <a name="l00150"></a>00150 
 <a name="l00150"></a>00150 
 <a name="l00160"></a>00160         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00160"></a>00160         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00161"></a>00161         genType modf(
+<a name="l00161"></a>00161         genType <a class="code" href="a00142.html#ga34ff69d5efb2fafa3156ad2b87bd49ec" title="Returns the fractional part of x and sets i to the integer part (as a whole number floating point val...">modf</a>(
 <a name="l00162"></a>00162                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00162"></a>00162                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00163"></a>00163                 genType &amp; i);
 <a name="l00163"></a>00163                 genType &amp; i);
 <a name="l00164"></a>00164 
 <a name="l00164"></a>00164 
 <a name="l00171"></a>00171         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00171"></a>00171         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00172"></a>00172         genType min(
+<a name="l00172"></a>00172         genType <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00173"></a>00173                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00173"></a>00173                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00174"></a>00174                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00174"></a>00174                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00175"></a>00175 
 <a name="l00175"></a>00175 
 <a name="l00176"></a>00176         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00176"></a>00176         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00177"></a>00177         genType min(
+<a name="l00177"></a>00177         genType <a class="code" href="a00142.html#ga0d2bb6c2caad4acf992e6dcd41a626fe" title="Returns y if y &lt; x; otherwise, it returns x.">min</a>(
 <a name="l00178"></a>00178                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00178"></a>00178                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00179"></a>00179                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; y);
 <a name="l00179"></a>00179                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; y);
 <a name="l00180"></a>00180 
 <a name="l00180"></a>00180 
 <a name="l00187"></a>00187         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00187"></a>00187         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00188"></a>00188         genType max(
+<a name="l00188"></a>00188         genType <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00189"></a>00189                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00189"></a>00189                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00190"></a>00190                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00190"></a>00190                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00191"></a>00191 
 <a name="l00191"></a>00191 
 <a name="l00192"></a>00192         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00192"></a>00192         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00193"></a>00193         genType max(
+<a name="l00193"></a>00193         genType <a class="code" href="a00142.html#ga3f6af26fbb056e0fc8a04ddc8871add2" title="Returns y if x &lt; y; otherwise, it returns x.">max</a>(
 <a name="l00194"></a>00194                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00194"></a>00194                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00195"></a>00195                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; y);
 <a name="l00195"></a>00195                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; y);
 <a name="l00196"></a>00196 
 <a name="l00196"></a>00196 
 <a name="l00204"></a>00204         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00204"></a>00204         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00205"></a>00205         genType clamp(
+<a name="l00205"></a>00205         genType <a class="code" href="a00142.html#ga99b1ce602a02833646e5077345858da4" title="Returns min(max(x, minVal), maxVal) for each component in x.">clamp</a>(
 <a name="l00206"></a>00206                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00206"></a>00206                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00207"></a>00207                 genType <span class="keyword">const</span> &amp; minVal, 
 <a name="l00207"></a>00207                 genType <span class="keyword">const</span> &amp; minVal, 
 <a name="l00208"></a>00208                 genType <span class="keyword">const</span> &amp; maxVal); 
 <a name="l00208"></a>00208                 genType <span class="keyword">const</span> &amp; maxVal); 
 <a name="l00209"></a>00209 
 <a name="l00209"></a>00209 
 <a name="l00210"></a>00210         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00210"></a>00210         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00211"></a>00211         genType clamp(
+<a name="l00211"></a>00211         genType <a class="code" href="a00142.html#ga99b1ce602a02833646e5077345858da4" title="Returns min(max(x, minVal), maxVal) for each component in x.">clamp</a>(
 <a name="l00212"></a>00212                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00212"></a>00212                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00213"></a>00213                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; minVal, 
 <a name="l00213"></a>00213                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; minVal, 
 <a name="l00214"></a>00214                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; maxVal); 
 <a name="l00214"></a>00214                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; maxVal); 
 <a name="l00215"></a>00215 
 <a name="l00215"></a>00215 
 <a name="l00258"></a>00258         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt; 
 <a name="l00258"></a>00258         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genTypeT, <span class="keyword">typename</span> genTypeU&gt; 
-<a name="l00259"></a>00259         genTypeT mix(genTypeT <span class="keyword">const</span> &amp; x, genTypeT <span class="keyword">const</span> &amp; y, genTypeU <span class="keyword">const</span> &amp; a);
+<a name="l00259"></a>00259         genTypeT <a class="code" href="a00142.html#ga3f64b3986efe205cf30300700667e761">mix</a>(genTypeT <span class="keyword">const</span> &amp; x, genTypeT <span class="keyword">const</span> &amp; y, genTypeU <span class="keyword">const</span> &amp; a);
 <a name="l00260"></a>00260 
 <a name="l00260"></a>00260 
 <a name="l00265"></a>00265         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00265"></a>00265         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00266"></a>00266         genType step(
+<a name="l00266"></a>00266         genType <a class="code" href="a00142.html#ga3d3199dcbbb0ac8e0d9664d538702a40" title="Returns 0.0 if x &lt; edge, otherwise it returns 1.0.">step</a>(
 <a name="l00267"></a>00267                 genType <span class="keyword">const</span> &amp; edge, 
 <a name="l00267"></a>00267                 genType <span class="keyword">const</span> &amp; edge, 
 <a name="l00268"></a>00268                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00268"></a>00268                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00269"></a>00269 
 <a name="l00269"></a>00269 
 <a name="l00270"></a>00270         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00270"></a>00270         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00271"></a>00271         genType step(
+<a name="l00271"></a>00271         genType <a class="code" href="a00142.html#ga3d3199dcbbb0ac8e0d9664d538702a40" title="Returns 0.0 if x &lt; edge, otherwise it returns 1.0.">step</a>(
 <a name="l00272"></a>00272                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; edge, 
 <a name="l00272"></a>00272                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; edge, 
 <a name="l00273"></a>00273                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00273"></a>00273                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00274"></a>00274 
 <a name="l00274"></a>00274 
 <a name="l00289"></a>00289         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00289"></a>00289         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00290"></a>00290         genType smoothstep(
+<a name="l00290"></a>00290         genType <a class="code" href="a00142.html#gabdfe71a62ef69b5ec834601e87588667" title="Returns 0.0 if x &lt;= edge0 and 1.0 if x &gt;= edge1 and performs smooth Hermite interpolation between 0 a...">smoothstep</a>(
 <a name="l00291"></a>00291                 genType <span class="keyword">const</span> &amp; edge0, 
 <a name="l00291"></a>00291                 genType <span class="keyword">const</span> &amp; edge0, 
 <a name="l00292"></a>00292                 genType <span class="keyword">const</span> &amp; edge1, 
 <a name="l00292"></a>00292                 genType <span class="keyword">const</span> &amp; edge1, 
 <a name="l00293"></a>00293                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00293"></a>00293                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00294"></a>00294 
 <a name="l00294"></a>00294 
 <a name="l00295"></a>00295         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00295"></a>00295         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00296"></a>00296         genType smoothstep(
+<a name="l00296"></a>00296         genType <a class="code" href="a00142.html#gabdfe71a62ef69b5ec834601e87588667" title="Returns 0.0 if x &lt;= edge0 and 1.0 if x &gt;= edge1 and performs smooth Hermite interpolation between 0 a...">smoothstep</a>(
 <a name="l00297"></a>00297                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; edge0, 
 <a name="l00297"></a>00297                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; edge0, 
 <a name="l00298"></a>00298                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; edge1, 
 <a name="l00298"></a>00298                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; edge1, 
 <a name="l00299"></a>00299                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00299"></a>00299                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00300"></a>00300 
 <a name="l00300"></a>00300 
 <a name="l00311"></a>00311         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00311"></a>00311         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00312"></a>00312         <span class="keyword">typename</span> genType::bool_type <a class="code" href="a00175.html#ga807207a40c45b45420080b39c8a22674" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&amp;#39;s se...">isnan</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00312"></a>00312         <span class="keyword">typename</span> genType::bool_type <a class="code" href="a00142.html#gabcdbb01cf43c83e59777f2c5d855e315" title="Returns true if x holds a NaN (not a number) representation in the underlying implementation&#39;s set of...">isnan</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00313"></a>00313 
 <a name="l00313"></a>00313 
 <a name="l00324"></a>00324         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00324"></a>00324         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00325"></a>00325         <span class="keyword">typename</span> genType::bool_type <a class="code" href="a00175.html#ga159b35a301256813ab66548460d0c159" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00325"></a>00325         <span class="keyword">typename</span> genType::bool_type <a class="code" href="a00142.html#gaf1da75ac632eb4833cdd63255031d730" title="Returns true if x holds a positive infinity or negative infinity representation in the underlying imp...">isinf</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00326"></a>00326 
 <a name="l00326"></a>00326 
 <a name="l00336"></a>00336         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
 <a name="l00336"></a>00336         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
-<a name="l00337"></a>00337         genIType floatBitsToInt(genType <span class="keyword">const</span> &amp; value);
+<a name="l00337"></a>00337         genIType <a class="code" href="a00142.html#ga0ac6c59156dcdc12fa8fd861925ddb4c" title="Returns a signed integer value representing the encoding of a floating-point value.">floatBitsToInt</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00338"></a>00338 
 <a name="l00338"></a>00338 
 <a name="l00348"></a>00348         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genUType&gt;
 <a name="l00348"></a>00348         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genUType&gt;
-<a name="l00349"></a>00349         genUType floatBitsToUint(genType <span class="keyword">const</span> &amp; value);
+<a name="l00349"></a>00349         genUType <a class="code" href="a00142.html#gaccd4fbc2c30848eb85370e2e5b4e4eec" title="Returns a unsigned integer value representing the encoding of a floating-point value.">floatBitsToUint</a>(genType <span class="keyword">const</span> &amp; value);
 <a name="l00350"></a>00350 
 <a name="l00350"></a>00350 
 <a name="l00364"></a>00364         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
 <a name="l00364"></a>00364         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
-<a name="l00365"></a>00365         genType intBitsToFloat(genIType <span class="keyword">const</span> &amp; value);
+<a name="l00365"></a>00365         genType <a class="code" href="a00142.html#ga15f7f0f93ebb026338cb3d7d5876e1b7" title="Returns a floating-point value corresponding to a signed integer encoding of a floating-point value...">intBitsToFloat</a>(genIType <span class="keyword">const</span> &amp; value);
 <a name="l00366"></a>00366         
 <a name="l00366"></a>00366         
 <a name="l00380"></a>00380     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genUType&gt;
 <a name="l00380"></a>00380     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genUType&gt;
-<a name="l00381"></a>00381     genType uintBitsToFloat(genUType <span class="keyword">const</span> &amp; value);
+<a name="l00381"></a>00381     genType <a class="code" href="a00142.html#ga3e4a94c90cffac713c287d1fb7b51c08" title="Returns a floating-point value corresponding to a unsigned integer encoding of a floating-point value...">uintBitsToFloat</a>(genUType <span class="keyword">const</span> &amp; value);
 <a name="l00382"></a>00382         
 <a name="l00382"></a>00382         
 <a name="l00389"></a>00389         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00389"></a>00389         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00390"></a>00390         genType fma(genType <span class="keyword">const</span> &amp; a, genType <span class="keyword">const</span> &amp; b, genType <span class="keyword">const</span> &amp; c);
+<a name="l00390"></a>00390         genType <a class="code" href="a00142.html#gae88b926eebc4d610ecdd148bf8c7bdac" title="Computes and returns a * b + c.">fma</a>(genType <span class="keyword">const</span> &amp; a, genType <span class="keyword">const</span> &amp; b, genType <span class="keyword">const</span> &amp; c);
 <a name="l00391"></a>00391 
 <a name="l00391"></a>00391 
 <a name="l00406"></a>00406         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
 <a name="l00406"></a>00406         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
-<a name="l00407"></a>00407         genType frexp(genType <span class="keyword">const</span> &amp; x, genIType &amp; <a class="code" href="a00143.html#gaa80061d9689b93b512f17ce94872486d" title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>);
+<a name="l00407"></a>00407         genType <a class="code" href="a00142.html#ga459a98ee7601031e99bf0e99978ff13f" title="Splits x into a floating-point significand in the range [0.5, 1.0) and an integral exponent of two...">frexp</a>(genType <span class="keyword">const</span> &amp; x, genIType &amp; <a class="code" href="a00143.html#ga03903bb9395a13d554a5fbecdf67792b" title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>);
 <a name="l00408"></a>00408 
 <a name="l00408"></a>00408 
 <a name="l00420"></a>00420         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
 <a name="l00420"></a>00420         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType, <span class="keyword">typename</span> genIType&gt;
-<a name="l00421"></a>00421         genType ldexp(genType <span class="keyword">const</span> &amp; x, genIType <span class="keyword">const</span> &amp; <a class="code" href="a00143.html#gaa80061d9689b93b512f17ce94872486d" title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>);
+<a name="l00421"></a>00421         genType <a class="code" href="a00142.html#gaf210cb4f21bbfde6ace0849e960a4b3a" title="Builds a floating-point number from x and the corresponding integral exponent of two in exp...">ldexp</a>(genType <span class="keyword">const</span> &amp; x, genIType <span class="keyword">const</span> &amp; <a class="code" href="a00143.html#ga03903bb9395a13d554a5fbecdf67792b" title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>);
 <a name="l00422"></a>00422 
 <a name="l00422"></a>00422 
 <a name="l00424"></a>00424 }<span class="comment">//namespace glm</span>
 <a name="l00424"></a>00424 }<span class="comment">//namespace glm</span>
 <a name="l00425"></a>00425 
 <a name="l00425"></a>00425 
@@ -210,8 +224,13 @@
 <a name="l00428"></a>00428 <span class="preprocessor">#endif//GLM_CORE_func_common</span>
 <a name="l00428"></a>00428 <span class="preprocessor">#endif//GLM_CORE_func_common</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 35 - 19
doc/api-0.9.3/a00042.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_exponential.hpp File Reference</title>
 <title>func_exponential.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,33 +51,30 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_exponential.hpp File Reference</h1>  </div>
+<div class="title">func_exponential.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00042_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00042_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#gaa80061d9689b93b512f17ce94872486d">exp</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga03903bb9395a13d554a5fbecdf67792b">exp</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga17f75d674f128eaa4d3412add9fae519">exp2</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga18385688b951da01cdc3a22c232e4e28">exp2</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#gafbe54a37d696790310da6235488abbc1">inversesqrt</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga3fd19e045e3943b96e0cdad22fbda111">inversesqrt</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga8f2187cf30923ff51ee68341a194f319">log</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga46a307f466090551e328eec42abf61bc">log</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#gaa5dc33fffa41105a680252706d471c36">log2</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#gae19ff18661b33a0fe1b8edee61382f40">log2</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga291bf218b9487a321a604265a932a3bc">pow</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#gac93ea301c287d87a63fa14a4c44b719b">pow</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#gaf9a4f8d8d30594504ddd224af57dd105">sqrt</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00143.html#ga9b2fd4f39c29e3d55c4b4087ab873f9f">sqrt</a> (genType const &amp;x)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -75,8 +86,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00042_source.html">func_exponential.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00042_source.html">func_exponential.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 34 - 15
doc/api-0.9.3/a00042_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_exponential.hpp Source File</title>
 <title>func_exponential.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_exponential.hpp</h1>  </div>
+<div class="title">func_exponential.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00042.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00042.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,25 +93,25 @@
 <a name="l00040"></a>00040 {
 <a name="l00040"></a>00040 {
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00052"></a>00052         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00052"></a>00052         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00053"></a>00053         genType <a class="code" href="a00143.html#ga291bf218b9487a321a604265a932a3bc" title="Returns x raised to the y power.">pow</a>(genType <span class="keyword">const</span> &amp; x, genType <span class="keyword">const</span> &amp; y);
+<a name="l00053"></a>00053         genType <a class="code" href="a00143.html#gac93ea301c287d87a63fa14a4c44b719b" title="Returns x raised to the y power.">pow</a>(genType <span class="keyword">const</span> &amp; x, genType <span class="keyword">const</span> &amp; y);
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00062"></a>00062         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00062"></a>00062         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00063"></a>00063         genType <a class="code" href="a00143.html#gaa80061d9689b93b512f17ce94872486d" title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00063"></a>00063         genType <a class="code" href="a00143.html#ga03903bb9395a13d554a5fbecdf67792b" title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00064"></a>00064 
 <a name="l00064"></a>00064 
 <a name="l00074"></a>00074         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00074"></a>00074         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00075"></a>00075         genType <a class="code" href="a00143.html#ga8f2187cf30923ff51ee68341a194f319" title="Returns the natural logarithm of x, i.e., returns the value y which satisfies the equation x = e^y...">log</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00075"></a>00075         genType <a class="code" href="a00143.html#ga46a307f466090551e328eec42abf61bc" title="Returns the natural logarithm of x, i.e., returns the value y which satisfies the equation x = e^y...">log</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00076"></a>00076 
 <a name="l00076"></a>00076 
 <a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00085"></a>00085         genType <a class="code" href="a00143.html#ga17f75d674f128eaa4d3412add9fae519" title="Returns 2 raised to the x power.">exp2</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00085"></a>00085         genType <a class="code" href="a00143.html#ga18385688b951da01cdc3a22c232e4e28" title="Returns 2 raised to the x power.">exp2</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00086"></a>00086 
 <a name="l00086"></a>00086 
 <a name="l00095"></a>00095         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00095"></a>00095         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00096"></a>00096         genType <a class="code" href="a00143.html#gaa5dc33fffa41105a680252706d471c36" title="Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y...">log2</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00096"></a>00096         genType <a class="code" href="a00143.html#gae19ff18661b33a0fe1b8edee61382f40" title="Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y...">log2</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00097"></a>00097 
 <a name="l00097"></a>00097 
 <a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00106"></a>00106         genType <a class="code" href="a00143.html#gaf9a4f8d8d30594504ddd224af57dd105" title="Returns the positive square root of x.">sqrt</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00106"></a>00106         genType <a class="code" href="a00143.html#ga9b2fd4f39c29e3d55c4b4087ab873f9f" title="Returns the positive square root of x.">sqrt</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00107"></a>00107     
 <a name="l00107"></a>00107     
 <a name="l00115"></a>00115         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00115"></a>00115         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00116"></a>00116         genType <a class="code" href="a00143.html#gafbe54a37d696790310da6235488abbc1" title="Returns the reciprocal of the positive square root of x.">inversesqrt</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00116"></a>00116         genType <a class="code" href="a00143.html#ga3fd19e045e3943b96e0cdad22fbda111" title="Returns the reciprocal of the positive square root of x.">inversesqrt</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00117"></a>00117 
 <a name="l00117"></a>00117 
 <a name="l00119"></a>00119 }<span class="comment">//namespace glm</span>
 <a name="l00119"></a>00119 }<span class="comment">//namespace glm</span>
 <a name="l00120"></a>00120 
 <a name="l00120"></a>00120 
@@ -106,8 +120,13 @@
 <a name="l00123"></a>00123 <span class="preprocessor">#endif//glm_core_func_exponential</span>
 <a name="l00123"></a>00123 <span class="preprocessor">#endif//glm_core_func_exponential</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 20
doc/api-0.9.3/a00043.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_geometric.hpp File Reference</title>
 <title>func_geometric.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,35 +51,32 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_geometric.hpp File Reference</h1>  </div>
+<div class="title">func_geometric.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00043_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00043_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gaf2c23b0c90b3569b2c9a3e4e0ada4cd4">cross</a> (detail::tvec3&lt; valType &gt; const &amp;x, detail::tvec3&lt; valType &gt; const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gaa127ddc9d38f715125f91742d399eb6f">cross</a> (detail::tvec3&lt; valType &gt; const &amp;x, detail::tvec3&lt; valType &gt; const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gad8e0b5e88b74b373c2820142ad2b4103">distance</a> (genType const &amp;p0, genType const &amp;p1)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga3fac0e61144f60184d961dd156709dd3">distance</a> (genType const &amp;p0, genType const &amp;p1)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gaf7ca312d4c8949ecfe9615d9777aa242">dot</a> (genType const &amp;x, genType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga7a31d2864eccfe665409e3b44f5e6e8d">dot</a> (genType const &amp;x, genType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gafbf77dccfcfedf5dd480771c6794e27b">faceforward</a> (genType const &amp;N, genType const &amp;I, genType const &amp;Nref)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga855fc5fd7779df1683482564956c6764">faceforward</a> (genType const &amp;N, genType const &amp;I, genType const &amp;Nref)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga60de55d549a96b9303730a10173e6fa3">length</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga282360c8bb80b80d3c7f5bc00766d873">length</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gabbb9186ee077ee7664dc51d05df3f43d">normalize</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga68b931c228750eeba844c273c54ca43d">normalize</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#ga8db5042950e76a6fcb5bbddfbd1d254d">reflect</a> (genType const &amp;I, genType const &amp;N)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gabe1fa0bef5f854242eb70ce56e5a7d03">reflect</a> (genType const &amp;I, genType const &amp;N)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gacda8041bcba8c9698a799c911c7fefdf">refract</a> (genType const &amp;I, genType const &amp;N, typename genType::value_type const &amp;eta)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00144.html#gabbb4909d3e99a7a2411cc63252afbbd8">refract</a> (genType const &amp;I, genType const &amp;N, typename genType::value_type const &amp;eta)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -77,8 +88,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00043_source.html">func_geometric.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00043_source.html">func_geometric.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 35 - 16
doc/api-0.9.3/a00043_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_geometric.hpp Source File</title>
 <title>func_geometric.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_geometric.hpp</h1>  </div>
+<div class="title">func_geometric.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00043.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00043.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,41 +93,41 @@
 <a name="l00040"></a>00040 {
 <a name="l00040"></a>00040 {
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00050"></a>00050         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00050"></a>00050         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00051"></a>00051         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00144.html#ga60de55d549a96b9303730a10173e6fa3" title="Returns the length of x, i.e., sqrt(x * x).">length</a>(
+<a name="l00051"></a>00051         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00144.html#ga282360c8bb80b80d3c7f5bc00766d873" title="Returns the length of x, i.e., sqrt(x * x).">length</a>(
 <a name="l00052"></a>00052                 genType <span class="keyword">const</span> &amp; x); 
 <a name="l00052"></a>00052                 genType <span class="keyword">const</span> &amp; x); 
 <a name="l00053"></a>00053 
 <a name="l00053"></a>00053 
 <a name="l00060"></a>00060         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00060"></a>00060         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00061"></a>00061         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00144.html#gad8e0b5e88b74b373c2820142ad2b4103" title="Returns the distance betwwen p0 and p1, i.e., length(p0 - p1).">distance</a>(
+<a name="l00061"></a>00061         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00144.html#ga3fac0e61144f60184d961dd156709dd3" title="Returns the distance betwwen p0 and p1, i.e., length(p0 - p1).">distance</a>(
 <a name="l00062"></a>00062                 genType <span class="keyword">const</span> &amp; p0, 
 <a name="l00062"></a>00062                 genType <span class="keyword">const</span> &amp; p0, 
 <a name="l00063"></a>00063                 genType <span class="keyword">const</span> &amp; p1);
 <a name="l00063"></a>00063                 genType <span class="keyword">const</span> &amp; p1);
 <a name="l00064"></a>00064 
 <a name="l00064"></a>00064 
 <a name="l00071"></a>00071     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00071"></a>00071     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00072"></a>00072         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00144.html#gaf7ca312d4c8949ecfe9615d9777aa242" title="Returns the dot product of x and y, i.e., result = x * y.">dot</a>(
+<a name="l00072"></a>00072         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00144.html#ga7a31d2864eccfe665409e3b44f5e6e8d" title="Returns the dot product of x and y, i.e., result = x * y.">dot</a>(
 <a name="l00073"></a>00073                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00073"></a>00073                 genType <span class="keyword">const</span> &amp; x, 
 <a name="l00074"></a>00074                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00074"></a>00074                 genType <span class="keyword">const</span> &amp; y);
 <a name="l00075"></a>00075 
 <a name="l00075"></a>00075 
 <a name="l00082"></a>00082     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00082"></a>00082     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00083"></a>00083         detail::tvec3&lt;valType&gt; <a class="code" href="a00144.html#gaf2c23b0c90b3569b2c9a3e4e0ada4cd4" title="Returns the cross product of x and y.">cross</a>(
+<a name="l00083"></a>00083         detail::tvec3&lt;valType&gt; <a class="code" href="a00144.html#gaa127ddc9d38f715125f91742d399eb6f" title="Returns the cross product of x and y.">cross</a>(
 <a name="l00084"></a>00084                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00084"></a>00084                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; x, 
 <a name="l00085"></a>00085                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; y);
 <a name="l00085"></a>00085                 detail::tvec3&lt;valType&gt; <span class="keyword">const</span> &amp; y);
 <a name="l00086"></a>00086 
 <a name="l00086"></a>00086 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00092"></a>00092         genType <a class="code" href="a00144.html#gabbb9186ee077ee7664dc51d05df3f43d" title="Returns a vector in the same direction as x but with length of 1.">normalize</a>(
+<a name="l00092"></a>00092         genType <a class="code" href="a00144.html#ga68b931c228750eeba844c273c54ca43d" title="Returns a vector in the same direction as x but with length of 1.">normalize</a>(
 <a name="l00093"></a>00093                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00093"></a>00093                 genType <span class="keyword">const</span> &amp; x);
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
 <a name="l00101"></a>00101     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00101"></a>00101     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00102"></a>00102         genType <a class="code" href="a00144.html#gafbf77dccfcfedf5dd480771c6794e27b" title="If dot(Nref, I) &amp;lt; 0.0, return N, otherwise, return -N.">faceforward</a>(
+<a name="l00102"></a>00102         genType <a class="code" href="a00144.html#ga855fc5fd7779df1683482564956c6764" title="If dot(Nref, I) &lt; 0.0, return N, otherwise, return -N.">faceforward</a>(
 <a name="l00103"></a>00103                 genType <span class="keyword">const</span> &amp; N, 
 <a name="l00103"></a>00103                 genType <span class="keyword">const</span> &amp; N, 
 <a name="l00104"></a>00104                 genType <span class="keyword">const</span> &amp; I, 
 <a name="l00104"></a>00104                 genType <span class="keyword">const</span> &amp; I, 
 <a name="l00105"></a>00105                 genType <span class="keyword">const</span> &amp; Nref);
 <a name="l00105"></a>00105                 genType <span class="keyword">const</span> &amp; Nref);
 <a name="l00106"></a>00106   
 <a name="l00106"></a>00106   
 <a name="l00114"></a>00114     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00114"></a>00114     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00115"></a>00115         genType <a class="code" href="a00144.html#ga8db5042950e76a6fcb5bbddfbd1d254d" title="For the incident vector I and surface orientation N, returns the reflection direction : result = I - ...">reflect</a>(
+<a name="l00115"></a>00115         genType <a class="code" href="a00144.html#gabe1fa0bef5f854242eb70ce56e5a7d03" title="For the incident vector I and surface orientation N, returns the reflection direction : result = I - ...">reflect</a>(
 <a name="l00116"></a>00116                 genType <span class="keyword">const</span> &amp; I, 
 <a name="l00116"></a>00116                 genType <span class="keyword">const</span> &amp; I, 
 <a name="l00117"></a>00117                 genType <span class="keyword">const</span> &amp; N);
 <a name="l00117"></a>00117                 genType <span class="keyword">const</span> &amp; N);
 <a name="l00118"></a>00118   
 <a name="l00118"></a>00118   
 <a name="l00127"></a>00127     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00127"></a>00127     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00128"></a>00128         genType <a class="code" href="a00144.html#gacda8041bcba8c9698a799c911c7fefdf" title="For the incident vector I and surface normal N, and the ratio of indices of refraction eta...">refract</a>(
+<a name="l00128"></a>00128         genType <a class="code" href="a00144.html#gabbb4909d3e99a7a2411cc63252afbbd8" title="For the incident vector I and surface normal N, and the ratio of indices of refraction eta...">refract</a>(
 <a name="l00129"></a>00129                 genType <span class="keyword">const</span> &amp; I, 
 <a name="l00129"></a>00129                 genType <span class="keyword">const</span> &amp; I, 
 <a name="l00130"></a>00130                 genType <span class="keyword">const</span> &amp; N, 
 <a name="l00130"></a>00130                 genType <span class="keyword">const</span> &amp; N, 
 <a name="l00131"></a>00131                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; eta);
 <a name="l00131"></a>00131                 <span class="keyword">typename</span> genType::value_type <span class="keyword">const</span> &amp; eta);
@@ -125,8 +139,13 @@
 <a name="l00138"></a>00138 <span class="preprocessor">#endif//glm_core_func_geometric</span>
 <a name="l00138"></a>00138 <span class="preprocessor">#endif//glm_core_func_geometric</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 38 - 22
doc/api-0.9.3/a00044.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_integer.hpp File Reference</title>
 <title>func_integer.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,39 +51,36 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_integer.hpp File Reference</h1>  </div>
+<div class="title">func_integer.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00044_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00044_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class genIUType&gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class genIUType&gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&lt; T &gt;::signed_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga2915e0178a1ff7a8a53a43e9b3a88783">bitCount</a> (genIUType&lt; T &gt; const &amp;Value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&lt; T &gt;::signed_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga5c4d37c42926b09be4384a9656f73ee4">bitCount</a> (genIUType&lt; T &gt; const &amp;Value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga437f3b0e4753f705cf163709cbcc5c5c">bitfieldExtract</a> (genIUType const &amp;Value, int const &amp;Offset, int const &amp;Bits)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gaeae27fd61779ae93b8d0fa9cef142c3d">bitfieldExtract</a> (genIUType const &amp;Value, int const &amp;Offset, int const &amp;Bits)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gaa4b2bc29d3947a7589deb0083ca6eba7">bitfieldInsert</a> (genIUType const &amp;Base, genIUType const &amp;Insert, int const &amp;Offset, int const &amp;Bits)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga490b328e7b5d06b477ede4a59edfb798">bitfieldInsert</a> (genIUType const &amp;Base, genIUType const &amp;Insert, int const &amp;Offset, int const &amp;Bits)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga84842a3d453fac629aa7d10c1ada2baf">bitfieldReverse</a> (genIUType const &amp;value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gac36ad04d509817f2f4769d45f13f43e5">bitfieldReverse</a> (genIUType const &amp;value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class genIUType&gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class genIUType&gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&lt; T &gt;::signed_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga3269107c94ae97255208933d5a65d9b0">findLSB</a> (genIUType&lt; T &gt; const &amp;Value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&lt; T &gt;::signed_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gaf921488d20990ec15f3fde3d1db919f0">findLSB</a> (genIUType&lt; T &gt; const &amp;Value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class genIUType&gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T , template&lt; typename &gt; class genIUType&gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&lt; T &gt;::signed_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga7bde0232f7c18d11f18a26abc228e663">findMSB</a> (genIUType&lt; T &gt; const &amp;Value)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&lt; T &gt;::signed_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gaa17f942299cb7a51c60155f9e78228f3">findMSB</a> (genIUType&lt; T &gt; const &amp;Value)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gaeee6a4af4e142c386548f1a9880df9a2">imulExtended</a> (genIType const &amp;x, genIType const &amp;y, genIType &amp;msb, genIType &amp;lsb)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gab0eaec4d0964925429322eebf8dca6d0">imulExtended</a> (genIType const &amp;x, genIType const &amp;y, genIType &amp;msb, genIType &amp;lsb)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga1993a179966305ca79b3642b7c72f3d8">uaddCarry</a> (genUType const &amp;x, genUType const &amp;y, genUType &amp;carry)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga7d96efb73301e722a527b912f05f6ac0">uaddCarry</a> (genUType const &amp;x, genUType const &amp;y, genUType &amp;carry)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga79234161525665ae24d7ca67fe4b0237">umulExtended</a> (genUType const &amp;x, genUType const &amp;y, genUType &amp;msb, genUType &amp;lsb)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#ga8e89fcd6b0e2cd96cd2e1b69fdb7afd9">umulExtended</a> (genUType const &amp;x, genUType const &amp;y, genUType &amp;msb, genUType &amp;lsb)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gafbe35759c01322be2508750913548162">usubBorrow</a> (genUType const &amp;x, genUType const &amp;y, genUType &amp;borrow)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00145.html#gacd727c8bb8bda7a509773f9f204ab5a1">usubBorrow</a> (genUType const &amp;x, genUType const &amp;y, genUType &amp;borrow)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -81,8 +92,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00044_source.html">func_integer.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00044_source.html">func_integer.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 37 - 18
doc/api-0.9.3/a00044_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_integer.hpp Source File</title>
 <title>func_integer.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_integer.hpp</h1>  </div>
+<div class="title">func_integer.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00044.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00044.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -81,55 +95,55 @@
 <a name="l00042"></a>00042 {
 <a name="l00042"></a>00042 {
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00054"></a>00054         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genUType&gt;
 <a name="l00054"></a>00054         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genUType&gt;
-<a name="l00055"></a>00055         genUType <a class="code" href="a00145.html#ga1993a179966305ca79b3642b7c72f3d8" title="Adds 32-bit unsigned integer x and y, returning the sum modulo pow(2, 32).">uaddCarry</a>(
+<a name="l00055"></a>00055         genUType <a class="code" href="a00145.html#ga7d96efb73301e722a527b912f05f6ac0" title="Adds 32-bit unsigned integer x and y, returning the sum modulo pow(2, 32).">uaddCarry</a>(
 <a name="l00056"></a>00056                 genUType <span class="keyword">const</span> &amp; x, 
 <a name="l00056"></a>00056                 genUType <span class="keyword">const</span> &amp; x, 
 <a name="l00057"></a>00057                 genUType <span class="keyword">const</span> &amp; y, 
 <a name="l00057"></a>00057                 genUType <span class="keyword">const</span> &amp; y, 
 <a name="l00058"></a>00058                 genUType &amp; carry);
 <a name="l00058"></a>00058                 genUType &amp; carry);
 <a name="l00059"></a>00059 
 <a name="l00059"></a>00059 
 <a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genUType&gt;
 <a name="l00068"></a>00068         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genUType&gt;
-<a name="l00069"></a>00069         genUType <a class="code" href="a00145.html#gafbe35759c01322be2508750913548162" title="Subtracts the 32-bit unsigned integer y from x, returning the difference if non-negative, or pow(2, 32) plus the difference otherwise.">usubBorrow</a>(
+<a name="l00069"></a>00069         genUType <a class="code" href="a00145.html#gacd727c8bb8bda7a509773f9f204ab5a1" title="Subtracts the 32-bit unsigned integer y from x, returning the difference if non-negative, or pow(2, 32) plus the difference otherwise.">usubBorrow</a>(
 <a name="l00070"></a>00070                 genUType <span class="keyword">const</span> &amp; x, 
 <a name="l00070"></a>00070                 genUType <span class="keyword">const</span> &amp; x, 
 <a name="l00071"></a>00071                 genUType <span class="keyword">const</span> &amp; y, 
 <a name="l00071"></a>00071                 genUType <span class="keyword">const</span> &amp; y, 
 <a name="l00072"></a>00072                 genUType &amp; borrow);
 <a name="l00072"></a>00072                 genUType &amp; borrow);
 <a name="l00073"></a>00073                 
 <a name="l00073"></a>00073                 
 <a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genUType&gt;
 <a name="l00082"></a>00082         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genUType&gt;
-<a name="l00083"></a>00083         <span class="keywordtype">void</span> <a class="code" href="a00145.html#ga79234161525665ae24d7ca67fe4b0237" title="Multiplies 32-bit integers x and y, producing a 64-bit result.">umulExtended</a>(
+<a name="l00083"></a>00083         <span class="keywordtype">void</span> <a class="code" href="a00145.html#ga8e89fcd6b0e2cd96cd2e1b69fdb7afd9" title="Multiplies 32-bit integers x and y, producing a 64-bit result.">umulExtended</a>(
 <a name="l00084"></a>00084                 genUType <span class="keyword">const</span> &amp; x, 
 <a name="l00084"></a>00084                 genUType <span class="keyword">const</span> &amp; x, 
 <a name="l00085"></a>00085                 genUType <span class="keyword">const</span> &amp; y, 
 <a name="l00085"></a>00085                 genUType <span class="keyword">const</span> &amp; y, 
 <a name="l00086"></a>00086                 genUType &amp; msb, 
 <a name="l00086"></a>00086                 genUType &amp; msb, 
 <a name="l00087"></a>00087                 genUType &amp; lsb);
 <a name="l00087"></a>00087                 genUType &amp; lsb);
 <a name="l00088"></a>00088                 
 <a name="l00088"></a>00088                 
 <a name="l00097"></a>00097         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIType&gt;
 <a name="l00097"></a>00097         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIType&gt;
-<a name="l00098"></a>00098         <span class="keywordtype">void</span> <a class="code" href="a00145.html#gaeee6a4af4e142c386548f1a9880df9a2" title="Multiplies 32-bit integers x and y, producing a 64-bit result.">imulExtended</a>(
+<a name="l00098"></a>00098         <span class="keywordtype">void</span> <a class="code" href="a00145.html#gab0eaec4d0964925429322eebf8dca6d0" title="Multiplies 32-bit integers x and y, producing a 64-bit result.">imulExtended</a>(
 <a name="l00099"></a>00099                 genIType <span class="keyword">const</span> &amp; x, 
 <a name="l00099"></a>00099                 genIType <span class="keyword">const</span> &amp; x, 
 <a name="l00100"></a>00100                 genIType <span class="keyword">const</span> &amp; y, 
 <a name="l00100"></a>00100                 genIType <span class="keyword">const</span> &amp; y, 
 <a name="l00101"></a>00101                 genIType &amp; msb, 
 <a name="l00101"></a>00101                 genIType &amp; msb, 
 <a name="l00102"></a>00102                 genIType &amp; lsb);
 <a name="l00102"></a>00102                 genIType &amp; lsb);
 <a name="l00103"></a>00103 
 <a name="l00103"></a>00103 
 <a name="l00119"></a>00119         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
 <a name="l00119"></a>00119         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
-<a name="l00120"></a>00120         genIUType <a class="code" href="a00145.html#ga437f3b0e4753f705cf163709cbcc5c5c" title="Extracts bits [offset, offset + bits - 1] from value, returning them in the least significant bits of...">bitfieldExtract</a>(
+<a name="l00120"></a>00120         genIUType <a class="code" href="a00145.html#gaeae27fd61779ae93b8d0fa9cef142c3d" title="Extracts bits [offset, offset + bits - 1] from value, returning them in the least significant bits of...">bitfieldExtract</a>(
 <a name="l00121"></a>00121                 genIUType <span class="keyword">const</span> &amp; Value, 
 <a name="l00121"></a>00121                 genIUType <span class="keyword">const</span> &amp; Value, 
 <a name="l00122"></a>00122                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Offset, 
 <a name="l00122"></a>00122                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Offset, 
 <a name="l00123"></a>00123                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Bits);
 <a name="l00123"></a>00123                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Bits);
 <a name="l00124"></a>00124 
 <a name="l00124"></a>00124 
 <a name="l00139"></a>00139         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
 <a name="l00139"></a>00139         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
-<a name="l00140"></a>00140         genIUType <a class="code" href="a00145.html#gaa4b2bc29d3947a7589deb0083ca6eba7" title="Returns the insertion the bits least-significant bits of insert into base.">bitfieldInsert</a>(
+<a name="l00140"></a>00140         genIUType <a class="code" href="a00145.html#ga490b328e7b5d06b477ede4a59edfb798" title="Returns the insertion the bits least-significant bits of insert into base.">bitfieldInsert</a>(
 <a name="l00141"></a>00141                 genIUType <span class="keyword">const</span> &amp; Base, 
 <a name="l00141"></a>00141                 genIUType <span class="keyword">const</span> &amp; Base, 
 <a name="l00142"></a>00142                 genIUType <span class="keyword">const</span> &amp; Insert, 
 <a name="l00142"></a>00142                 genIUType <span class="keyword">const</span> &amp; Insert, 
 <a name="l00143"></a>00143                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Offset, 
 <a name="l00143"></a>00143                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Offset, 
 <a name="l00144"></a>00144                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Bits);
 <a name="l00144"></a>00144                 <span class="keywordtype">int</span> <span class="keyword">const</span> &amp; Bits);
 <a name="l00145"></a>00145 
 <a name="l00145"></a>00145 
 <a name="l00154"></a>00154         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
 <a name="l00154"></a>00154         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
-<a name="l00155"></a>00155         genIUType <a class="code" href="a00145.html#ga84842a3d453fac629aa7d10c1ada2baf" title="Returns the reversal of the bits of value.">bitfieldReverse</a>(genIUType <span class="keyword">const</span> &amp; value);
+<a name="l00155"></a>00155         genIUType <a class="code" href="a00145.html#gac36ad04d509817f2f4769d45f13f43e5" title="Returns the reversal of the bits of value.">bitfieldReverse</a>(genIUType <span class="keyword">const</span> &amp; value);
 <a name="l00156"></a>00156                 
 <a name="l00156"></a>00156                 
 <a name="l00165"></a>00165         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>genIUType&gt;
 <a name="l00165"></a>00165         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>genIUType&gt;
-<a name="l00166"></a>00166         <span class="keyword">typename</span> genIUType&lt;T&gt;::signed_type <a class="code" href="a00145.html#ga2915e0178a1ff7a8a53a43e9b3a88783" title="Returns the number of bits set to 1 in the binary representation of value.">bitCount</a>(genIUType&lt;T&gt; <span class="keyword">const</span> &amp; Value);
+<a name="l00166"></a>00166         <span class="keyword">typename</span> genIUType&lt;T&gt;::signed_type <a class="code" href="a00145.html#ga5c4d37c42926b09be4384a9656f73ee4" title="Returns the number of bits set to 1 in the binary representation of value.">bitCount</a>(genIUType&lt;T&gt; <span class="keyword">const</span> &amp; Value);
 <a name="l00167"></a>00167 
 <a name="l00167"></a>00167 
 <a name="l00178"></a>00178         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>genIUType&gt;
 <a name="l00178"></a>00178         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>genIUType&gt;
-<a name="l00179"></a>00179         <span class="keyword">typename</span> genIUType&lt;T&gt;::signed_type <a class="code" href="a00145.html#ga3269107c94ae97255208933d5a65d9b0" title="Returns the bit number of the least significant bit set to 1 in the binary representation of value...">findLSB</a>(genIUType&lt;T&gt; <span class="keyword">const</span> &amp; Value);
+<a name="l00179"></a>00179         <span class="keyword">typename</span> genIUType&lt;T&gt;::signed_type <a class="code" href="a00145.html#gaf921488d20990ec15f3fde3d1db919f0" title="Returns the bit number of the least significant bit set to 1 in the binary representation of value...">findLSB</a>(genIUType&lt;T&gt; <span class="keyword">const</span> &amp; Value);
 <a name="l00180"></a>00180 
 <a name="l00180"></a>00180 
 <a name="l00192"></a>00192         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>genIUType&gt;
 <a name="l00192"></a>00192         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, <span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>genIUType&gt;
-<a name="l00193"></a>00193         <span class="keyword">typename</span> genIUType&lt;T&gt;::signed_type <a class="code" href="a00145.html#ga7bde0232f7c18d11f18a26abc228e663" title="Returns the bit number of the most significant bit in the binary representation of value...">findMSB</a>(genIUType&lt;T&gt; <span class="keyword">const</span> &amp; Value);
+<a name="l00193"></a>00193         <span class="keyword">typename</span> genIUType&lt;T&gt;::signed_type <a class="code" href="a00145.html#gaa17f942299cb7a51c60155f9e78228f3" title="Returns the bit number of the most significant bit in the binary representation of value...">findMSB</a>(genIUType&lt;T&gt; <span class="keyword">const</span> &amp; Value);
 <a name="l00194"></a>00194 
 <a name="l00194"></a>00194 
 <a name="l00196"></a>00196 }<span class="comment">//namespace glm</span>
 <a name="l00196"></a>00196 }<span class="comment">//namespace glm</span>
 <a name="l00197"></a>00197 
 <a name="l00197"></a>00197 
@@ -139,8 +153,13 @@
 <a name="l00201"></a>00201 <span class="preprocessor"></span>
 <a name="l00201"></a>00201 <span class="preprocessor"></span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 37 - 21
doc/api-0.9.3/a00045.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_matrix.hpp File Reference</title>
 <title>func_matrix.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,40 +51,37 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_matrix.hpp File Reference</h1>  </div>
+<div class="title">func_matrix.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00045_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00045_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat2x2&lt; valType &gt;<br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat2x2&lt; valType &gt;<br class="typebreak"/>
-::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga87c2e4aadca7b8cae5aee6f152e87ef0">determinant</a> (detail::tmat2x2&lt; valType &gt; const &amp;m)</td></tr>
+::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gad3bfb2098e1572d2131a261c1fb76dd4">determinant</a> (detail::tmat2x2&lt; valType &gt; const &amp;m)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; valType &gt;<br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; valType &gt;<br class="typebreak"/>
-::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga26a4e40253ac308ec8857237c6f94fc4">determinant</a> (detail::tmat3x3&lt; valType &gt; const &amp;m)</td></tr>
+::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga2f26bb474e077cf03b9db23f813e8450">determinant</a> (detail::tmat3x3&lt; valType &gt; const &amp;m)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;<br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;<br class="typebreak"/>
-::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gac565f88f2dc85f66516c6dd006b51868">determinant</a> (detail::tmat4x4&lt; valType &gt; const &amp;m)</td></tr>
+::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga1daa306eecf6e8b379626d761b8c222f">determinant</a> (detail::tmat4x4&lt; valType &gt; const &amp;m)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga7612885b822e56955233ca65a9c8e725">inverse</a> (detail::tmat4x4&lt; valType &gt; const &amp;m)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat2x2&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gada3384a86cf38a1fd96275194b8ba8c0">inverse</a> (detail::tmat2x2&lt; valType &gt; const &amp;m)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gaa0a168d23c89bf8f8a062f8c7567b337">inverse</a> (detail::tmat3x3&lt; valType &gt; const &amp;m)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga1a455651f7ba323ade0cd9191542b179">inverse</a> (detail::tmat3x3&lt; valType &gt; const &amp;m)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat2x2&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gaf845b72628caa525a914e7f0f85bbb66">inverse</a> (detail::tmat2x2&lt; valType &gt; const &amp;m)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; valType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gabc94b29dea14e111e48bc963c47559b2">inverse</a> (detail::tmat4x4&lt; valType &gt; const &amp;m)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename matType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename matType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">matType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga7fa88b00e3f2d7aabfeac9ff722eaddf">matrixCompMult</a> (matType const &amp;x, matType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">matType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga0e48491a51b3f366d671c01894705605">matrixCompMult</a> (matType const &amp;x, matType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType , typename matType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType , typename matType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">matType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga79343e6eb94fd12734763f74e1df42ff">outerProduct</a> (vecType const &amp;c, vecType const &amp;r)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">matType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga5d896e8651512fc098a677dbe403eeac">outerProduct</a> (vecType const &amp;c, vecType const &amp;r)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename matType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename matType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">matType::transpose_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#ga1c6f81fdca31fef3639e4b0642387c3c">transpose</a> (matType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">matType::transpose_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00146.html#gac58a4106a57fb7da41b3aeae3832998b">transpose</a> (matType const &amp;x)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -82,8 +93,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00045_source.html">func_matrix.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00045_source.html">func_matrix.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 17
doc/api-0.9.3/a00045_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_matrix.hpp Source File</title>
 <title>func_matrix.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_matrix.hpp</h1>  </div>
+<div class="title">func_matrix.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00045.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00045.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -83,41 +97,41 @@
 <a name="l00044"></a>00044 {
 <a name="l00044"></a>00044 {
 <a name="l00047"></a>00047 
 <a name="l00047"></a>00047 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> matType&gt; 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> matType&gt; 
-<a name="l00056"></a>00056         matType <a class="code" href="a00146.html#ga7fa88b00e3f2d7aabfeac9ff722eaddf" title="Multiply matrix x by matrix y component-wise, i.e., result[i][j] is the scalar product of x[i][j] and...">matrixCompMult</a>(
+<a name="l00056"></a>00056         matType <a class="code" href="a00146.html#ga0e48491a51b3f366d671c01894705605" title="Multiply matrix x by matrix y component-wise, i.e., result[i][j] is the scalar product of x[i][j] and...">matrixCompMult</a>(
 <a name="l00057"></a>00057                 matType <span class="keyword">const</span> &amp; x, 
 <a name="l00057"></a>00057                 matType <span class="keyword">const</span> &amp; x, 
 <a name="l00058"></a>00058                 matType <span class="keyword">const</span> &amp; y);
 <a name="l00058"></a>00058                 matType <span class="keyword">const</span> &amp; y);
 <a name="l00059"></a>00059 
 <a name="l00059"></a>00059 
 <a name="l00070"></a>00070     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType, <span class="keyword">typename</span> matType&gt; 
 <a name="l00070"></a>00070     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType, <span class="keyword">typename</span> matType&gt; 
-<a name="l00071"></a>00071         matType <a class="code" href="a00146.html#ga79343e6eb94fd12734763f74e1df42ff" title="Treats the first parameter c as a column vector and the second parameter r as a row vector and does a...">outerProduct</a>(
+<a name="l00071"></a>00071         matType <a class="code" href="a00146.html#ga5d896e8651512fc098a677dbe403eeac" title="Treats the first parameter c as a column vector and the second parameter r as a row vector and does a...">outerProduct</a>(
 <a name="l00072"></a>00072                 vecType <span class="keyword">const</span> &amp; c, 
 <a name="l00072"></a>00072                 vecType <span class="keyword">const</span> &amp; c, 
 <a name="l00073"></a>00073                 vecType <span class="keyword">const</span> &amp; r);
 <a name="l00073"></a>00073                 vecType <span class="keyword">const</span> &amp; r);
 <a name="l00074"></a>00074 
 <a name="l00074"></a>00074 
 <a name="l00081"></a>00081     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> matType&gt; 
 <a name="l00081"></a>00081     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> matType&gt; 
-<a name="l00082"></a>00082         <span class="keyword">typename</span> matType::transpose_type <a class="code" href="a00146.html#ga1c6f81fdca31fef3639e4b0642387c3c" title="Returns the transposed matrix of x.">transpose</a>(
+<a name="l00082"></a>00082         <span class="keyword">typename</span> matType::transpose_type <a class="code" href="a00146.html#gac58a4106a57fb7da41b3aeae3832998b" title="Returns the transposed matrix of x.">transpose</a>(
 <a name="l00083"></a>00083                 matType <span class="keyword">const</span> &amp; x);
 <a name="l00083"></a>00083                 matType <span class="keyword">const</span> &amp; x);
 <a name="l00084"></a>00084         
 <a name="l00084"></a>00084         
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00092"></a>00092         <span class="keyword">typename</span> detail::tmat2x2&lt;valType&gt;::value_type <a class="code" href="a00146.html#ga87c2e4aadca7b8cae5aee6f152e87ef0" title="Return the determinant of a mat2 matrix.">determinant</a>(
+<a name="l00092"></a>00092         <span class="keyword">typename</span> detail::tmat2x2&lt;valType&gt;::value_type <a class="code" href="a00146.html#gad3bfb2098e1572d2131a261c1fb76dd4" title="Return the determinant of a mat2 matrix.">determinant</a>(
 <a name="l00093"></a>00093                 detail::tmat2x2&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00093"></a>00093                 detail::tmat2x2&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
 <a name="l00101"></a>00101         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00101"></a>00101         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00102"></a>00102         <span class="keyword">typename</span> detail::tmat3x3&lt;valType&gt;::value_type <a class="code" href="a00146.html#ga87c2e4aadca7b8cae5aee6f152e87ef0" title="Return the determinant of a mat2 matrix.">determinant</a>(
+<a name="l00102"></a>00102         <span class="keyword">typename</span> detail::tmat3x3&lt;valType&gt;::value_type <a class="code" href="a00146.html#gad3bfb2098e1572d2131a261c1fb76dd4" title="Return the determinant of a mat2 matrix.">determinant</a>(
 <a name="l00103"></a>00103                 detail::tmat3x3&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00103"></a>00103                 detail::tmat3x3&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00104"></a>00104 
 <a name="l00104"></a>00104 
 <a name="l00111"></a>00111     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00111"></a>00111     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00112"></a>00112         <span class="keyword">typename</span> detail::tmat4x4&lt;valType&gt;::value_type <a class="code" href="a00146.html#ga87c2e4aadca7b8cae5aee6f152e87ef0" title="Return the determinant of a mat2 matrix.">determinant</a>(
+<a name="l00112"></a>00112         <span class="keyword">typename</span> detail::tmat4x4&lt;valType&gt;::value_type <a class="code" href="a00146.html#gad3bfb2098e1572d2131a261c1fb76dd4" title="Return the determinant of a mat2 matrix.">determinant</a>(
 <a name="l00113"></a>00113                 detail::tmat4x4&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00113"></a>00113                 detail::tmat4x4&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00114"></a>00114 
 <a name="l00114"></a>00114 
 <a name="l00121"></a>00121         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00121"></a>00121         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00122"></a>00122         detail::tmat2x2&lt;valType&gt; <a class="code" href="a00146.html#gaf845b72628caa525a914e7f0f85bbb66" title="Return the inverse of a mat2 matrix.">inverse</a>(
+<a name="l00122"></a>00122         detail::tmat2x2&lt;valType&gt; <a class="code" href="a00146.html#gada3384a86cf38a1fd96275194b8ba8c0" title="Return the inverse of a mat2 matrix.">inverse</a>(
 <a name="l00123"></a>00123                 detail::tmat2x2&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00123"></a>00123                 detail::tmat2x2&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00124"></a>00124 
 <a name="l00124"></a>00124 
 <a name="l00131"></a>00131         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00131"></a>00131         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00132"></a>00132         detail::tmat3x3&lt;valType&gt; <a class="code" href="a00146.html#gaf845b72628caa525a914e7f0f85bbb66" title="Return the inverse of a mat2 matrix.">inverse</a>(
+<a name="l00132"></a>00132         detail::tmat3x3&lt;valType&gt; <a class="code" href="a00146.html#gada3384a86cf38a1fd96275194b8ba8c0" title="Return the inverse of a mat2 matrix.">inverse</a>(
 <a name="l00133"></a>00133                 detail::tmat3x3&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00133"></a>00133                 detail::tmat3x3&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00134"></a>00134 
 <a name="l00134"></a>00134 
 <a name="l00141"></a>00141         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
 <a name="l00141"></a>00141         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt; 
-<a name="l00142"></a>00142         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00146.html#gaf845b72628caa525a914e7f0f85bbb66" title="Return the inverse of a mat2 matrix.">inverse</a>(
+<a name="l00142"></a>00142         detail::tmat4x4&lt;valType&gt; <a class="code" href="a00146.html#gada3384a86cf38a1fd96275194b8ba8c0" title="Return the inverse of a mat2 matrix.">inverse</a>(
 <a name="l00143"></a>00143                 detail::tmat4x4&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00143"></a>00143                 detail::tmat4x4&lt;valType&gt; <span class="keyword">const</span> &amp; m);
 <a name="l00144"></a>00144 
 <a name="l00144"></a>00144 
 <a name="l00146"></a>00146 }<span class="comment">//namespace glm</span>
 <a name="l00146"></a>00146 }<span class="comment">//namespace glm</span>
@@ -127,8 +141,13 @@
 <a name="l00150"></a>00150 <span class="preprocessor">#endif//GLM_CORE_func_matrix</span>
 <a name="l00150"></a>00150 <span class="preprocessor">#endif//GLM_CORE_func_matrix</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 16
doc/api-0.9.3/a00046.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_noise.hpp File Reference</title>
 <title>func_noise.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,30 +51,27 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_noise.hpp File Reference</h1>  </div>
+<div class="title">func_noise.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00046_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00046_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#ga808e59c8fa5db374692ffe013e82579c">noise1</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType::value_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#ga687ac48ae4591c0da916052e469aad74">noise1</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; typename <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2&lt; typename <br class="typebreak"/>
-genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#ga76ec36566b17266879f21b7569e1c841">noise2</a> (genType const &amp;x)</td></tr>
+genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#ga528fc75920119a7ab65ef6dccef28752">noise2</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; typename <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3&lt; typename <br class="typebreak"/>
-genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#gaa13cb8087ee4bf996581e9499b78a608">noise3</a> (genType const &amp;x)</td></tr>
+genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#gaf1589bc1859b8dc53d737ece36b59b85">noise3</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; typename <br class="typebreak"/>
 <tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4&lt; typename <br class="typebreak"/>
-genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#gaf0cd5c48b858df6120e748666fd42b58">noise4</a> (genType const &amp;x)</td></tr>
+genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00147.html#ga7b3cd0ab6f03142dd9ff3054e7fe5299">noise4</a> (genType const &amp;x)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -72,8 +83,13 @@ genType::value_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"
 
 
 <p>Definition in file <a class="el" href="a00046_source.html">func_noise.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00046_source.html">func_noise.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 31 - 12
doc/api-0.9.3/a00046_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_noise.hpp Source File</title>
 <title>func_noise.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_noise.hpp</h1>  </div>
+<div class="title">func_noise.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00046.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00046.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -81,16 +95,16 @@
 <a name="l00042"></a>00042 {
 <a name="l00042"></a>00042 {
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00052"></a>00052         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00052"></a>00052         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00053"></a>00053         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00147.html#ga808e59c8fa5db374692ffe013e82579c" title="Returns a 1D noise value based on the input value x.">noise1</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00053"></a>00053         <span class="keyword">typename</span> genType::value_type <a class="code" href="a00147.html#ga687ac48ae4591c0da916052e469aad74" title="Returns a 1D noise value based on the input value x.">noise1</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00061"></a>00061         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00062"></a>00062         detail::tvec2&lt;typename genType::value_type&gt; <a class="code" href="a00147.html#ga76ec36566b17266879f21b7569e1c841" title="Returns a 2D noise value based on the input value x.">noise2</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00062"></a>00062         detail::tvec2&lt;typename genType::value_type&gt; <a class="code" href="a00147.html#ga528fc75920119a7ab65ef6dccef28752" title="Returns a 2D noise value based on the input value x.">noise2</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00063"></a>00063 
 <a name="l00063"></a>00063 
 <a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00071"></a>00071         detail::tvec3&lt;typename genType::value_type&gt; <a class="code" href="a00147.html#gaa13cb8087ee4bf996581e9499b78a608" title="Returns a 3D noise value based on the input value x.">noise3</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00071"></a>00071         detail::tvec3&lt;typename genType::value_type&gt; <a class="code" href="a00147.html#gaf1589bc1859b8dc53d737ece36b59b85" title="Returns a 3D noise value based on the input value x.">noise3</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00072"></a>00072 
 <a name="l00072"></a>00072 
 <a name="l00079"></a>00079         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00079"></a>00079         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00080"></a>00080         detail::tvec4&lt;typename genType::value_type&gt; <a class="code" href="a00147.html#gaf0cd5c48b858df6120e748666fd42b58" title="Returns a 4D noise value based on the input value x.">noise4</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00080"></a>00080         detail::tvec4&lt;typename genType::value_type&gt; <a class="code" href="a00147.html#ga7b3cd0ab6f03142dd9ff3054e7fe5299" title="Returns a 4D noise value based on the input value x.">noise4</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00081"></a>00081 
 <a name="l00081"></a>00081 
 <a name="l00083"></a>00083 }<span class="comment">//namespace glm</span>
 <a name="l00083"></a>00083 }<span class="comment">//namespace glm</span>
 <a name="l00084"></a>00084 
 <a name="l00084"></a>00084 
@@ -99,8 +113,13 @@
 <a name="l00087"></a>00087 <span class="preprocessor">#endif//glm_core_func_noise</span>
 <a name="l00087"></a>00087 <span class="preprocessor">#endif//glm_core_func_noise</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 12
doc/api-0.9.3/a00047.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_packing.hpp File Reference</title>
 <title>func_packing.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,13 +51,10 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_packing.hpp File Reference</h1>  </div>
+<div class="title">func_packing.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00047_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00047_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
@@ -61,7 +72,7 @@ Functions</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">detail::tvec2&lt; detail::float32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00148.html#gad146587dbc78ae05c48b8b0e7af7e640">unpackUnorm2x16</a> (detail::uint32 const &amp;p)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">detail::tvec2&lt; detail::float32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00148.html#gad146587dbc78ae05c48b8b0e7af7e640">unpackUnorm2x16</a> (detail::uint32 const &amp;p)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">detail::tvec4&lt; detail::float32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00148.html#gaeccbff725476f317b1464a0a0fae3be7">unpackUnorm4x8</a> (detail::uint32 const &amp;p)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">detail::tvec4&lt; detail::float32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00148.html#gaeccbff725476f317b1464a0a0fae3be7">unpackUnorm4x8</a> (detail::uint32 const &amp;p)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -73,8 +84,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00047_source.html">func_packing.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00047_source.html">func_packing.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 37 - 18
doc/api-0.9.3/a00047_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_packing.hpp Source File</title>
 <title>func_packing.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_packing.hpp</h1>  </div>
+<div class="title">func_packing.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00047.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00047.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,30 +92,30 @@
 <a name="l00039"></a>00039 <span class="keyword">namespace </span>glm
 <a name="l00039"></a>00039 <span class="keyword">namespace </span>glm
 <a name="l00040"></a>00040 {       
 <a name="l00040"></a>00040 {       
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
-<a name="l00055"></a>00055         <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <a class="code" href="a00148.html#gae4cbe68e49e238fce5bf83c2ab03746c" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packUnorm2x16</a>(detail::tvec2&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00055"></a>00055         detail::uint32 <a class="code" href="a00148.html#gae4cbe68e49e238fce5bf83c2ab03746c" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packUnorm2x16</a>(detail::tvec2&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00056"></a>00056 
 <a name="l00056"></a>00056 
-<a name="l00068"></a>00068         <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <a class="code" href="a00148.html#ga85552b13309c20c90a43fcf4906e6314" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packSnorm2x16</a>(detail::tvec2&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00068"></a>00068         detail::uint32 <a class="code" href="a00148.html#ga85552b13309c20c90a43fcf4906e6314" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packSnorm2x16</a>(detail::tvec2&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00069"></a>00069         
 <a name="l00069"></a>00069         
-<a name="l00081"></a>00081         <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <a class="code" href="a00148.html#ga58d4ebc6f2824dcbcef73e3764339ea4" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packUnorm4x8</a>(detail::tvec4&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00081"></a>00081         detail::uint32 <a class="code" href="a00148.html#ga58d4ebc6f2824dcbcef73e3764339ea4" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packUnorm4x8</a>(detail::tvec4&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00082"></a>00082         
 <a name="l00082"></a>00082         
-<a name="l00094"></a>00094         <a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <a class="code" href="a00148.html#gaa9d1bf79e69382e55eb3adf51f978afd" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packSnorm4x8</a>(detail::tvec4&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00094"></a>00094         detail::uint32 <a class="code" href="a00148.html#gaa9d1bf79e69382e55eb3adf51f978afd" title="First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...">packSnorm4x8</a>(detail::tvec4&lt;detail::float32&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00095"></a>00095 
 <a name="l00095"></a>00095 
-<a name="l00107"></a>00107         detail::tvec2&lt;detail::float32&gt; <a class="code" href="a00148.html#gad146587dbc78ae05c48b8b0e7af7e640" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackUnorm2x16</a>(<a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <span class="keyword">const</span> &amp; p);
+<a name="l00107"></a>00107         detail::tvec2&lt;detail::float32&gt; <a class="code" href="a00148.html#gad146587dbc78ae05c48b8b0e7af7e640" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackUnorm2x16</a>(detail::uint32 <span class="keyword">const</span> &amp; p);
 <a name="l00108"></a>00108 
 <a name="l00108"></a>00108 
-<a name="l00120"></a>00120         detail::tvec2&lt;detail::float32&gt; <a class="code" href="a00148.html#gaaf9e09346412610f361fa17a1e502090" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackSnorm2x16</a>(<a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <span class="keyword">const</span> &amp; p);
+<a name="l00120"></a>00120         detail::tvec2&lt;detail::float32&gt; <a class="code" href="a00148.html#gaaf9e09346412610f361fa17a1e502090" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackSnorm2x16</a>(detail::uint32 <span class="keyword">const</span> &amp; p);
 <a name="l00121"></a>00121         
 <a name="l00121"></a>00121         
-<a name="l00133"></a>00133     detail::tvec4&lt;detail::float32&gt; <a class="code" href="a00148.html#gaeccbff725476f317b1464a0a0fae3be7" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackUnorm4x8</a>(<a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <span class="keyword">const</span> &amp; p);
+<a name="l00133"></a>00133     detail::tvec4&lt;detail::float32&gt; <a class="code" href="a00148.html#gaeccbff725476f317b1464a0a0fae3be7" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackUnorm4x8</a>(detail::uint32 <span class="keyword">const</span> &amp; p);
 <a name="l00134"></a>00134         
 <a name="l00134"></a>00134         
-<a name="l00146"></a>00146         detail::tvec4&lt;detail::float32&gt; <a class="code" href="a00148.html#ga014513c3f058e755660f702b65559215" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackSnorm4x8</a>(<a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">detail::uint32</a> <span class="keyword">const</span> &amp; p);
+<a name="l00146"></a>00146         detail::tvec4&lt;detail::float32&gt; <a class="code" href="a00148.html#ga014513c3f058e755660f702b65559215" title="First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.">unpackSnorm4x8</a>(detail::uint32 <span class="keyword">const</span> &amp; p);
 <a name="l00147"></a>00147 
 <a name="l00147"></a>00147 
 <a name="l00156"></a>00156         <span class="keywordtype">double</span> <a class="code" href="a00148.html#gab7776e189f8fb8210dbaf4685f9d400a" title="Returns a double-precision value obtained by packing the components of v into a 64-bit value...">packDouble2x32</a>(detail::tvec2&lt;detail::uint32&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00156"></a>00156         <span class="keywordtype">double</span> <a class="code" href="a00148.html#gab7776e189f8fb8210dbaf4685f9d400a" title="Returns a double-precision value obtained by packing the components of v into a 64-bit value...">packDouble2x32</a>(detail::tvec2&lt;detail::uint32&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00157"></a>00157         
 <a name="l00157"></a>00157         
 <a name="l00165"></a>00165         detail::tvec2&lt;detail::uint32&gt; <a class="code" href="a00148.html#gadfbce841431cb5fb8531469a6c1e01d9" title="Returns a two-component unsigned integer vector representation of v.">unpackDouble2x32</a>(<span class="keywordtype">double</span> <span class="keyword">const</span> &amp; v);
 <a name="l00165"></a>00165         detail::tvec2&lt;detail::uint32&gt; <a class="code" href="a00148.html#gadfbce841431cb5fb8531469a6c1e01d9" title="Returns a two-component unsigned integer vector representation of v.">unpackDouble2x32</a>(<span class="keywordtype">double</span> <span class="keyword">const</span> &amp; v);
 <a name="l00166"></a>00166 
 <a name="l00166"></a>00166 
 <a name="l00167"></a>00167         
 <a name="l00167"></a>00167         
-<a name="l00176"></a>00176         uint <a class="code" href="a00148.html#ga5f63a9353416d3d240962520d5e77dbc" title="Returns an unsigned integer obtained by converting the components of a two-component floating-point v...">packHalf2x16</a>(vec2 <span class="keyword">const</span> &amp; v);
+<a name="l00176"></a>00176         uint <a class="code" href="a00148.html#ga5f63a9353416d3d240962520d5e77dbc" title="Returns an unsigned integer obtained by converting the components of a two-component floating-point v...">packHalf2x16</a>(<a class="code" href="a00155.html#ga80139c81aa2687717598312039cea8d1" title="2 components vector of floating-point numbers.">vec2</a> <span class="keyword">const</span> &amp; v);
 <a name="l00177"></a>00177         
 <a name="l00177"></a>00177         
-<a name="l00186"></a>00186         vec2 <a class="code" href="a00148.html#ga74e86400717e9a83f30ef8610a122daf" title="Returns a two-component floating-point vector with components obtained by unpacking a 32-bit unsigned...">unpackHalf2x16</a>(uint <span class="keyword">const</span> &amp; v);
+<a name="l00186"></a>00186         <a class="code" href="a00155.html#ga80139c81aa2687717598312039cea8d1" title="2 components vector of floating-point numbers.">vec2</a> <a class="code" href="a00148.html#ga74e86400717e9a83f30ef8610a122daf" title="Returns a two-component floating-point vector with components obtained by unpacking a 32-bit unsigned...">unpackHalf2x16</a>(uint <span class="keyword">const</span> &amp; v);
 <a name="l00187"></a>00187         
 <a name="l00187"></a>00187         
 <a name="l00189"></a>00189 }<span class="comment">//namespace glm</span>
 <a name="l00189"></a>00189 }<span class="comment">//namespace glm</span>
 <a name="l00190"></a>00190 
 <a name="l00190"></a>00190 
@@ -111,8 +125,13 @@
 <a name="l00194"></a>00194 <span class="preprocessor"></span>
 <a name="l00194"></a>00194 <span class="preprocessor"></span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 43 - 27
doc/api-0.9.3/a00048.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_trigonometric.hpp File Reference</title>
 <title>func_trigonometric.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,49 +51,46 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_trigonometric.hpp File Reference</h1>  </div>
+<div class="title">func_trigonometric.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00048_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00048_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga33272ee0c449d56ab93ff999edde9007">acos</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#gafef7954b5fa3228f4aaabde8dfa862a1">acos</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga827e72f8342ee6e9b37ad8781a9cf96b">acosh</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga0f37ff6b6878a0169cd41249e5377e09">acosh</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga42595a0c8ad51101941eee5f3f611fce">asin</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga76b6422e62c99fa0849abdf21fcef5cf">asin</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga5f937e3160aa3c8e692a608e08c6a2f9">asinh</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga615d386dcfb41cdbbca2609c53113aac">asinh</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb">atan</a> (genType const &amp;y, genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga2394d11075a74869cd88473c76722bc8">atan</a> (genType const &amp;y, genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga42b12ef7b8286cd82f1ab01024e8f3ed">atan</a> (genType const &amp;y_over_x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga5db83034488156692939acb4f4e46fa6">atan</a> (genType const &amp;y_over_x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#gaf0a48950eb811f675a0d128d13c79110">atanh</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#gadeda850d5dff43d4d069854b1b6a623c">atanh</a> (genType const &amp;x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga6805306f226985dc7811981f26805af8">cos</a> (genType const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#gace62d5d164def52455aeff19e1bccd88">cos</a> (genType const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga78334e0ac183eb5dfd53c6f3347a21da">cosh</a> (genType const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#gaf1b20113fe439fa48524e8c35ea2c1d0">cosh</a> (genType const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga09225aec06af6c985ab811f53aebdcb8">degrees</a> (genType const &amp;radians)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga034bdb53d458242c506e4d830c7df3aa">degrees</a> (genType const &amp;radians)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#gae2d4a72c55c46a8ef56b61d16a6534a9">radians</a> (genType const &amp;degrees)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga4fb76e28851c9ff6653532566084e091">radians</a> (genType const &amp;degrees)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga03b5b3713bb07416c65ddc7c59c2082d">sin</a> (genType const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga4fcd05daafb008f20e121e727c0196c7">sin</a> (genType const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga6324dac58b5ebc549eac5746d8447eac">sinh</a> (genType const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga6f38bb1a343b5d73ac71ddd53baa3375">sinh</a> (genType const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga23bfe4460cf1d2391de4ff2b59d64486">tan</a> (genType const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga43860bed05c85587e2d931b26d765640">tan</a> (genType const &amp;angle)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga9afc7bd03a65a2d77bc25971cc166b11">tanh</a> (genType const &amp;angle)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00149.html#ga5315f571fd52f30d368abc056c4aea13">tanh</a> (genType const &amp;angle)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -91,8 +102,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00048_source.html">func_trigonometric.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00048_source.html">func_trigonometric.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 42 - 23
doc/api-0.9.3/a00048_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_trigonometric.hpp Source File</title>
 <title>func_trigonometric.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_trigonometric.hpp</h1>  </div>
+<div class="title">func_trigonometric.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00048.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00048.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -83,49 +97,49 @@
 <a name="l00044"></a>00044 {
 <a name="l00044"></a>00044 {
 <a name="l00047"></a>00047 
 <a name="l00047"></a>00047 
 <a name="l00054"></a>00054         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00054"></a>00054         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00055"></a>00055         genType <a class="code" href="a00149.html#gae2d4a72c55c46a8ef56b61d16a6534a9" title="Converts degrees to radians and returns the result.">radians</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00149.html#ga09225aec06af6c985ab811f53aebdcb8" title="Converts radians to degrees and returns the result.">degrees</a>);
+<a name="l00055"></a>00055         genType <a class="code" href="a00149.html#ga4fb76e28851c9ff6653532566084e091" title="Converts degrees to radians and returns the result.">radians</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00149.html#ga034bdb53d458242c506e4d830c7df3aa" title="Converts radians to degrees and returns the result.">degrees</a>);
 <a name="l00056"></a>00056 
 <a name="l00056"></a>00056 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00064"></a>00064         genType <a class="code" href="a00149.html#ga09225aec06af6c985ab811f53aebdcb8" title="Converts radians to degrees and returns the result.">degrees</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00149.html#gae2d4a72c55c46a8ef56b61d16a6534a9" title="Converts degrees to radians and returns the result.">radians</a>);
+<a name="l00064"></a>00064         genType <a class="code" href="a00149.html#ga034bdb53d458242c506e4d830c7df3aa" title="Converts radians to degrees and returns the result.">degrees</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00149.html#ga4fb76e28851c9ff6653532566084e091" title="Converts degrees to radians and returns the result.">radians</a>);
 <a name="l00065"></a>00065 
 <a name="l00065"></a>00065 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00074"></a>00074         genType <a class="code" href="a00149.html#ga03b5b3713bb07416c65ddc7c59c2082d" title="The standard trigonometric sine function.">sin</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00074"></a>00074         genType <a class="code" href="a00149.html#ga4fcd05daafb008f20e121e727c0196c7" title="The standard trigonometric sine function.">sin</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00075"></a>00075 
 <a name="l00075"></a>00075 
 <a name="l00083"></a>00083         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00083"></a>00083         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00084"></a>00084         genType <a class="code" href="a00149.html#ga6805306f226985dc7811981f26805af8" title="The standard trigonometric cosine function.">cos</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00084"></a>00084         genType <a class="code" href="a00149.html#gace62d5d164def52455aeff19e1bccd88" title="The standard trigonometric cosine function.">cos</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00085"></a>00085 
 <a name="l00085"></a>00085 
 <a name="l00092"></a>00092         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00092"></a>00092         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00093"></a>00093         genType <a class="code" href="a00149.html#ga23bfe4460cf1d2391de4ff2b59d64486" title="The standard trigonometric tangent function.">tan</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>); 
+<a name="l00093"></a>00093         genType <a class="code" href="a00149.html#ga43860bed05c85587e2d931b26d765640" title="The standard trigonometric tangent function.">tan</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>); 
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
 <a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00103"></a>00103         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00104"></a>00104         genType <a class="code" href="a00149.html#ga42595a0c8ad51101941eee5f3f611fce" title="Arc sine.">asin</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00104"></a>00104         genType <a class="code" href="a00149.html#ga76b6422e62c99fa0849abdf21fcef5cf" title="Arc sine.">asin</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00105"></a>00105 
 <a name="l00105"></a>00105 
 <a name="l00114"></a>00114         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00114"></a>00114         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00115"></a>00115         genType <a class="code" href="a00149.html#ga33272ee0c449d56ab93ff999edde9007" title="Arc cosine.">acos</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00115"></a>00115         genType <a class="code" href="a00149.html#gafef7954b5fa3228f4aaabde8dfa862a1" title="Arc cosine.">acos</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00116"></a>00116 
 <a name="l00116"></a>00116 
 <a name="l00127"></a>00127         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00127"></a>00127         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00128"></a>00128         genType <a class="code" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb" title="Arc tangent.">atan</a>(genType <span class="keyword">const</span> &amp; y, genType <span class="keyword">const</span> &amp; x);
+<a name="l00128"></a>00128         genType <a class="code" href="a00149.html#ga2394d11075a74869cd88473c76722bc8" title="Arc tangent.">atan</a>(genType <span class="keyword">const</span> &amp; y, genType <span class="keyword">const</span> &amp; x);
 <a name="l00129"></a>00129 
 <a name="l00129"></a>00129 
 <a name="l00137"></a>00137         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00137"></a>00137         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00138"></a>00138         genType <a class="code" href="a00149.html#ga6c015e14cbcdb6ec0c39649a11fe65fb" title="Arc tangent.">atan</a>(genType <span class="keyword">const</span> &amp; y_over_x);
+<a name="l00138"></a>00138         genType <a class="code" href="a00149.html#ga2394d11075a74869cd88473c76722bc8" title="Arc tangent.">atan</a>(genType <span class="keyword">const</span> &amp; y_over_x);
 <a name="l00139"></a>00139 
 <a name="l00139"></a>00139 
 <a name="l00146"></a>00146         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00146"></a>00146         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00147"></a>00147         genType <a class="code" href="a00149.html#ga6324dac58b5ebc549eac5746d8447eac" title="Returns the hyperbolic sine function, (exp(x) - exp(-x)) / 2.">sinh</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00147"></a>00147         genType <a class="code" href="a00149.html#ga6f38bb1a343b5d73ac71ddd53baa3375" title="Returns the hyperbolic sine function, (exp(x) - exp(-x)) / 2.">sinh</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00148"></a>00148 
 <a name="l00148"></a>00148 
 <a name="l00155"></a>00155         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00155"></a>00155         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00156"></a>00156         genType <a class="code" href="a00149.html#ga78334e0ac183eb5dfd53c6f3347a21da" title="Returns the hyperbolic cosine function, (exp(x) + exp(-x)) / 2.">cosh</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00156"></a>00156         genType <a class="code" href="a00149.html#gaf1b20113fe439fa48524e8c35ea2c1d0" title="Returns the hyperbolic cosine function, (exp(x) + exp(-x)) / 2.">cosh</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00157"></a>00157 
 <a name="l00157"></a>00157 
 <a name="l00164"></a>00164         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00164"></a>00164         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00165"></a>00165         genType <a class="code" href="a00149.html#ga9afc7bd03a65a2d77bc25971cc166b11" title="Returns the hyperbolic tangent function, sinh(angle) / cosh(angle)">tanh</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga9eb5d8efb18df5d24452ac826bb4af70" title="Returns the quaternion rotation angle.">angle</a>);
+<a name="l00165"></a>00165         genType <a class="code" href="a00149.html#ga5315f571fd52f30d368abc056c4aea13" title="Returns the hyperbolic tangent function, sinh(angle) / cosh(angle)">tanh</a>(genType <span class="keyword">const</span> &amp; <a class="code" href="a00210.html#ga69041d18bd8539fe82d6170932d28362" title="Returns the quaternion rotation angle.">angle</a>);
 <a name="l00166"></a>00166 
 <a name="l00166"></a>00166 
 <a name="l00173"></a>00173         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00173"></a>00173         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00174"></a>00174         genType <a class="code" href="a00149.html#ga5f937e3160aa3c8e692a608e08c6a2f9" title="Arc hyperbolic sine; returns the inverse of sinh.">asinh</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00174"></a>00174         genType <a class="code" href="a00149.html#ga615d386dcfb41cdbbca2609c53113aac" title="Arc hyperbolic sine; returns the inverse of sinh.">asinh</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00175"></a>00175         
 <a name="l00175"></a>00175         
 <a name="l00183"></a>00183         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00183"></a>00183         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00184"></a>00184         genType <a class="code" href="a00149.html#ga827e72f8342ee6e9b37ad8781a9cf96b" title="Arc hyperbolic cosine; returns the non-negative inverse of cosh.">acosh</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00184"></a>00184         genType <a class="code" href="a00149.html#ga0f37ff6b6878a0169cd41249e5377e09" title="Arc hyperbolic cosine; returns the non-negative inverse of cosh.">acosh</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00185"></a>00185 
 <a name="l00185"></a>00185 
 <a name="l00193"></a>00193         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00193"></a>00193         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00194"></a>00194         genType <a class="code" href="a00149.html#gaf0a48950eb811f675a0d128d13c79110" title="Arc hyperbolic tangent; returns the inverse of tanh.">atanh</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00194"></a>00194         genType <a class="code" href="a00149.html#gadeda850d5dff43d4d069854b1b6a623c" title="Arc hyperbolic tangent; returns the inverse of tanh.">atanh</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00195"></a>00195 
 <a name="l00195"></a>00195 
 <a name="l00197"></a>00197 }<span class="comment">//namespace glm</span>
 <a name="l00197"></a>00197 }<span class="comment">//namespace glm</span>
 <a name="l00198"></a>00198 
 <a name="l00198"></a>00198 
@@ -136,8 +150,13 @@
 <a name="l00203"></a>00203 
 <a name="l00203"></a>00203 
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 38 - 20
doc/api-0.9.3/a00049.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_vector_relational.hpp File Reference</title>
 <title>func_vector_relational.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,35 +51,34 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_vector_relational.hpp File Reference</h1>  </div>
+<div class="title">func_vector_relational.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00049_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00049_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;template&lt; typename &gt; class vecType&gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;template&lt; typename &gt; class vecType&gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a6ed8a81e7f6fce2d0ca5b1a9d522a348">all</a> (vecType&lt; bool &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#ga349edc1a383fff08c6d577428416a73b">all</a> (vecType&lt; bool &gt; const &amp;v)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;template&lt; typename &gt; class vecType&gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;template&lt; typename &gt; class vecType&gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a2dc5110f9ee586dc7bcb2b5b16065b44">any</a> (vecType&lt; bool &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#ga7141e1fafe91560d8c8789901d1c1271">any</a> (vecType&lt; bool &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#gaeded4966b21a46182176fc6e24e05fdd">equal</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#ae7c81de2977c53124b7d3329c306267f">equal</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#gabd72ae0dc35908eaa143568fb42c3830">greaterThan</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a0bc4d27be5d25fb0ba573df129fb5f81">greaterThan</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#gac9b3c898e70adc1e573300b1a8e66e9f">greaterThanEqual</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#a30b170f135facb9dede408456177caba">greaterThanEqual</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#ga1227d6a9d2c15a57d8189c5d9f4d9c53">lessThan</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#aa18b2808ff5b21929737298d99a6fd1b">lessThanEqual</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#ga6199b9a55616b7b872b0bf0658b239ce">lessThanEqual</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;template&lt; typename &gt; class vecType&gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;template&lt; typename &gt; class vecType&gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">vecType&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#abb7fcb7873374287efb58dbe08a1ee91">not_</a> (vecType&lt; bool &gt; const &amp;v)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType&lt; bool &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#gac44e885cf2f0b0896124d7ce5df6ed4f">not_</a> (vecType&lt; bool &gt; const &amp;v)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename vecType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00139.html#aa77622bd39fec6bf22ba3b291276daf8">notEqual</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">vecType::bool_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00150.html#ga20caef2fbce3eacb97e895f2ed315271">notEqual</a> (vecType const &amp;x, vecType const &amp;y)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -77,8 +90,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00049_source.html">func_vector_relational.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00049_source.html">func_vector_relational.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 17
doc/api-0.9.3/a00049_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>func_vector_relational.hpp Source File</title>
 <title>func_vector_relational.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>func_vector_relational.hpp</h1>  </div>
+<div class="title">func_vector_relational.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00049.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00049.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -86,31 +100,31 @@
 <a name="l00047"></a>00047 {
 <a name="l00047"></a>00047 {
 <a name="l00050"></a>00050 
 <a name="l00050"></a>00050 
 <a name="l00057"></a>00057     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
 <a name="l00057"></a>00057     <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
-<a name="l00058"></a>00058         <span class="keyword">typename</span> vecType::bool_type lessThan(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
+<a name="l00058"></a>00058         <span class="keyword">typename</span> vecType::bool_type <a class="code" href="a00150.html#ga1227d6a9d2c15a57d8189c5d9f4d9c53" title="Returns the component-wise comparison result of x &lt; y.">lessThan</a>(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
 <a name="l00059"></a>00059 
 <a name="l00059"></a>00059 
 <a name="l00066"></a>00066         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
 <a name="l00066"></a>00066         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
-<a name="l00067"></a>00067         <span class="keyword">typename</span> vecType::bool_type lessThanEqual(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
+<a name="l00067"></a>00067         <span class="keyword">typename</span> vecType::bool_type <a class="code" href="a00150.html#ga6199b9a55616b7b872b0bf0658b239ce" title="Returns the component-wise comparison of result x &lt;= y.">lessThanEqual</a>(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
 <a name="l00068"></a>00068 
 <a name="l00068"></a>00068 
 <a name="l00075"></a>00075         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
 <a name="l00075"></a>00075         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
-<a name="l00076"></a>00076         <span class="keyword">typename</span> vecType::bool_type greaterThan(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
+<a name="l00076"></a>00076         <span class="keyword">typename</span> vecType::bool_type <a class="code" href="a00150.html#gabd72ae0dc35908eaa143568fb42c3830" title="Returns the component-wise comparison of result x &gt; y.">greaterThan</a>(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
 <a name="l00077"></a>00077 
 <a name="l00077"></a>00077 
 <a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
 <a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
-<a name="l00085"></a>00085         <span class="keyword">typename</span> vecType::bool_type greaterThanEqual(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
+<a name="l00085"></a>00085         <span class="keyword">typename</span> vecType::bool_type <a class="code" href="a00150.html#gac9b3c898e70adc1e573300b1a8e66e9f" title="Returns the component-wise comparison of result x &gt;= y.">greaterThanEqual</a>(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
 <a name="l00086"></a>00086 
 <a name="l00086"></a>00086 
 <a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
 <a name="l00093"></a>00093         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
-<a name="l00094"></a>00094         <span class="keyword">typename</span> vecType::bool_type equal(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
+<a name="l00094"></a>00094         <span class="keyword">typename</span> vecType::bool_type <a class="code" href="a00150.html#gaeded4966b21a46182176fc6e24e05fdd" title="Returns the component-wise comparison of result x == y.">equal</a>(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
 <a name="l00095"></a>00095 
 <a name="l00095"></a>00095 
 <a name="l00102"></a>00102         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
 <a name="l00102"></a>00102         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> vecType&gt; 
-<a name="l00103"></a>00103         <span class="keyword">typename</span> vecType::bool_type notEqual(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
+<a name="l00103"></a>00103         <span class="keyword">typename</span> vecType::bool_type <a class="code" href="a00150.html#ga20caef2fbce3eacb97e895f2ed315271" title="Returns the component-wise comparison of result x != y.">notEqual</a>(vecType <span class="keyword">const</span> &amp; x, vecType <span class="keyword">const</span> &amp; y);
 <a name="l00104"></a>00104 
 <a name="l00104"></a>00104 
 <a name="l00111"></a>00111         <span class="keyword">template</span> &lt;<span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>vecType&gt; 
 <a name="l00111"></a>00111         <span class="keyword">template</span> &lt;<span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>vecType&gt; 
-<a name="l00112"></a>00112         <span class="keywordtype">bool</span> any(vecType&lt;bool&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00112"></a>00112         <span class="keywordtype">bool</span> <a class="code" href="a00150.html#ga7141e1fafe91560d8c8789901d1c1271" title="Returns true if any component of x is true.">any</a>(vecType&lt;bool&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00113"></a>00113 
 <a name="l00113"></a>00113 
 <a name="l00120"></a>00120         <span class="keyword">template</span> &lt;<span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>vecType&gt; 
 <a name="l00120"></a>00120         <span class="keyword">template</span> &lt;<span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>vecType&gt; 
-<a name="l00121"></a>00121         <span class="keywordtype">bool</span> all(vecType&lt;bool&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00121"></a>00121         <span class="keywordtype">bool</span> <a class="code" href="a00150.html#ga349edc1a383fff08c6d577428416a73b" title="Returns true if all components of x are true.">all</a>(vecType&lt;bool&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00122"></a>00122 
 <a name="l00122"></a>00122 
 <a name="l00130"></a>00130         <span class="keyword">template</span> &lt;<span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>vecType&gt; 
 <a name="l00130"></a>00130         <span class="keyword">template</span> &lt;<span class="keyword">template</span> &lt;<span class="keyword">typename</span>&gt; <span class="keyword">class </span>vecType&gt; 
-<a name="l00131"></a>00131         vecType&lt;bool&gt; not_(vecType&lt;bool&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00131"></a>00131         vecType&lt;bool&gt; <a class="code" href="a00150.html#gac44e885cf2f0b0896124d7ce5df6ed4f" title="Returns the component-wise logical complement of x.">not_</a>(vecType&lt;bool&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00132"></a>00132 
 <a name="l00132"></a>00132 
 <a name="l00134"></a>00134 }<span class="comment">//namespace glm</span>
 <a name="l00134"></a>00134 }<span class="comment">//namespace glm</span>
 <a name="l00135"></a>00135 
 <a name="l00135"></a>00135 
@@ -119,8 +133,13 @@
 <a name="l00138"></a>00138 <span class="preprocessor">#endif//GLM_CORE_func_vector_relational</span>
 <a name="l00138"></a>00138 <span class="preprocessor">#endif//GLM_CORE_func_vector_relational</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 14
doc/api-0.9.3/a00050.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>glm.hpp File Reference</title>
 <title>glm.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,17 +49,12 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>glm.hpp File Reference</h1>  </div>
+<div class="title">glm.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00050_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00050_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -62,8 +71,13 @@
 
 
 <p>Definition in file <a class="el" href="a00050_source.html">glm.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00050_source.html">glm.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 68 - 48
doc/api-0.9.3/a00050_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>glm.hpp Source File</title>
 <title>glm.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>glm.hpp</h1>  </div>
+<div class="title">glm.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00050.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00050.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -123,50 +137,56 @@
 <a name="l00084"></a>00084 <span class="preprocessor">#include &lt;climits&gt;</span>
 <a name="l00084"></a>00084 <span class="preprocessor">#include &lt;climits&gt;</span>
 <a name="l00085"></a>00085 <span class="preprocessor">#include &lt;cfloat&gt;</span>
 <a name="l00085"></a>00085 <span class="preprocessor">#include &lt;cfloat&gt;</span>
 <a name="l00086"></a>00086 <span class="preprocessor">#include &lt;limits&gt;</span>
 <a name="l00086"></a>00086 <span class="preprocessor">#include &lt;limits&gt;</span>
-<a name="l00087"></a>00087 <span class="comment">//#include &lt;type_traits&gt;</span>
-<a name="l00088"></a>00088 <span class="preprocessor">#include &quot;<a class="code" href="a00098.html" title="OpenGL Mathematics (glm.g-truc.net)">core/setup.hpp</a>&quot;</span>
-<a name="l00089"></a>00089 
-<a name="l00090"></a>00090 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(GLM_MESSAGE_CORE_INCLUDED_DISPLAYED))</span>
-<a name="l00091"></a>00091 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_MESSAGE_CORE_INCLUDED_DISPLAYED</span>
-<a name="l00092"></a>00092 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: Core library included&quot;)</span>
-<a name="l00093"></a>00093 <span class="preprocessor"></span><span class="preprocessor">#endif//GLM_MESSAGE</span>
-<a name="l00094"></a>00094 <span class="preprocessor"></span>
-<a name="l00095"></a>00095 <span class="preprocessor">#include &quot;<a class="code" href="a00019.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/_detail.hpp</a>&quot;</span>
-<a name="l00096"></a>00096 <span class="preprocessor">#include &quot;<a class="code" href="a00107.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/type.hpp</a>&quot;</span>
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098 <span class="preprocessor">#include &quot;<a class="code" href="a00048.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_trigonometric.hpp</a>&quot;</span>
-<a name="l00099"></a>00099 <span class="preprocessor">#include &quot;<a class="code" href="a00042.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_exponential.hpp</a>&quot;</span>
-<a name="l00100"></a>00100 <span class="preprocessor">#include &quot;<a class="code" href="a00041.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_common.hpp</a>&quot;</span>
-<a name="l00101"></a>00101 <span class="preprocessor">#include &quot;<a class="code" href="a00047.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_packing.hpp</a>&quot;</span>
-<a name="l00102"></a>00102 <span class="preprocessor">#include &quot;<a class="code" href="a00043.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_geometric.hpp</a>&quot;</span>
-<a name="l00103"></a>00103 <span class="preprocessor">#include &quot;<a class="code" href="a00045.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_matrix.hpp</a>&quot;</span>
-<a name="l00104"></a>00104 <span class="preprocessor">#include &quot;<a class="code" href="a00049.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_vector_relational.hpp</a>&quot;</span>
-<a name="l00105"></a>00105 <span class="preprocessor">#include &quot;<a class="code" href="a00044.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_integer.hpp</a>&quot;</span>
-<a name="l00106"></a>00106 <span class="preprocessor">#include &quot;<a class="code" href="a00046.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_noise.hpp</a>&quot;</span>
-<a name="l00107"></a>00107 <span class="preprocessor">#include &quot;<a class="code" href="a00021.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/_swizzle.hpp</a>&quot;</span>
-<a name="l00108"></a>00108 
-<a name="l00110"></a>00110 <span class="comment">// check type sizes</span>
-<a name="l00111"></a>00111 <span class="preprocessor">#ifndef GLM_STATIC_ASSERT_NULL</span>
-<a name="l00112"></a>00112 <span class="preprocessor"></span>        GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga41c6189f6485c2825d60fdc835b3a2b0" title="8bit signed integer. (from GLM_GTC_type_precision extension)">glm::detail::int8</a>) == 1, <span class="stringliteral">&quot;int8 size isn&#39;t 1 byte on this platform&quot;</span>);
-<a name="l00113"></a>00113         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga302041c186d0d028bea31b711fe16759" title="16bit signed integer. (from GLM_GTC_type_precision extension)">glm::detail::int16</a>) == 2, <span class="stringliteral">&quot;int16 size isn&#39;t 2 bytes on this platform&quot;</span>);
-<a name="l00114"></a>00114         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga8df669f4e7698dfe0c0354d92578d74f" title="32bit signed integer. (from GLM_GTC_type_precision extension)">glm::detail::int32</a>) == 4, <span class="stringliteral">&quot;int32 size isn&#39;t 4 bytes on this platform&quot;</span>);
-<a name="l00115"></a>00115         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#gaff5189f97f9e842d9636a0f240001b2e" title="64bit signed integer. (from GLM_GTC_type_precision extension)">glm::detail::int64</a>) == 8, <span class="stringliteral">&quot;int64 size isn&#39;t 8 bytes on this platform&quot;</span>);
-<a name="l00116"></a>00116 
-<a name="l00117"></a>00117         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga36475e31b1992cfde54c1a6f5a148865" title="8bit unsigned integer. (from GLM_GTC_type_precision extension)">glm::detail::uint8</a>) == 1, <span class="stringliteral">&quot;uint8 size isn&#39;t 1 byte on this platform&quot;</span>);
-<a name="l00118"></a>00118         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga13471cbbe74e4303a57f3743d007b74d" title="16bit unsigned integer. (from GLM_GTC_type_precision extension)">glm::detail::uint16</a>) == 2, <span class="stringliteral">&quot;uint16 size isn&#39;t 2 bytes on this platform&quot;</span>);
-<a name="l00119"></a>00119         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga5fa3ddcab56c789bc272ff5651faa12d" title="32bit unsigned integer. (from GLM_GTC_type_precision extension)">glm::detail::uint32</a>) == 4, <span class="stringliteral">&quot;uint32 size isn&#39;t 4 bytes on this platform&quot;</span>);
-<a name="l00120"></a>00120         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#gab630f76c26b50298187f7889104d4b9c" title="64bit unsigned integer. (from GLM_GTC_type_precision extension)">glm::detail::uint64</a>) == 8, <span class="stringliteral">&quot;uint64 size isn&#39;t 8 bytes on this platform&quot;</span>);
-<a name="l00121"></a>00121 
-<a name="l00122"></a>00122         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#ga19287ee46bd37d1459731d7191bc2f66" title="Half-precision floating-point scalar. (from GLM_GTC_type_precision extension)">glm::detail::float16</a>) == 2, <span class="stringliteral">&quot;float16 size isn&#39;t 2 bytes on this platform&quot;</span>);
-<a name="l00123"></a>00123         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#gad3c127f8bf8d7d4e738037c257abb5b1" title="Single-precision floating-point scalar. (from GLM_GTC_type_precision extension)">glm::detail::float32</a>) == 4, <span class="stringliteral">&quot;float32 size isn&#39;t 4 bytes on this platform&quot;</span>);
-<a name="l00124"></a>00124         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00167.html#gab5596d48586414c91ccb270962dc14d3" title="Double-precision floating-point scalar. (from GLM_GTC_type_precision extension)">glm::detail::float64</a>) == 8, <span class="stringliteral">&quot;float64 size isn&#39;t 8 bytes on this platform&quot;</span>);
-<a name="l00125"></a>00125 <span class="preprocessor">#endif//GLM_STATIC_ASSERT_NULL</span>
-<a name="l00126"></a>00126 <span class="preprocessor"></span>
-<a name="l00127"></a>00127 <span class="preprocessor">#endif//glm_glm</span>
+<a name="l00087"></a>00087 <span class="preprocessor">#include &lt;cstdio&gt;</span>
+<a name="l00088"></a>00088 <span class="comment">//#include &lt;type_traits&gt;</span>
+<a name="l00089"></a>00089 <span class="preprocessor">#include &quot;<a class="code" href="a00098.html" title="OpenGL Mathematics (glm.g-truc.net)">core/setup.hpp</a>&quot;</span>
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(GLM_MESSAGE_CORE_INCLUDED_DISPLAYED))</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span><span class="preprocessor">#       define GLM_MESSAGE_CORE_INCLUDED_DISPLAYED</span>
+<a name="l00093"></a>00093 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: Core library included&quot;)</span>
+<a name="l00094"></a>00094 <span class="preprocessor"></span><span class="preprocessor">#endif//GLM_MESSAGE</span>
+<a name="l00095"></a>00095 <span class="preprocessor"></span>
+<a name="l00096"></a>00096 <span class="preprocessor">#include &quot;<a class="code" href="a00019.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/_detail.hpp</a>&quot;</span>
+<a name="l00097"></a>00097 <span class="preprocessor">#include &quot;<a class="code" href="a00107.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/type.hpp</a>&quot;</span>
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="preprocessor">#include &quot;<a class="code" href="a00048.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_trigonometric.hpp</a>&quot;</span>
+<a name="l00100"></a>00100 <span class="preprocessor">#include &quot;<a class="code" href="a00042.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_exponential.hpp</a>&quot;</span>
+<a name="l00101"></a>00101 <span class="preprocessor">#include &quot;<a class="code" href="a00041.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_common.hpp</a>&quot;</span>
+<a name="l00102"></a>00102 <span class="preprocessor">#include &quot;<a class="code" href="a00047.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_packing.hpp</a>&quot;</span>
+<a name="l00103"></a>00103 <span class="preprocessor">#include &quot;<a class="code" href="a00043.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_geometric.hpp</a>&quot;</span>
+<a name="l00104"></a>00104 <span class="preprocessor">#include &quot;<a class="code" href="a00045.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_matrix.hpp</a>&quot;</span>
+<a name="l00105"></a>00105 <span class="preprocessor">#include &quot;<a class="code" href="a00049.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_vector_relational.hpp</a>&quot;</span>
+<a name="l00106"></a>00106 <span class="preprocessor">#include &quot;<a class="code" href="a00044.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_integer.hpp</a>&quot;</span>
+<a name="l00107"></a>00107 <span class="preprocessor">#include &quot;<a class="code" href="a00046.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/func_noise.hpp</a>&quot;</span>
+<a name="l00108"></a>00108 <span class="preprocessor">#include &quot;<a class="code" href="a00021.html" title="OpenGL Mathematics (glm.g-truc.net)">./core/_swizzle.hpp</a>&quot;</span>
+<a name="l00109"></a>00109 
+<a name="l00111"></a>00111 <span class="comment">// check type sizes</span>
+<a name="l00112"></a>00112 <span class="preprocessor">#ifndef GLM_STATIC_ASSERT_NULL</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span>        GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::int8) == 1, <span class="stringliteral">&quot;int8 size isn&#39;t 1 byte on this platform&quot;</span>);
+<a name="l00114"></a>00114         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::int16) == 2, <span class="stringliteral">&quot;int16 size isn&#39;t 2 bytes on this platform&quot;</span>);
+<a name="l00115"></a>00115         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::int32) == 4, <span class="stringliteral">&quot;int32 size isn&#39;t 4 bytes on this platform&quot;</span>);
+<a name="l00116"></a>00116         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::int64) == 8, <span class="stringliteral">&quot;int64 size isn&#39;t 8 bytes on this platform&quot;</span>);
+<a name="l00117"></a>00117 
+<a name="l00118"></a>00118         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::uint8) == 1, <span class="stringliteral">&quot;uint8 size isn&#39;t 1 byte on this platform&quot;</span>);
+<a name="l00119"></a>00119         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::uint16) == 2, <span class="stringliteral">&quot;uint16 size isn&#39;t 2 bytes on this platform&quot;</span>);
+<a name="l00120"></a>00120         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::uint32) == 4, <span class="stringliteral">&quot;uint32 size isn&#39;t 4 bytes on this platform&quot;</span>);
+<a name="l00121"></a>00121         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::uint64) == 8, <span class="stringliteral">&quot;uint64 size isn&#39;t 8 bytes on this platform&quot;</span>);
+<a name="l00122"></a>00122 
+<a name="l00123"></a>00123         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(<a class="code" href="a00005.html" title="16-bit floating point type.">glm::detail::float16</a>) == 2, <span class="stringliteral">&quot;float16 size isn&#39;t 2 bytes on this platform&quot;</span>);
+<a name="l00124"></a>00124         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::float32) == 4, <span class="stringliteral">&quot;float32 size isn&#39;t 4 bytes on this platform&quot;</span>);
+<a name="l00125"></a>00125         GLM_STATIC_ASSERT(<span class="keyword">sizeof</span>(glm::detail::float64) == 8, <span class="stringliteral">&quot;float64 size isn&#39;t 8 bytes on this platform&quot;</span>);
+<a name="l00126"></a>00126 <span class="preprocessor">#endif//GLM_STATIC_ASSERT_NULL</span>
+<a name="l00127"></a>00127 <span class="preprocessor"></span>
+<a name="l00128"></a>00128 <span class="preprocessor">#endif//glm_glm</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 30 - 14
doc/api-0.9.3/a00051.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>gradient_paint.hpp File Reference</title>
 <title>gradient_paint.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,23 +51,20 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>gradient_paint.hpp File Reference</h1>  </div>
+<div class="title">gradient_paint.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00051_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00051_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">valType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00185.html#ga3a0f87463bf840b6e2b57f3139b86ad6">linearGradient</a> (detail::tvec2&lt; valType &gt; const &amp;Point0, detail::tvec2&lt; valType &gt; const &amp;Point1, detail::tvec2&lt; valType &gt; const &amp;Position)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">valType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00185.html#gac1242f716beadc6ee8404ddfea0b6674">linearGradient</a> (detail::tvec2&lt; valType &gt; const &amp;Point0, detail::tvec2&lt; valType &gt; const &amp;Point1, detail::tvec2&lt; valType &gt; const &amp;Position)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename valType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">valType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00185.html#gae38974410d63d290447e20a83ba4bb2c">radialGradient</a> (detail::tvec2&lt; valType &gt; const &amp;Center, valType const &amp;Radius, detail::tvec2&lt; valType &gt; const &amp;Focal, detail::tvec2&lt; valType &gt; const &amp;Position)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">valType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00185.html#ga0b76f577ea60dbefd769356b77c8192b">radialGradient</a> (detail::tvec2&lt; valType &gt; const &amp;Center, valType const &amp;Radius, detail::tvec2&lt; valType &gt; const &amp;Focal, detail::tvec2&lt; valType &gt; const &amp;Position)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -67,8 +78,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00051_source.html">gradient_paint.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00051_source.html">gradient_paint.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 31 - 12
doc/api-0.9.3/a00051_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>gradient_paint.hpp Source File</title>
 <title>gradient_paint.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>gradient_paint.hpp</h1>  </div>
+<div class="title">gradient_paint.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00051.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00051.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,8 +92,8 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_gradient_paint GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_gradient_paint GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00085.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtx/optimum_pow.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../gtx/optimum_pow.hpp&quot;</span>
 <a name="l00044"></a>00044 
 <a name="l00044"></a>00044 
 <a name="l00045"></a>00045 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_gradient_paint extension included&quot;)</span>
 <a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_gradient_paint extension included&quot;)</span>
@@ -89,14 +103,14 @@
 <a name="l00050"></a>00050 {
 <a name="l00050"></a>00050 {
 <a name="l00053"></a>00053 
 <a name="l00053"></a>00053 
 <a name="l00056"></a>00056         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt;
 <a name="l00056"></a>00056         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt;
-<a name="l00057"></a>00057         valType <a class="code" href="a00185.html#gae38974410d63d290447e20a83ba4bb2c" title="Return a color from a radial gradient.">radialGradient</a>(
+<a name="l00057"></a>00057         valType <a class="code" href="a00185.html#ga0b76f577ea60dbefd769356b77c8192b" title="Return a color from a radial gradient.">radialGradient</a>(
 <a name="l00058"></a>00058                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Center,
 <a name="l00058"></a>00058                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Center,
 <a name="l00059"></a>00059                 valType <span class="keyword">const</span> &amp; Radius,
 <a name="l00059"></a>00059                 valType <span class="keyword">const</span> &amp; Radius,
 <a name="l00060"></a>00060                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Focal,
 <a name="l00060"></a>00060                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Focal,
 <a name="l00061"></a>00061                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Position);
 <a name="l00061"></a>00061                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Position);
 <a name="l00062"></a>00062 
 <a name="l00062"></a>00062 
 <a name="l00065"></a>00065         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt;
 <a name="l00065"></a>00065         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> valType&gt;
-<a name="l00066"></a>00066         valType <a class="code" href="a00185.html#ga3a0f87463bf840b6e2b57f3139b86ad6" title="Return a color from a linear gradient.">linearGradient</a>(
+<a name="l00066"></a>00066         valType <a class="code" href="a00185.html#gac1242f716beadc6ee8404ddfea0b6674" title="Return a color from a linear gradient.">linearGradient</a>(
 <a name="l00067"></a>00067                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Point0,
 <a name="l00067"></a>00067                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Point0,
 <a name="l00068"></a>00068                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Point1,
 <a name="l00068"></a>00068                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Point1,
 <a name="l00069"></a>00069                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Position);
 <a name="l00069"></a>00069                 detail::tvec2&lt;valType&gt; <span class="keyword">const</span> &amp; Position);
@@ -108,8 +122,13 @@
 <a name="l00076"></a>00076 <span class="preprocessor">#endif//GLM_GTX_gradient_paint</span>
 <a name="l00076"></a>00076 <span class="preprocessor">#endif//GLM_GTX_gradient_paint</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 44 - 28
doc/api-0.9.3/a00052.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>half_float.hpp File Reference</title>
 <title>half_float.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,50 +51,47 @@
   <div class="summary">
   <div class="summary">
 <a href="#typedef-members">Typedefs</a>  </div>
 <a href="#typedef-members">Typedefs</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>half_float.hpp File Reference</h1>  </div>
+<div class="title">half_float.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00052_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00052_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="typedef-members"></a>
 <tr><td colspan="2"><h2><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
 Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef detail::thalf&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga256188598ace9135605a8ac8fc158654">half</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef detail::half&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44">half</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x2<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga784f92f5a36fd8e23a69119eb6a80eb8">hmat2</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga29e773c706b5ed4fe26a2eab463bf543">hmat2</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x2<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gaef5a99a975d1df44e43f3662d84d24e2">hmat2x2</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gaeacc16788630c41a0cd09fc79fe43cb0">hmat2x2</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x3<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga55c96491b1d2508504b7fad8f31fdd47">hmat2x3</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga1c21b4ffdd968e61f34e2962891d85b9">hmat2x3</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x4<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat2x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga43a7d1bfd8945398effa19eb66ce304a">hmat2x4</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga18a990fcefe59876ea3c0be6a8168813">hmat2x4</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x3<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga97a57670730ece7f6b904d6dcce5bd7a">hmat3</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga59ac31b422e73b91b84188b7c0325d27">hmat3</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x2<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gaf89371358a1d90a224c72795d25a4f3e">hmat3x2</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gac16db0280b518494ba5691ac3b46a80f">hmat3x2</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x3<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga3b23962a795f1f157242859c1a35dec0">hmat3x3</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga35461f7dd784869e1587a392980c9aca">hmat3x3</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x4<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat3x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga8eeb3d8c00910f5497117d1749b6550f">hmat3x4</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gaa117c85a19ea7baab63ce75df570ec55">hmat3x4</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x4<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gaffa8b541819e978ede6129703be94285">hmat4</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gaa94bbab74fe8731bc7b351e1ef2a5f66">hmat4</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x2<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga370098417bb96d7796b11a4611bf67ac">hmat4x2</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga359b163fb5fb002b25859118653b6d15">hmat4x2</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x3<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga8248b190b2f9a4ff3f2aadf865f72b84">hmat4x3</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga943097fe2f807d83ae3eb485d17d12fc">hmat4x3</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x4<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tmat4x4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga66a4356be6f3c7a1e5cb944657917002">hmat4x4</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga8fafa0b3a6f1d44fac1c0f9249ad33c0">hmat4x4</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tvec2<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tvec2<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga2cd0b3fe113dc1aa2ee750a85f77c50a">hvec2</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga2d92613b2e5748f404b9cc32b17c3fff">hvec2</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tvec3<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tvec3<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#gab708ed615526a03ec26e3b614bea2b7b">hvec3</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga660bb2c68503c52d5d5260f24bbbfbc2">hvec3</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tvec4<br class="typebreak"/>
 <tr><td class="memItemLeft" align="right" valign="top">typedef detail::tvec4<br class="typebreak"/>
-&lt; detail::thalf &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga912913b034fea8952fcfc129a633c667">hvec4</a></td></tr>
+&lt; detail::half &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00158.html#ga1da646375e1e0d84a9389244247db351">hvec4</a></td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -92,8 +103,13 @@ Typedefs</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00052_source.html">half_float.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00052_source.html">half_float.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 128 - 109
doc/api-0.9.3/a00052_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>half_float.hpp Source File</title>
 <title>half_float.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>half_float.hpp</h1>  </div>
+<div class="title">half_float.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00052.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00052.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -77,7 +91,7 @@
 <a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTC_half_float GLM_VERSION</span>
 <a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTC_half_float GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="comment">// Dependency:</span>
 <a name="l00040"></a>00040 <span class="comment">// Dependency:</span>
-<a name="l00041"></a>00041 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00042"></a>00042 
 <a name="l00042"></a>00042 
 <a name="l00043"></a>00043 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00043"></a>00043 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTC_half_float extension included&quot;)</span>
 <a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTC_half_float extension included&quot;)</span>
@@ -88,44 +102,44 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00050"></a>00050 <span class="preprocessor">#if(!GLM_SUPPORT_ANONYMOUS_UNION_OF_STRUCTURE())</span>
 <a name="l00050"></a>00050 <span class="preprocessor">#if(!GLM_SUPPORT_ANONYMOUS_UNION_OF_STRUCTURE())</span>
 <a name="l00051"></a>00051 <span class="preprocessor"></span>        <span class="keyword">template</span> &lt;&gt;
 <a name="l00051"></a>00051 <span class="preprocessor"></span>        <span class="keyword">template</span> &lt;&gt;
-<a name="l00052"></a>00052         <span class="keyword">struct </span>tvec2&lt;thalf&gt;
+<a name="l00052"></a>00052         <span class="keyword">struct </span>tvec2&lt;<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a>&gt;
 <a name="l00053"></a>00053         {
 <a name="l00053"></a>00053         {
 <a name="l00054"></a>00054                 <span class="keyword">enum</span> ctor{null};
 <a name="l00054"></a>00054                 <span class="keyword">enum</span> ctor{null};
-<a name="l00055"></a>00055                 <span class="keyword">typedef</span> thalf value_type;
+<a name="l00055"></a>00055                 <span class="keyword">typedef</span> <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> value_type;
 <a name="l00056"></a>00056                 <span class="keyword">typedef</span> std::size_t size_type;
 <a name="l00056"></a>00056                 <span class="keyword">typedef</span> std::size_t size_type;
 <a name="l00057"></a>00057 
 <a name="l00057"></a>00057 
 <a name="l00058"></a>00058         GLM_FUNC_DECL size_type length() <span class="keyword">const</span>;
 <a name="l00058"></a>00058         GLM_FUNC_DECL size_type length() <span class="keyword">const</span>;
 <a name="l00059"></a>00059                 <span class="keyword">static</span> GLM_FUNC_DECL size_type value_size();
 <a name="l00059"></a>00059                 <span class="keyword">static</span> GLM_FUNC_DECL size_type value_size();
 <a name="l00060"></a>00060 
 <a name="l00060"></a>00060 
-<a name="l00061"></a>00061                 <span class="keyword">typedef</span> tvec2&lt;thalf&gt; type;
+<a name="l00061"></a>00061                 <span class="keyword">typedef</span> tvec2&lt;half&gt; type;
 <a name="l00062"></a>00062                 <span class="keyword">typedef</span> tvec2&lt;bool&gt; bool_type;
 <a name="l00062"></a>00062                 <span class="keyword">typedef</span> tvec2&lt;bool&gt; bool_type;
 <a name="l00063"></a>00063 
 <a name="l00063"></a>00063 
 <a name="l00065"></a>00065                 <span class="comment">// Data</span>
 <a name="l00065"></a>00065                 <span class="comment">// Data</span>
 <a name="l00066"></a>00066 
 <a name="l00066"></a>00066 
-<a name="l00067"></a>00067                 thalf x, y;
+<a name="l00067"></a>00067                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> x, y;
 <a name="l00068"></a>00068 
 <a name="l00068"></a>00068 
 <a name="l00070"></a>00070                 <span class="comment">// Accesses</span>
 <a name="l00070"></a>00070                 <span class="comment">// Accesses</span>
 <a name="l00071"></a>00071 
 <a name="l00071"></a>00071 
-<a name="l00072"></a>00072                 thalf &amp; operator[](size_type i);
-<a name="l00073"></a>00073                 thalf <span class="keyword">const</span> &amp; operator[](size_type i) <span class="keyword">const</span>;
+<a name="l00072"></a>00072                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> &amp; operator[](size_type i);
+<a name="l00073"></a>00073                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; operator[](size_type i) <span class="keyword">const</span>;
 <a name="l00074"></a>00074 
 <a name="l00074"></a>00074 
 <a name="l00076"></a>00076                 <span class="comment">// Implicit basic constructors</span>
 <a name="l00076"></a>00076                 <span class="comment">// Implicit basic constructors</span>
 <a name="l00077"></a>00077 
 <a name="l00077"></a>00077 
 <a name="l00078"></a>00078                 tvec2();
 <a name="l00078"></a>00078                 tvec2();
-<a name="l00079"></a>00079                 tvec2(tvec2&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00079"></a>00079                 tvec2(tvec2&lt;half&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00080"></a>00080 
 <a name="l00080"></a>00080 
 <a name="l00082"></a>00082                 <span class="comment">// Explicit basic constructors</span>
 <a name="l00082"></a>00082                 <span class="comment">// Explicit basic constructors</span>
 <a name="l00083"></a>00083 
 <a name="l00083"></a>00083 
 <a name="l00084"></a>00084                 <span class="keyword">explicit</span> tvec2(ctor);
 <a name="l00084"></a>00084                 <span class="keyword">explicit</span> tvec2(ctor);
 <a name="l00085"></a>00085                 <span class="keyword">explicit</span> tvec2(
 <a name="l00085"></a>00085                 <span class="keyword">explicit</span> tvec2(
-<a name="l00086"></a>00086                         thalf <span class="keyword">const</span> &amp; s);
+<a name="l00086"></a>00086                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
 <a name="l00087"></a>00087                 <span class="keyword">explicit</span> tvec2(
 <a name="l00087"></a>00087                 <span class="keyword">explicit</span> tvec2(
-<a name="l00088"></a>00088                         thalf <span class="keyword">const</span> &amp; s1, 
-<a name="l00089"></a>00089                         thalf <span class="keyword">const</span> &amp; s2);
+<a name="l00088"></a>00088                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s1, 
+<a name="l00089"></a>00089                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s2);
 <a name="l00090"></a>00090 
 <a name="l00090"></a>00090 
 <a name="l00092"></a>00092                 <span class="comment">// Swizzle constructors</span>
 <a name="l00092"></a>00092                 <span class="comment">// Swizzle constructors</span>
 <a name="l00093"></a>00093 
 <a name="l00093"></a>00093 
-<a name="l00094"></a>00094                 tvec2(tref2&lt;thalf&gt; <span class="keyword">const</span> &amp; r);
+<a name="l00094"></a>00094                 tvec2(tref2&lt;half&gt; <span class="keyword">const</span> &amp; r);
 <a name="l00095"></a>00095 
 <a name="l00095"></a>00095 
 <a name="l00097"></a>00097                 <span class="comment">// Convertion scalar constructors</span>
 <a name="l00097"></a>00097                 <span class="comment">// Convertion scalar constructors</span>
 <a name="l00098"></a>00098 
 <a name="l00098"></a>00098 
@@ -145,67 +159,67 @@
 <a name="l00118"></a>00118 
 <a name="l00118"></a>00118 
 <a name="l00120"></a>00120                 <span class="comment">// Unary arithmetic operators</span>
 <a name="l00120"></a>00120                 <span class="comment">// Unary arithmetic operators</span>
 <a name="l00121"></a>00121 
 <a name="l00121"></a>00121 
-<a name="l00122"></a>00122                 tvec2&lt;thalf&gt;&amp; operator= (tvec2&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00122"></a>00122                 tvec2&lt;half&gt;&amp; operator= (tvec2&lt;half&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00123"></a>00123 
 <a name="l00123"></a>00123 
-<a name="l00124"></a>00124                 tvec2&lt;thalf&gt;&amp; operator+=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00125"></a>00125                 tvec2&lt;thalf&gt;&amp; operator+=(tvec2&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00126"></a>00126                 tvec2&lt;thalf&gt;&amp; operator-=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00127"></a>00127                 tvec2&lt;thalf&gt;&amp; operator-=(tvec2&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00128"></a>00128                 tvec2&lt;thalf&gt;&amp; operator*=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00129"></a>00129                 tvec2&lt;thalf&gt;&amp; operator*=(tvec2&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00130"></a>00130                 tvec2&lt;thalf&gt;&amp; operator/=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00131"></a>00131                 tvec2&lt;thalf&gt;&amp; operator/=(tvec2&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00132"></a>00132                 tvec2&lt;thalf&gt;&amp; operator++();
-<a name="l00133"></a>00133                 tvec2&lt;thalf&gt;&amp; operator--();
+<a name="l00124"></a>00124                 tvec2&lt;half&gt;&amp; operator+=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00125"></a>00125                 tvec2&lt;half&gt;&amp; operator+=(tvec2&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00126"></a>00126                 tvec2&lt;half&gt;&amp; operator-=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00127"></a>00127                 tvec2&lt;half&gt;&amp; operator-=(tvec2&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00128"></a>00128                 tvec2&lt;half&gt;&amp; operator*=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00129"></a>00129                 tvec2&lt;half&gt;&amp; operator*=(tvec2&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00130"></a>00130                 tvec2&lt;half&gt;&amp; operator/=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00131"></a>00131                 tvec2&lt;half&gt;&amp; operator/=(tvec2&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00132"></a>00132                 tvec2&lt;half&gt;&amp; operator++();
+<a name="l00133"></a>00133                 tvec2&lt;half&gt;&amp; operator--();
 <a name="l00134"></a>00134 
 <a name="l00134"></a>00134 
 <a name="l00136"></a>00136                 <span class="comment">// Swizzle operators</span>
 <a name="l00136"></a>00136                 <span class="comment">// Swizzle operators</span>
 <a name="l00137"></a>00137 
 <a name="l00137"></a>00137 
-<a name="l00138"></a>00138                 thalf swizzle(comp X) <span class="keyword">const</span>;
-<a name="l00139"></a>00139                 tvec2&lt;thalf&gt; swizzle(comp X, comp Y) <span class="keyword">const</span>;
-<a name="l00140"></a>00140                 tvec3&lt;thalf&gt; swizzle(comp X, comp Y, comp Z) <span class="keyword">const</span>;
-<a name="l00141"></a>00141                 tvec4&lt;thalf&gt; swizzle(comp X, comp Y, comp Z, comp W) <span class="keyword">const</span>;
-<a name="l00142"></a>00142                 tref2&lt;thalf&gt; swizzle(comp X, comp Y);
+<a name="l00138"></a>00138                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> swizzle(comp X) <span class="keyword">const</span>;
+<a name="l00139"></a>00139                 tvec2&lt;half&gt; swizzle(comp X, comp Y) <span class="keyword">const</span>;
+<a name="l00140"></a>00140                 tvec3&lt;half&gt; swizzle(comp X, comp Y, comp Z) <span class="keyword">const</span>;
+<a name="l00141"></a>00141                 tvec4&lt;half&gt; swizzle(comp X, comp Y, comp Z, comp W) <span class="keyword">const</span>;
+<a name="l00142"></a>00142                 tref2&lt;half&gt; swizzle(comp X, comp Y);
 <a name="l00143"></a>00143         };
 <a name="l00143"></a>00143         };
 <a name="l00144"></a>00144 
 <a name="l00144"></a>00144 
 <a name="l00145"></a>00145         <span class="keyword">template</span> &lt;&gt;
 <a name="l00145"></a>00145         <span class="keyword">template</span> &lt;&gt;
-<a name="l00146"></a>00146         <span class="keyword">struct </span>tvec3&lt;thalf&gt;
+<a name="l00146"></a>00146         <span class="keyword">struct </span>tvec3&lt;<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a>&gt;
 <a name="l00147"></a>00147         {
 <a name="l00147"></a>00147         {
 <a name="l00148"></a>00148                 <span class="keyword">enum</span> ctor{null};
 <a name="l00148"></a>00148                 <span class="keyword">enum</span> ctor{null};
-<a name="l00149"></a>00149                 <span class="keyword">typedef</span> thalf value_type;
+<a name="l00149"></a>00149                 <span class="keyword">typedef</span> <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> value_type;
 <a name="l00150"></a>00150                 <span class="keyword">typedef</span> std::size_t size_type;
 <a name="l00150"></a>00150                 <span class="keyword">typedef</span> std::size_t size_type;
 <a name="l00151"></a>00151         GLM_FUNC_DECL size_type length() <span class="keyword">const</span>;
 <a name="l00151"></a>00151         GLM_FUNC_DECL size_type length() <span class="keyword">const</span>;
 <a name="l00152"></a>00152                 <span class="keyword">static</span> GLM_FUNC_DECL size_type value_size();
 <a name="l00152"></a>00152                 <span class="keyword">static</span> GLM_FUNC_DECL size_type value_size();
 <a name="l00153"></a>00153 
 <a name="l00153"></a>00153 
-<a name="l00154"></a>00154                 <span class="keyword">typedef</span> tvec3&lt;thalf&gt; type;
+<a name="l00154"></a>00154                 <span class="keyword">typedef</span> tvec3&lt;half&gt; type;
 <a name="l00155"></a>00155                 <span class="keyword">typedef</span> tvec3&lt;bool&gt; bool_type;
 <a name="l00155"></a>00155                 <span class="keyword">typedef</span> tvec3&lt;bool&gt; bool_type;
 <a name="l00156"></a>00156 
 <a name="l00156"></a>00156 
 <a name="l00158"></a>00158                 <span class="comment">// Data</span>
 <a name="l00158"></a>00158                 <span class="comment">// Data</span>
 <a name="l00159"></a>00159 
 <a name="l00159"></a>00159 
-<a name="l00160"></a>00160                 thalf x, y, z;
+<a name="l00160"></a>00160                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> x, y, z;
 <a name="l00161"></a>00161 
 <a name="l00161"></a>00161 
 <a name="l00163"></a>00163                 <span class="comment">// Accesses</span>
 <a name="l00163"></a>00163                 <span class="comment">// Accesses</span>
 <a name="l00164"></a>00164 
 <a name="l00164"></a>00164 
-<a name="l00165"></a>00165                 thalf &amp; operator[](size_type i);
-<a name="l00166"></a>00166                 thalf <span class="keyword">const</span> &amp; operator[](size_type i) <span class="keyword">const</span>;
+<a name="l00165"></a>00165                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> &amp; operator[](size_type i);
+<a name="l00166"></a>00166                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; operator[](size_type i) <span class="keyword">const</span>;
 <a name="l00167"></a>00167 
 <a name="l00167"></a>00167 
 <a name="l00169"></a>00169                 <span class="comment">// Implicit basic constructors</span>
 <a name="l00169"></a>00169                 <span class="comment">// Implicit basic constructors</span>
 <a name="l00170"></a>00170 
 <a name="l00170"></a>00170 
 <a name="l00171"></a>00171                 tvec3();
 <a name="l00171"></a>00171                 tvec3();
-<a name="l00172"></a>00172                 tvec3(tvec3&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00172"></a>00172                 tvec3(tvec3&lt;half&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00173"></a>00173 
 <a name="l00173"></a>00173 
 <a name="l00175"></a>00175                 <span class="comment">// Explicit basic constructors</span>
 <a name="l00175"></a>00175                 <span class="comment">// Explicit basic constructors</span>
 <a name="l00176"></a>00176 
 <a name="l00176"></a>00176 
 <a name="l00177"></a>00177                 <span class="keyword">explicit</span> tvec3(ctor);
 <a name="l00177"></a>00177                 <span class="keyword">explicit</span> tvec3(ctor);
 <a name="l00178"></a>00178                 <span class="keyword">explicit</span> tvec3(
 <a name="l00178"></a>00178                 <span class="keyword">explicit</span> tvec3(
-<a name="l00179"></a>00179                         thalf <span class="keyword">const</span> &amp; s);
+<a name="l00179"></a>00179                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
 <a name="l00180"></a>00180                 <span class="keyword">explicit</span> tvec3(
 <a name="l00180"></a>00180                 <span class="keyword">explicit</span> tvec3(
-<a name="l00181"></a>00181                         thalf <span class="keyword">const</span> &amp; s1, 
-<a name="l00182"></a>00182                         thalf <span class="keyword">const</span> &amp; s2, 
-<a name="l00183"></a>00183                         thalf <span class="keyword">const</span> &amp; s3);
+<a name="l00181"></a>00181                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s1, 
+<a name="l00182"></a>00182                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s2, 
+<a name="l00183"></a>00183                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s3);
 <a name="l00184"></a>00184 
 <a name="l00184"></a>00184 
 <a name="l00186"></a>00186                 <span class="comment">// Swizzle constructors</span>
 <a name="l00186"></a>00186                 <span class="comment">// Swizzle constructors</span>
 <a name="l00187"></a>00187 
 <a name="l00187"></a>00187 
-<a name="l00188"></a>00188                 tvec3(tref3&lt;thalf&gt; <span class="keyword">const</span> &amp; r);
+<a name="l00188"></a>00188                 tvec3(tref3&lt;half&gt; <span class="keyword">const</span> &amp; r);
 <a name="l00189"></a>00189 
 <a name="l00189"></a>00189 
 <a name="l00191"></a>00191                 <span class="comment">// Convertion scalar constructors</span>
 <a name="l00191"></a>00191                 <span class="comment">// Convertion scalar constructors</span>
 <a name="l00192"></a>00192 
 <a name="l00192"></a>00192 
@@ -227,68 +241,68 @@
 <a name="l00215"></a>00215 
 <a name="l00215"></a>00215 
 <a name="l00217"></a>00217                 <span class="comment">// Unary arithmetic operators</span>
 <a name="l00217"></a>00217                 <span class="comment">// Unary arithmetic operators</span>
 <a name="l00218"></a>00218 
 <a name="l00218"></a>00218 
-<a name="l00219"></a>00219                 tvec3&lt;thalf&gt;&amp; operator= (tvec3&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00219"></a>00219                 tvec3&lt;half&gt;&amp; operator= (tvec3&lt;half&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00220"></a>00220 
 <a name="l00220"></a>00220 
-<a name="l00221"></a>00221                 tvec3&lt;thalf&gt;&amp; operator+=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00222"></a>00222                 tvec3&lt;thalf&gt;&amp; operator+=(tvec3&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00223"></a>00223                 tvec3&lt;thalf&gt;&amp; operator-=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00224"></a>00224                 tvec3&lt;thalf&gt;&amp; operator-=(tvec3&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00225"></a>00225                 tvec3&lt;thalf&gt;&amp; operator*=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00226"></a>00226                 tvec3&lt;thalf&gt;&amp; operator*=(tvec3&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00227"></a>00227                 tvec3&lt;thalf&gt;&amp; operator/=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00228"></a>00228                 tvec3&lt;thalf&gt;&amp; operator/=(tvec3&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00229"></a>00229                 tvec3&lt;thalf&gt;&amp; operator++();
-<a name="l00230"></a>00230                 tvec3&lt;thalf&gt;&amp; operator--();
+<a name="l00221"></a>00221                 tvec3&lt;half&gt;&amp; operator+=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00222"></a>00222                 tvec3&lt;half&gt;&amp; operator+=(tvec3&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00223"></a>00223                 tvec3&lt;half&gt;&amp; operator-=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00224"></a>00224                 tvec3&lt;half&gt;&amp; operator-=(tvec3&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00225"></a>00225                 tvec3&lt;half&gt;&amp; operator*=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00226"></a>00226                 tvec3&lt;half&gt;&amp; operator*=(tvec3&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00227"></a>00227                 tvec3&lt;half&gt;&amp; operator/=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00228"></a>00228                 tvec3&lt;half&gt;&amp; operator/=(tvec3&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00229"></a>00229                 tvec3&lt;half&gt;&amp; operator++();
+<a name="l00230"></a>00230                 tvec3&lt;half&gt;&amp; operator--();
 <a name="l00231"></a>00231 
 <a name="l00231"></a>00231 
 <a name="l00233"></a>00233                 <span class="comment">// Swizzle operators</span>
 <a name="l00233"></a>00233                 <span class="comment">// Swizzle operators</span>
 <a name="l00234"></a>00234 
 <a name="l00234"></a>00234 
-<a name="l00235"></a>00235                 thalf swizzle(comp X) <span class="keyword">const</span>;
-<a name="l00236"></a>00236                 tvec2&lt;thalf&gt; swizzle(comp X, comp Y) <span class="keyword">const</span>;
-<a name="l00237"></a>00237                 tvec3&lt;thalf&gt; swizzle(comp X, comp Y, comp Z) <span class="keyword">const</span>;
-<a name="l00238"></a>00238                 tvec4&lt;thalf&gt; swizzle(comp X, comp Y, comp Z, comp W) <span class="keyword">const</span>;
-<a name="l00239"></a>00239                 tref3&lt;thalf&gt; swizzle(comp X, comp Y, comp Z);
+<a name="l00235"></a>00235                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> swizzle(comp X) <span class="keyword">const</span>;
+<a name="l00236"></a>00236                 tvec2&lt;half&gt; swizzle(comp X, comp Y) <span class="keyword">const</span>;
+<a name="l00237"></a>00237                 tvec3&lt;half&gt; swizzle(comp X, comp Y, comp Z) <span class="keyword">const</span>;
+<a name="l00238"></a>00238                 tvec4&lt;half&gt; swizzle(comp X, comp Y, comp Z, comp W) <span class="keyword">const</span>;
+<a name="l00239"></a>00239                 tref3&lt;half&gt; swizzle(comp X, comp Y, comp Z);
 <a name="l00240"></a>00240         };
 <a name="l00240"></a>00240         };
 <a name="l00241"></a>00241 
 <a name="l00241"></a>00241 
 <a name="l00242"></a>00242         <span class="keyword">template</span> &lt;&gt;
 <a name="l00242"></a>00242         <span class="keyword">template</span> &lt;&gt;
-<a name="l00243"></a>00243         <span class="keyword">struct </span>tvec4&lt;thalf&gt;
+<a name="l00243"></a>00243         <span class="keyword">struct </span>tvec4&lt;<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a>&gt;
 <a name="l00244"></a>00244         {
 <a name="l00244"></a>00244         {
 <a name="l00245"></a>00245                 <span class="keyword">enum</span> ctor{null};
 <a name="l00245"></a>00245                 <span class="keyword">enum</span> ctor{null};
-<a name="l00246"></a>00246                 <span class="keyword">typedef</span> thalf value_type;
+<a name="l00246"></a>00246                 <span class="keyword">typedef</span> <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> value_type;
 <a name="l00247"></a>00247                 <span class="keyword">typedef</span> std::size_t size_type;
 <a name="l00247"></a>00247                 <span class="keyword">typedef</span> std::size_t size_type;
 <a name="l00248"></a>00248         GLM_FUNC_DECL size_type length() <span class="keyword">const</span>;
 <a name="l00248"></a>00248         GLM_FUNC_DECL size_type length() <span class="keyword">const</span>;
 <a name="l00249"></a>00249                 <span class="keyword">static</span> GLM_FUNC_DECL size_type value_size();
 <a name="l00249"></a>00249                 <span class="keyword">static</span> GLM_FUNC_DECL size_type value_size();
 <a name="l00250"></a>00250 
 <a name="l00250"></a>00250 
-<a name="l00251"></a>00251                 <span class="keyword">typedef</span> tvec4&lt;thalf&gt; type;
+<a name="l00251"></a>00251                 <span class="keyword">typedef</span> tvec4&lt;half&gt; type;
 <a name="l00252"></a>00252                 <span class="keyword">typedef</span> tvec4&lt;bool&gt; bool_type;
 <a name="l00252"></a>00252                 <span class="keyword">typedef</span> tvec4&lt;bool&gt; bool_type;
 <a name="l00253"></a>00253 
 <a name="l00253"></a>00253 
 <a name="l00255"></a>00255                 <span class="comment">// Data</span>
 <a name="l00255"></a>00255                 <span class="comment">// Data</span>
 <a name="l00256"></a>00256 
 <a name="l00256"></a>00256 
-<a name="l00257"></a>00257                 thalf x, y, z, w;
+<a name="l00257"></a>00257                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> x, y, z, w;
 <a name="l00258"></a>00258 
 <a name="l00258"></a>00258 
 <a name="l00260"></a>00260                 <span class="comment">// Accesses</span>
 <a name="l00260"></a>00260                 <span class="comment">// Accesses</span>
 <a name="l00261"></a>00261 
 <a name="l00261"></a>00261 
-<a name="l00262"></a>00262                 thalf &amp; operator[](size_type i);
-<a name="l00263"></a>00263                 thalf <span class="keyword">const</span> &amp; operator[](size_type i) <span class="keyword">const</span>;
+<a name="l00262"></a>00262                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> &amp; operator[](size_type i);
+<a name="l00263"></a>00263                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; operator[](size_type i) <span class="keyword">const</span>;
 <a name="l00264"></a>00264 
 <a name="l00264"></a>00264 
 <a name="l00266"></a>00266                 <span class="comment">// Implicit basic constructors</span>
 <a name="l00266"></a>00266                 <span class="comment">// Implicit basic constructors</span>
 <a name="l00267"></a>00267 
 <a name="l00267"></a>00267 
 <a name="l00268"></a>00268                 tvec4();
 <a name="l00268"></a>00268                 tvec4();
-<a name="l00269"></a>00269                 tvec4(tvec4&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00269"></a>00269                 tvec4(tvec4&lt;half&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00270"></a>00270 
 <a name="l00270"></a>00270 
 <a name="l00272"></a>00272                 <span class="comment">// Explicit basic constructors</span>
 <a name="l00272"></a>00272                 <span class="comment">// Explicit basic constructors</span>
 <a name="l00273"></a>00273 
 <a name="l00273"></a>00273 
 <a name="l00274"></a>00274                 <span class="keyword">explicit</span> tvec4(ctor);
 <a name="l00274"></a>00274                 <span class="keyword">explicit</span> tvec4(ctor);
 <a name="l00275"></a>00275                 <span class="keyword">explicit</span> tvec4(
 <a name="l00275"></a>00275                 <span class="keyword">explicit</span> tvec4(
-<a name="l00276"></a>00276                         thalf <span class="keyword">const</span> &amp; s);
+<a name="l00276"></a>00276                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
 <a name="l00277"></a>00277                 <span class="keyword">explicit</span> tvec4(
 <a name="l00277"></a>00277                 <span class="keyword">explicit</span> tvec4(
-<a name="l00278"></a>00278                         thalf <span class="keyword">const</span> &amp; s0, 
-<a name="l00279"></a>00279                         thalf <span class="keyword">const</span> &amp; s1, 
-<a name="l00280"></a>00280                         thalf <span class="keyword">const</span> &amp; s2, 
-<a name="l00281"></a>00281                         thalf <span class="keyword">const</span> &amp; s3);
+<a name="l00278"></a>00278                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s0, 
+<a name="l00279"></a>00279                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s1, 
+<a name="l00280"></a>00280                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s2, 
+<a name="l00281"></a>00281                         <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s3);
 <a name="l00282"></a>00282 
 <a name="l00282"></a>00282 
 <a name="l00284"></a>00284                 <span class="comment">// Swizzle constructors</span>
 <a name="l00284"></a>00284                 <span class="comment">// Swizzle constructors</span>
 <a name="l00285"></a>00285 
 <a name="l00285"></a>00285 
-<a name="l00286"></a>00286                 tvec4(tref4&lt;thalf&gt; <span class="keyword">const</span> &amp; r);
+<a name="l00286"></a>00286                 tvec4(tref4&lt;half&gt; <span class="keyword">const</span> &amp; r);
 <a name="l00287"></a>00287 
 <a name="l00287"></a>00287 
 <a name="l00289"></a>00289                 <span class="comment">// Convertion scalar constructors</span>
 <a name="l00289"></a>00289                 <span class="comment">// Convertion scalar constructors</span>
 <a name="l00290"></a>00290 
 <a name="l00290"></a>00290 
@@ -316,63 +330,63 @@
 <a name="l00322"></a>00322 
 <a name="l00322"></a>00322 
 <a name="l00324"></a>00324                 <span class="comment">// Unary arithmetic operators</span>
 <a name="l00324"></a>00324                 <span class="comment">// Unary arithmetic operators</span>
 <a name="l00325"></a>00325 
 <a name="l00325"></a>00325 
-<a name="l00326"></a>00326                 tvec4&lt;thalf&gt;&amp; operator= (tvec4&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00326"></a>00326                 tvec4&lt;half&gt;&amp; operator= (tvec4&lt;half&gt; <span class="keyword">const</span> &amp; v);
 <a name="l00327"></a>00327 
 <a name="l00327"></a>00327 
-<a name="l00328"></a>00328                 tvec4&lt;thalf&gt;&amp; operator+=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00329"></a>00329                 tvec4&lt;thalf&gt;&amp; operator+=(tvec4&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00330"></a>00330                 tvec4&lt;thalf&gt;&amp; operator-=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00331"></a>00331                 tvec4&lt;thalf&gt;&amp; operator-=(tvec4&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00332"></a>00332                 tvec4&lt;thalf&gt;&amp; operator*=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00333"></a>00333                 tvec4&lt;thalf&gt;&amp; operator*=(tvec4&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00334"></a>00334                 tvec4&lt;thalf&gt;&amp; operator/=(thalf <span class="keyword">const</span> &amp; s);
-<a name="l00335"></a>00335                 tvec4&lt;thalf&gt;&amp; operator/=(tvec4&lt;thalf&gt; <span class="keyword">const</span> &amp; v);
-<a name="l00336"></a>00336                 tvec4&lt;thalf&gt;&amp; operator++();
-<a name="l00337"></a>00337                 tvec4&lt;thalf&gt;&amp; operator--();
+<a name="l00328"></a>00328                 tvec4&lt;half&gt;&amp; operator+=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00329"></a>00329                 tvec4&lt;half&gt;&amp; operator+=(tvec4&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00330"></a>00330                 tvec4&lt;half&gt;&amp; operator-=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00331"></a>00331                 tvec4&lt;half&gt;&amp; operator-=(tvec4&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00332"></a>00332                 tvec4&lt;half&gt;&amp; operator*=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00333"></a>00333                 tvec4&lt;half&gt;&amp; operator*=(tvec4&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00334"></a>00334                 tvec4&lt;half&gt;&amp; operator/=(<a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> <span class="keyword">const</span> &amp; s);
+<a name="l00335"></a>00335                 tvec4&lt;half&gt;&amp; operator/=(tvec4&lt;half&gt; <span class="keyword">const</span> &amp; v);
+<a name="l00336"></a>00336                 tvec4&lt;half&gt;&amp; operator++();
+<a name="l00337"></a>00337                 tvec4&lt;half&gt;&amp; operator--();
 <a name="l00338"></a>00338 
 <a name="l00338"></a>00338 
 <a name="l00340"></a>00340                 <span class="comment">// Swizzle operators</span>
 <a name="l00340"></a>00340                 <span class="comment">// Swizzle operators</span>
 <a name="l00341"></a>00341 
 <a name="l00341"></a>00341 
-<a name="l00342"></a>00342                 thalf swizzle(comp X) <span class="keyword">const</span>;
-<a name="l00343"></a>00343                 tvec2&lt;thalf&gt; swizzle(comp X, comp Y) <span class="keyword">const</span>;
-<a name="l00344"></a>00344                 tvec3&lt;thalf&gt; swizzle(comp X, comp Y, comp Z) <span class="keyword">const</span>;
-<a name="l00345"></a>00345                 tvec4&lt;thalf&gt; swizzle(comp X, comp Y, comp Z, comp W) <span class="keyword">const</span>;
-<a name="l00346"></a>00346                 tref4&lt;thalf&gt; swizzle(comp X, comp Y, comp Z, comp W);
+<a name="l00342"></a>00342                 <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a> swizzle(comp X) <span class="keyword">const</span>;
+<a name="l00343"></a>00343                 tvec2&lt;half&gt; swizzle(comp X, comp Y) <span class="keyword">const</span>;
+<a name="l00344"></a>00344                 tvec3&lt;half&gt; swizzle(comp X, comp Y, comp Z) <span class="keyword">const</span>;
+<a name="l00345"></a>00345                 tvec4&lt;half&gt; swizzle(comp X, comp Y, comp Z, comp W) <span class="keyword">const</span>;
+<a name="l00346"></a>00346                 tref4&lt;half&gt; swizzle(comp X, comp Y, comp Z, comp W);
 <a name="l00347"></a>00347         };
 <a name="l00347"></a>00347         };
 <a name="l00348"></a>00348 <span class="preprocessor">#endif//(!GLM_SUPPORT_ANONYMOUS_UNION_OF_STRUCTURE())</span>
 <a name="l00348"></a>00348 <span class="preprocessor">#endif//(!GLM_SUPPORT_ANONYMOUS_UNION_OF_STRUCTURE())</span>
 <a name="l00349"></a>00349 <span class="preprocessor"></span>}
 <a name="l00349"></a>00349 <span class="preprocessor"></span>}
 <a name="l00350"></a>00350 <span class="comment">//namespace detail</span>
 <a name="l00350"></a>00350 <span class="comment">//namespace detail</span>
 <a name="l00351"></a>00351 
 <a name="l00351"></a>00351 
 <a name="l00354"></a>00354 
 <a name="l00354"></a>00354 
-<a name="l00357"></a><a class="code" href="a00158.html#ga256188598ace9135605a8ac8fc158654">00357</a>         <span class="keyword">typedef</span> <a class="code" href="a00005.html" title="16-bit floating point type.">detail::thalf</a>                                   <a class="code" href="a00158.html#ga256188598ace9135605a8ac8fc158654" title="Type for half-precision floating-point numbers.">half</a>;
+<a name="l00357"></a><a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44">00357</a>         <span class="keyword">typedef</span> detail<a class="code" href="a00005.html" title="16-bit floating point type.">::half</a>                                    <a class="code" href="a00158.html#ga09cefb48e7a630c2e3bfb3d23cd88e44" title="Type for half-precision floating-point numbers.">half</a>;
 <a name="l00358"></a>00358 
 <a name="l00358"></a>00358 
-<a name="l00361"></a><a class="code" href="a00158.html#ga2cd0b3fe113dc1aa2ee750a85f77c50a">00361</a>         <span class="keyword">typedef</span> <a class="code" href="a00016.html" title="The basic 2D vector type.">detail::tvec2&lt;detail::thalf&gt;</a>    <a class="code" href="a00158.html#ga2cd0b3fe113dc1aa2ee750a85f77c50a" title="Vector of 2 half-precision floating-point numbers.">hvec2</a>;
+<a name="l00361"></a><a class="code" href="a00158.html#ga2d92613b2e5748f404b9cc32b17c3fff">00361</a>         <span class="keyword">typedef</span> detail::tvec2&lt;detail::half&gt;     <a class="code" href="a00158.html#ga2d92613b2e5748f404b9cc32b17c3fff" title="Vector of 2 half-precision floating-point numbers.">hvec2</a>;
 <a name="l00362"></a>00362 
 <a name="l00362"></a>00362 
-<a name="l00365"></a><a class="code" href="a00158.html#gab708ed615526a03ec26e3b614bea2b7b">00365</a>         <span class="keyword">typedef</span> <a class="code" href="a00017.html" title="Basic 3D vector type.">detail::tvec3&lt;detail::thalf&gt;</a>    <a class="code" href="a00158.html#gab708ed615526a03ec26e3b614bea2b7b" title="Vector of 3 half-precision floating-point numbers.">hvec3</a>;
+<a name="l00365"></a><a class="code" href="a00158.html#ga660bb2c68503c52d5d5260f24bbbfbc2">00365</a>         <span class="keyword">typedef</span> detail::tvec3&lt;detail::half&gt;     <a class="code" href="a00158.html#ga660bb2c68503c52d5d5260f24bbbfbc2" title="Vector of 3 half-precision floating-point numbers.">hvec3</a>;
 <a name="l00366"></a>00366 
 <a name="l00366"></a>00366 
-<a name="l00369"></a><a class="code" href="a00158.html#ga912913b034fea8952fcfc129a633c667">00369</a>         <span class="keyword">typedef</span> <a class="code" href="a00018.html" title="Basic 4D vector type.">detail::tvec4&lt;detail::thalf&gt;</a>    <a class="code" href="a00158.html#ga912913b034fea8952fcfc129a633c667" title="Vector of 4 half-precision floating-point numbers.">hvec4</a>;
+<a name="l00369"></a><a class="code" href="a00158.html#ga1da646375e1e0d84a9389244247db351">00369</a>         <span class="keyword">typedef</span> detail::tvec4&lt;detail::half&gt;     <a class="code" href="a00158.html#ga1da646375e1e0d84a9389244247db351" title="Vector of 4 half-precision floating-point numbers.">hvec4</a>;
 <a name="l00370"></a>00370 
 <a name="l00370"></a>00370 
-<a name="l00373"></a><a class="code" href="a00158.html#ga784f92f5a36fd8e23a69119eb6a80eb8">00373</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga784f92f5a36fd8e23a69119eb6a80eb8" title="2 * 2 matrix of half-precision floating-point numbers.">hmat2</a>;
+<a name="l00373"></a><a class="code" href="a00158.html#ga29e773c706b5ed4fe26a2eab463bf543">00373</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;detail::half&gt;   <a class="code" href="a00158.html#ga29e773c706b5ed4fe26a2eab463bf543" title="2 * 2 matrix of half-precision floating-point numbers.">hmat2</a>;
 <a name="l00374"></a>00374     
 <a name="l00374"></a>00374     
-<a name="l00377"></a><a class="code" href="a00158.html#ga97a57670730ece7f6b904d6dcce5bd7a">00377</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga97a57670730ece7f6b904d6dcce5bd7a" title="3 * 3 matrix of half-precision floating-point numbers.">hmat3</a>;
+<a name="l00377"></a><a class="code" href="a00158.html#ga59ac31b422e73b91b84188b7c0325d27">00377</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;detail::half&gt;   <a class="code" href="a00158.html#ga59ac31b422e73b91b84188b7c0325d27" title="3 * 3 matrix of half-precision floating-point numbers.">hmat3</a>;
 <a name="l00378"></a>00378 
 <a name="l00378"></a>00378 
-<a name="l00381"></a><a class="code" href="a00158.html#gaffa8b541819e978ede6129703be94285">00381</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#gaffa8b541819e978ede6129703be94285" title="4 * 4 matrix of half-precision floating-point numbers.">hmat4</a>;
+<a name="l00381"></a><a class="code" href="a00158.html#gaa94bbab74fe8731bc7b351e1ef2a5f66">00381</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;detail::half&gt;   <a class="code" href="a00158.html#gaa94bbab74fe8731bc7b351e1ef2a5f66" title="4 * 4 matrix of half-precision floating-point numbers.">hmat4</a>;
 <a name="l00382"></a>00382 
 <a name="l00382"></a>00382 
-<a name="l00385"></a><a class="code" href="a00158.html#gaef5a99a975d1df44e43f3662d84d24e2">00385</a>         <span class="keyword">typedef</span> <a class="code" href="a00006.html" title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#gaef5a99a975d1df44e43f3662d84d24e2" title="2 * 2 matrix of half-precision floating-point numbers.">hmat2x2</a>;
+<a name="l00385"></a><a class="code" href="a00158.html#gaeacc16788630c41a0cd09fc79fe43cb0">00385</a>         <span class="keyword">typedef</span> detail::tmat2x2&lt;detail::half&gt;   <a class="code" href="a00158.html#gaeacc16788630c41a0cd09fc79fe43cb0" title="2 * 2 matrix of half-precision floating-point numbers.">hmat2x2</a>;
 <a name="l00386"></a>00386     
 <a name="l00386"></a>00386     
-<a name="l00389"></a><a class="code" href="a00158.html#ga55c96491b1d2508504b7fad8f31fdd47">00389</a>         <span class="keyword">typedef</span> <a class="code" href="a00007.html" title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga55c96491b1d2508504b7fad8f31fdd47" title="2 * 3 matrix of half-precision floating-point numbers.">hmat2x3</a>;
+<a name="l00389"></a><a class="code" href="a00158.html#ga1c21b4ffdd968e61f34e2962891d85b9">00389</a>         <span class="keyword">typedef</span> detail::tmat2x3&lt;detail::half&gt;   <a class="code" href="a00158.html#ga1c21b4ffdd968e61f34e2962891d85b9" title="2 * 3 matrix of half-precision floating-point numbers.">hmat2x3</a>;
 <a name="l00390"></a>00390     
 <a name="l00390"></a>00390     
-<a name="l00393"></a><a class="code" href="a00158.html#ga43a7d1bfd8945398effa19eb66ce304a">00393</a>         <span class="keyword">typedef</span> <a class="code" href="a00008.html" title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga43a7d1bfd8945398effa19eb66ce304a" title="2 * 4 matrix of half-precision floating-point numbers.">hmat2x4</a>;
+<a name="l00393"></a><a class="code" href="a00158.html#ga18a990fcefe59876ea3c0be6a8168813">00393</a>         <span class="keyword">typedef</span> detail::tmat2x4&lt;detail::half&gt;   <a class="code" href="a00158.html#ga18a990fcefe59876ea3c0be6a8168813" title="2 * 4 matrix of half-precision floating-point numbers.">hmat2x4</a>;
 <a name="l00394"></a>00394 
 <a name="l00394"></a>00394 
-<a name="l00397"></a><a class="code" href="a00158.html#gaf89371358a1d90a224c72795d25a4f3e">00397</a>         <span class="keyword">typedef</span> <a class="code" href="a00009.html" title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#gaf89371358a1d90a224c72795d25a4f3e" title="3 * 2 matrix of half-precision floating-point numbers.">hmat3x2</a>;
+<a name="l00397"></a><a class="code" href="a00158.html#gac16db0280b518494ba5691ac3b46a80f">00397</a>         <span class="keyword">typedef</span> detail::tmat3x2&lt;detail::half&gt;   <a class="code" href="a00158.html#gac16db0280b518494ba5691ac3b46a80f" title="3 * 2 matrix of half-precision floating-point numbers.">hmat3x2</a>;
 <a name="l00398"></a>00398     
 <a name="l00398"></a>00398     
-<a name="l00401"></a><a class="code" href="a00158.html#ga3b23962a795f1f157242859c1a35dec0">00401</a>         <span class="keyword">typedef</span> <a class="code" href="a00010.html" title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga3b23962a795f1f157242859c1a35dec0" title="3 * 3 matrix of half-precision floating-point numbers.">hmat3x3</a>;
+<a name="l00401"></a><a class="code" href="a00158.html#ga35461f7dd784869e1587a392980c9aca">00401</a>         <span class="keyword">typedef</span> detail::tmat3x3&lt;detail::half&gt;   <a class="code" href="a00158.html#ga35461f7dd784869e1587a392980c9aca" title="3 * 3 matrix of half-precision floating-point numbers.">hmat3x3</a>;
 <a name="l00402"></a>00402     
 <a name="l00402"></a>00402     
-<a name="l00405"></a><a class="code" href="a00158.html#ga8eeb3d8c00910f5497117d1749b6550f">00405</a>         <span class="keyword">typedef</span> <a class="code" href="a00011.html" title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga8eeb3d8c00910f5497117d1749b6550f" title="3 * 4 matrix of half-precision floating-point numbers.">hmat3x4</a>;
+<a name="l00405"></a><a class="code" href="a00158.html#gaa117c85a19ea7baab63ce75df570ec55">00405</a>         <span class="keyword">typedef</span> detail::tmat3x4&lt;detail::half&gt;   <a class="code" href="a00158.html#gaa117c85a19ea7baab63ce75df570ec55" title="3 * 4 matrix of half-precision floating-point numbers.">hmat3x4</a>;
 <a name="l00406"></a>00406 
 <a name="l00406"></a>00406 
-<a name="l00409"></a><a class="code" href="a00158.html#ga370098417bb96d7796b11a4611bf67ac">00409</a>         <span class="keyword">typedef</span> <a class="code" href="a00012.html" title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga370098417bb96d7796b11a4611bf67ac" title="4 * 2 matrix of half-precision floating-point numbers.">hmat4x2</a>;    
+<a name="l00409"></a><a class="code" href="a00158.html#ga359b163fb5fb002b25859118653b6d15">00409</a>         <span class="keyword">typedef</span> detail::tmat4x2&lt;detail::half&gt;   <a class="code" href="a00158.html#ga359b163fb5fb002b25859118653b6d15" title="4 * 2 matrix of half-precision floating-point numbers.">hmat4x2</a>;    
 <a name="l00410"></a>00410 
 <a name="l00410"></a>00410 
-<a name="l00413"></a><a class="code" href="a00158.html#ga8248b190b2f9a4ff3f2aadf865f72b84">00413</a>         <span class="keyword">typedef</span> <a class="code" href="a00013.html" title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga8248b190b2f9a4ff3f2aadf865f72b84" title="4 * 3 matrix of half-precision floating-point numbers.">hmat4x3</a>;
+<a name="l00413"></a><a class="code" href="a00158.html#ga943097fe2f807d83ae3eb485d17d12fc">00413</a>         <span class="keyword">typedef</span> detail::tmat4x3&lt;detail::half&gt;   <a class="code" href="a00158.html#ga943097fe2f807d83ae3eb485d17d12fc" title="4 * 3 matrix of half-precision floating-point numbers.">hmat4x3</a>;
 <a name="l00414"></a>00414     
 <a name="l00414"></a>00414     
-<a name="l00417"></a><a class="code" href="a00158.html#ga66a4356be6f3c7a1e5cb944657917002">00417</a>         <span class="keyword">typedef</span> <a class="code" href="a00014.html" title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4&lt;detail::thalf&gt;</a>  <a class="code" href="a00158.html#ga66a4356be6f3c7a1e5cb944657917002" title="4 * 4 matrix of half-precision floating-point numbers.">hmat4x4</a>;
+<a name="l00417"></a><a class="code" href="a00158.html#ga8fafa0b3a6f1d44fac1c0f9249ad33c0">00417</a>         <span class="keyword">typedef</span> detail::tmat4x4&lt;detail::half&gt;   <a class="code" href="a00158.html#ga8fafa0b3a6f1d44fac1c0f9249ad33c0" title="4 * 4 matrix of half-precision floating-point numbers.">hmat4x4</a>;
 <a name="l00418"></a>00418     
 <a name="l00418"></a>00418     
 <a name="l00420"></a>00420 }<span class="comment">// namespace glm</span>
 <a name="l00420"></a>00420 }<span class="comment">// namespace glm</span>
 <a name="l00421"></a>00421 
 <a name="l00421"></a>00421 
@@ -381,8 +395,13 @@
 <a name="l00424"></a>00424 <span class="preprocessor">#endif//GLM_GTC_half_float</span>
 <a name="l00424"></a>00424 <span class="preprocessor">#endif//GLM_GTC_half_float</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 30 - 14
doc/api-0.9.3/a00053.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>handed_coordinate_space.hpp File Reference</title>
 <title>handed_coordinate_space.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,23 +51,20 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>handed_coordinate_space.hpp File Reference</h1>  </div>
+<div class="title">handed_coordinate_space.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00053_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00053_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00186.html#ga8477ef9087e6fe7a3583a49c364f75bd">leftHanded</a> (detail::tvec3&lt; T &gt; const &amp;tangent, detail::tvec3&lt; T &gt; const &amp;binormal, detail::tvec3&lt; T &gt; const &amp;normal)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00186.html#ga574a69fa0e592151454d3d2dd03275d9">leftHanded</a> (detail::tvec3&lt; T &gt; const &amp;tangent, detail::tvec3&lt; T &gt; const &amp;binormal, detail::tvec3&lt; T &gt; const &amp;normal)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00186.html#ga5775198269f59e4132e05d2d769df583">rightHanded</a> (detail::tvec3&lt; T &gt; const &amp;tangent, detail::tvec3&lt; T &gt; const &amp;binormal, detail::tvec3&lt; T &gt; const &amp;normal)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00186.html#gabf06566f29bba31600e114ecbeef379a">rightHanded</a> (detail::tvec3&lt; T &gt; const &amp;tangent, detail::tvec3&lt; T &gt; const &amp;binormal, detail::tvec3&lt; T &gt; const &amp;normal)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -65,8 +76,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00053_source.html">handed_coordinate_space.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00053_source.html">handed_coordinate_space.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 30 - 11
doc/api-0.9.3/a00053_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>handed_coordinate_space.hpp Source File</title>
 <title>handed_coordinate_space.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>handed_coordinate_space.hpp</h1>  </div>
+<div class="title">handed_coordinate_space.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00053.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00053.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_handed_coordinate_space GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_handed_coordinate_space GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_handed_coordinate_space extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_handed_coordinate_space extension included&quot;)</span>
@@ -88,13 +102,13 @@
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00055"></a>00055         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00056"></a>00056         <span class="keywordtype">bool</span> <a class="code" href="a00186.html#ga5775198269f59e4132e05d2d769df583" title="Return if a trihedron right handed or not.">rightHanded</a>(
+<a name="l00056"></a>00056         <span class="keywordtype">bool</span> <a class="code" href="a00186.html#gabf06566f29bba31600e114ecbeef379a" title="Return if a trihedron right handed or not.">rightHanded</a>(
 <a name="l00057"></a>00057                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; tangent, 
 <a name="l00057"></a>00057                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; tangent, 
 <a name="l00058"></a>00058                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; binormal, 
 <a name="l00058"></a>00058                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; binormal, 
 <a name="l00059"></a>00059                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; normal);
 <a name="l00059"></a>00059                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; normal);
 <a name="l00060"></a>00060 
 <a name="l00060"></a>00060 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00064"></a>00064         <span class="keywordtype">bool</span> <a class="code" href="a00186.html#ga8477ef9087e6fe7a3583a49c364f75bd" title="Return if a trihedron left handed or not.">leftHanded</a>(
+<a name="l00064"></a>00064         <span class="keywordtype">bool</span> <a class="code" href="a00186.html#ga574a69fa0e592151454d3d2dd03275d9" title="Return if a trihedron left handed or not.">leftHanded</a>(
 <a name="l00065"></a>00065                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; tangent, 
 <a name="l00065"></a>00065                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; tangent, 
 <a name="l00066"></a>00066                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; binormal, 
 <a name="l00066"></a>00066                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; binormal, 
 <a name="l00067"></a>00067                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; normal);
 <a name="l00067"></a>00067                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; normal);
@@ -106,8 +120,13 @@
 <a name="l00074"></a>00074 <span class="preprocessor">#endif//GLM_GTX_handed_coordinate_space</span>
 <a name="l00074"></a>00074 <span class="preprocessor">#endif//GLM_GTX_handed_coordinate_space</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 14
doc/api-0.9.3/a00054.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>hint.hpp File Reference</title>
 <title>hint.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,17 +49,12 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>hint.hpp File Reference</h1>  </div>
+<div class="title">hint.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00054_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00054_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -56,8 +65,13 @@
 
 
 <p>Definition in file <a class="el" href="a00054_source.html">hint.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00054_source.html">hint.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 27 - 8
doc/api-0.9.3/a00054_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>hint.hpp Source File</title>
 <title>hint.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>hint.hpp</h1>  </div>
+<div class="title">hint.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00054.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00054.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,13 @@
 <a name="l00040"></a>00040 <span class="preprocessor">#endif//glm_core_type</span>
 <a name="l00040"></a>00040 <span class="preprocessor">#endif//glm_core_type</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 20
doc/api-0.9.3/a00055.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>inertia.hpp File Reference</title>
 <title>inertia.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,35 +51,32 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>inertia.hpp File Reference</h1>  </div>
+<div class="title">inertia.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00055_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00055_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gaea800f6078b37bb024d45444a9215e02">ballInertia3</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gadce989778e572b2cdca8879f6d546c58">ballInertia3</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#ga1cbcd90059d98004a316f92b0fd7937b">ballInertia4</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#ga6493a41b36da51c3122f61f68f44a96f">ballInertia4</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#ga4bdfb922feff8af8f482133f6900f897">boxInertia3</a> (T const &amp;Mass, detail::tvec3&lt; T &gt; const &amp;Scale)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gafc837a32c6bd921748c4fc7ec7dda7e1">boxInertia3</a> (T const &amp;Mass, detail::tvec3&lt; T &gt; const &amp;Scale)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gacf5a563ec111fbcb78240a27f05d378d">boxInertia4</a> (T const &amp;Mass, detail::tvec3&lt; T &gt; const &amp;Scale)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gaaa39a53ec43b9c6d046b3407104990f1">boxInertia4</a> (T const &amp;Mass, detail::tvec3&lt; T &gt; const &amp;Scale)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gaf5b8bbd637c24ab86bbfd829cc5d9572">diskInertia3</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gae71f78e2dc40f7d6ffdb088549287370">diskInertia3</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gab55a80aba6d32b4aef39b732845b077d">diskInertia4</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#ga1f205ea0c47195a156234ca9dda8ff33">diskInertia4</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gab230e5c03234daebcd4925b86c825196">sphereInertia3</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat3x3&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#ga43e1260e6fb0bf29558091cd9447a6ca">sphereInertia3</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#gaee9d1052adc7fcccfd4e6ab9dd32405e">sphereInertia4</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tmat4x4&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00187.html#ga6a8eefbd055ddea7522316677a78f649">sphereInertia4</a> (T const &amp;Mass, T const &amp;Radius)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -79,8 +90,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00055_source.html">inertia.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00055_source.html">inertia.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 17
doc/api-0.9.3/a00055_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>inertia.hpp Source File</title>
 <title>inertia.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>inertia.hpp</h1>  </div>
+<div class="title">inertia.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00055.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00055.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,7 +93,7 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_inertia GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_inertia GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00044"></a>00044 
 <a name="l00044"></a>00044 
 <a name="l00045"></a>00045 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_inertia extension included&quot;)</span>
 <a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_inertia extension included&quot;)</span>
@@ -89,42 +103,42 @@
 <a name="l00050"></a>00050 {
 <a name="l00050"></a>00050 {
 <a name="l00053"></a>00053 
 <a name="l00053"></a>00053 
 <a name="l00056"></a>00056         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00056"></a>00056         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00057"></a>00057         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#ga4bdfb922feff8af8f482133f6900f897" title="Build an inertia matrix for a box.">boxInertia3</a>(
+<a name="l00057"></a>00057         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#gafc837a32c6bd921748c4fc7ec7dda7e1" title="Build an inertia matrix for a box.">boxInertia3</a>(
 <a name="l00058"></a>00058                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00058"></a>00058                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00059"></a>00059                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; Scale);
 <a name="l00059"></a>00059                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; Scale);
 <a name="l00060"></a>00060                 
 <a name="l00060"></a>00060                 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00064"></a>00064         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#gacf5a563ec111fbcb78240a27f05d378d" title="Build an inertia matrix for a box.">boxInertia4</a>(
+<a name="l00064"></a>00064         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#gaaa39a53ec43b9c6d046b3407104990f1" title="Build an inertia matrix for a box.">boxInertia4</a>(
 <a name="l00065"></a>00065                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00065"></a>00065                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00066"></a>00066                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; Scale);
 <a name="l00066"></a>00066                 detail::tvec3&lt;T&gt; <span class="keyword">const</span> &amp; Scale);
 <a name="l00067"></a>00067                 
 <a name="l00067"></a>00067                 
 <a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00070"></a>00070         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00071"></a>00071         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#gaf5b8bbd637c24ab86bbfd829cc5d9572" title="Build an inertia matrix for a disk.">diskInertia3</a>(
+<a name="l00071"></a>00071         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#gae71f78e2dc40f7d6ffdb088549287370" title="Build an inertia matrix for a disk.">diskInertia3</a>(
 <a name="l00072"></a>00072                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00072"></a>00072                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00073"></a>00073                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00073"></a>00073                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00074"></a>00074 
 <a name="l00074"></a>00074 
 <a name="l00077"></a>00077         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00077"></a>00077         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00078"></a>00078         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#gab55a80aba6d32b4aef39b732845b077d" title="Build an inertia matrix for a disk.">diskInertia4</a>(
+<a name="l00078"></a>00078         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#ga1f205ea0c47195a156234ca9dda8ff33" title="Build an inertia matrix for a disk.">diskInertia4</a>(
 <a name="l00079"></a>00079                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00079"></a>00079                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00080"></a>00080                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00080"></a>00080                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00081"></a>00081 
 <a name="l00081"></a>00081 
 <a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00084"></a>00084         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00085"></a>00085         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#gaea800f6078b37bb024d45444a9215e02" title="Build an inertia matrix for a ball.">ballInertia3</a>(
+<a name="l00085"></a>00085         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#gadce989778e572b2cdca8879f6d546c58" title="Build an inertia matrix for a ball.">ballInertia3</a>(
 <a name="l00086"></a>00086                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00086"></a>00086                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00087"></a>00087                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00087"></a>00087                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00088"></a>00088                 
 <a name="l00088"></a>00088                 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00091"></a>00091         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00092"></a>00092         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#ga1cbcd90059d98004a316f92b0fd7937b" title="Build an inertia matrix for a ball.">ballInertia4</a>(
+<a name="l00092"></a>00092         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#ga6493a41b36da51c3122f61f68f44a96f" title="Build an inertia matrix for a ball.">ballInertia4</a>(
 <a name="l00093"></a>00093                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00093"></a>00093                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00094"></a>00094                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00094"></a>00094                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00095"></a>00095 
 <a name="l00095"></a>00095 
 <a name="l00098"></a>00098         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00098"></a>00098         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00099"></a>00099         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#gab230e5c03234daebcd4925b86c825196" title="Build an inertia matrix for a sphere.">sphereInertia3</a>(
+<a name="l00099"></a>00099         detail::tmat3x3&lt;T&gt; <a class="code" href="a00187.html#ga43e1260e6fb0bf29558091cd9447a6ca" title="Build an inertia matrix for a sphere.">sphereInertia3</a>(
 <a name="l00100"></a>00100                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00100"></a>00100                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00101"></a>00101                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00101"></a>00101                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00102"></a>00102 
 <a name="l00102"></a>00102 
 <a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
 <a name="l00105"></a>00105         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt; 
-<a name="l00106"></a>00106         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#gaee9d1052adc7fcccfd4e6ab9dd32405e" title="Build an inertia matrix for a sphere.">sphereInertia4</a>(
+<a name="l00106"></a>00106         detail::tmat4x4&lt;T&gt; <a class="code" href="a00187.html#ga6a8eefbd055ddea7522316677a78f649" title="Build an inertia matrix for a sphere.">sphereInertia4</a>(
 <a name="l00107"></a>00107                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00107"></a>00107                 T <span class="keyword">const</span> &amp; Mass, 
 <a name="l00108"></a>00108                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00108"></a>00108                 T <span class="keyword">const</span> &amp; Radius);
 <a name="l00109"></a>00109 
 <a name="l00109"></a>00109 
@@ -135,8 +149,13 @@
 <a name="l00115"></a>00115 <span class="preprocessor">#endif//GLM_GTX_inertia</span>
 <a name="l00115"></a>00115 <span class="preprocessor">#endif//GLM_GTX_inertia</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 13
doc/api-0.9.3/a00056.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>int_10_10_10_2.hpp File Reference</title>
 <title>int_10_10_10_2.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,20 +51,17 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>int_10_10_10_2.hpp File Reference</h1>  </div>
+<div class="title">int_10_10_10_2.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00056_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00056_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dword&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00188.html#gaf3a6510d77d3b374dd586d4d43d061bb">uint10_10_10_2_cast</a> (<a class="el" href="a00018.html">glm::vec4</a> const &amp;v)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">dword&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00188.html#gaf3a6510d77d3b374dd586d4d43d061bb">uint10_10_10_2_cast</a> (<a class="el" href="a00155.html#ga3f36f44916da88f7173bc4afa030ebe1">glm::vec4</a> const &amp;v)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -64,8 +75,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00056_source.html">int_10_10_10_2.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00056_source.html">int_10_10_10_2.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 29 - 10
doc/api-0.9.3/a00056_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>int_10_10_10_2.hpp Source File</title>
 <title>int_10_10_10_2.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>int_10_10_10_2.hpp</h1>  </div>
+<div class="title">int_10_10_10_2.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00056.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00056.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,8 +93,8 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_int_10_10_10_2 GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_int_10_10_10_2 GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;<a class="code" href="a00095.html" title="OpenGL Mathematics (glm.g-truc.net)">../gtx/raw_data.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtx/raw_data.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_int_10_10_10_2 extension included&quot;)</span>
 <a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_int_10_10_10_2 extension included&quot;)</span>
@@ -98,8 +112,13 @@
 <a name="l00064"></a>00064 <span class="preprocessor">#endif//GLM_GTX_int_10_10_10_2</span>
 <a name="l00064"></a>00064 <span class="preprocessor">#endif//GLM_GTX_int_10_10_10_2</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 16
doc/api-0.9.3/a00057.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>integer.hpp File Reference</title>
 <title>integer.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -38,13 +52,10 @@
 <a href="#typedef-members">Typedefs</a> &#124;
 <a href="#typedef-members">Typedefs</a> &#124;
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>integer.hpp File Reference</h1>  </div>
+<div class="title">integer.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00057_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00057_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="typedef-members"></a>
 <tr><td colspan="2"><h2><a name="typedef-members"></a>
@@ -53,19 +64,19 @@ Typedefs</h2></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00189.html#ga56d0b5195667769d9f43859d3fd0ed12">factorial</a> (genType const &amp;x)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00189.html#ga6912d62d2f314fa38ef4c94fda778294">factorial</a> (genType const &amp;x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga054b9fd24e0d18af9ae7e9b6bfb5a2c9">floor_log2</a> (unsigned int x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga054b9fd24e0d18af9ae7e9b6bfb5a2c9">floor_log2</a> (unsigned int x)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genIUType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00189.html#ga48b54b38896ef5bd1fdf2e60f1e2009f">log2</a> (genIUType const &amp;x)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga5f05facb4b70489113d284edd53babcb">mod</a> (uint x, uint y)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">genIUType&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00189.html#gae6836e4b1445f55ab30f32e3da36c284">log2</a> (genIUType const &amp;x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga01082d953f4864e9accbcb84987a1066">mod</a> (int x, int y)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga01082d953f4864e9accbcb84987a1066">mod</a> (int x, int y)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga5f05facb4b70489113d284edd53babcb">mod</a> (uint x, uint y)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#gade78ad3e82d61001f4641571db4dd56e">nlz</a> (uint x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#gade78ad3e82d61001f4641571db4dd56e">nlz</a> (uint x)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#gaaff5d34714236dbeddd49e4ecb045abc">pow</a> (uint x, uint y)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga0073d991d1c9c9a37b458eb512535fc8">pow</a> (int x, int y)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga0073d991d1c9c9a37b458eb512535fc8">pow</a> (int x, int y)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#gaaff5d34714236dbeddd49e4ecb045abc">pow</a> (uint x, uint y)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga6aad88cb883810890ac2b68000c544c1">sqrt</a> (int x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#ga6aad88cb883810890ac2b68000c544c1">sqrt</a> (int x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#gafb4f8acb2b577775e2ef1a86e7312340">sqrt</a> (uint x)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html#gafb4f8acb2b577775e2ef1a86e7312340">sqrt</a> (uint x)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -77,8 +88,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00057_source.html">integer.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00057_source.html">integer.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 36 - 17
doc/api-0.9.3/a00057_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>integer.hpp Source File</title>
 <title>integer.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>integer.hpp</h1>  </div>
+<div class="title">integer.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00057.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00057.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -78,7 +92,7 @@
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_integer GLM_VERSION</span>
 <a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_integer GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
 <a name="l00041"></a>00041 <span class="comment">// Dependency:</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00043"></a>00043 
 <a name="l00043"></a>00043 
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_integer extension included&quot;)</span>
 <a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#       pragma message(&quot;GLM: GLM_GTX_integer extension included&quot;)</span>
@@ -87,27 +101,27 @@
 <a name="l00048"></a>00048 <span class="keyword">namespace </span>glm
 <a name="l00048"></a>00048 <span class="keyword">namespace </span>glm
 <a name="l00049"></a>00049 {
 <a name="l00049"></a>00049 {
 <a name="l00052"></a>00052 
 <a name="l00052"></a>00052 
-<a name="l00055"></a>00055         <span class="keywordtype">int</span> <a class="code" href="a00143.html#ga291bf218b9487a321a604265a932a3bc" title="Returns x raised to the y power.">pow</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00055"></a>00055         <span class="keywordtype">int</span> <a class="code" href="a00143.html#gac93ea301c287d87a63fa14a4c44b719b" title="Returns x raised to the y power.">pow</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
 <a name="l00056"></a>00056 
 <a name="l00056"></a>00056 
-<a name="l00059"></a>00059         <span class="keywordtype">int</span> <a class="code" href="a00143.html#gaf9a4f8d8d30594504ddd224af57dd105" title="Returns the positive square root of x.">sqrt</a>(<span class="keywordtype">int</span> x);
+<a name="l00059"></a>00059         <span class="keywordtype">int</span> <a class="code" href="a00143.html#ga9b2fd4f39c29e3d55c4b4087ab873f9f" title="Returns the positive square root of x.">sqrt</a>(<span class="keywordtype">int</span> x);
 <a name="l00060"></a>00060 
 <a name="l00060"></a>00060 
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
 <a name="l00063"></a>00063         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genIUType&gt;
-<a name="l00064"></a>00064         genIUType <a class="code" href="a00143.html#gaa5dc33fffa41105a680252706d471c36" title="Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y...">log2</a>(genIUType <span class="keyword">const</span> &amp; x);
+<a name="l00064"></a>00064         genIUType <a class="code" href="a00143.html#gae19ff18661b33a0fe1b8edee61382f40" title="Returns the base 2 log of x, i.e., returns the value y, which satisfies the equation x = 2 ^ y...">log2</a>(genIUType <span class="keyword">const</span> &amp; x);
 <a name="l00065"></a>00065 
 <a name="l00065"></a>00065 
 <a name="l00068"></a>00068         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="a00189.html#ga054b9fd24e0d18af9ae7e9b6bfb5a2c9" title="Returns the floor log2 of x.">floor_log2</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> x);
 <a name="l00068"></a>00068         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="a00189.html#ga054b9fd24e0d18af9ae7e9b6bfb5a2c9" title="Returns the floor log2 of x.">floor_log2</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> x);
 <a name="l00069"></a>00069 
 <a name="l00069"></a>00069 
-<a name="l00072"></a>00072         <span class="keywordtype">int</span> mod(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00072"></a>00072         <span class="keywordtype">int</span> <a class="code" href="a00142.html#ga3bdf136bc96f670965cd2f48d14356b4" title="Modulus.">mod</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
 <a name="l00073"></a>00073 
 <a name="l00073"></a>00073 
 <a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
 <a name="l00076"></a>00076         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt; 
-<a name="l00077"></a>00077         genType <a class="code" href="a00189.html#ga56d0b5195667769d9f43859d3fd0ed12" title="Return the factorial value of a number (!12 max, integer only) From GLM_GTX_integer extension...">factorial</a>(genType <span class="keyword">const</span> &amp; x);
+<a name="l00077"></a>00077         genType <a class="code" href="a00189.html#ga6912d62d2f314fa38ef4c94fda778294" title="Return the factorial value of a number (!12 max, integer only) From GLM_GTX_integer extension...">factorial</a>(genType <span class="keyword">const</span> &amp; x);
 <a name="l00078"></a>00078 
 <a name="l00078"></a>00078 
 <a name="l00081"></a><a class="code" href="a00189.html#gada7e83fdfe943aba4f1d5bf80cb66f40">00081</a>         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">int</span>                                      <a class="code" href="a00189.html#gada7e83fdfe943aba4f1d5bf80cb66f40" title="32bit signed integer.">sint</a>;
 <a name="l00081"></a><a class="code" href="a00189.html#gada7e83fdfe943aba4f1d5bf80cb66f40">00081</a>         <span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">int</span>                                      <a class="code" href="a00189.html#gada7e83fdfe943aba4f1d5bf80cb66f40" title="32bit signed integer.">sint</a>;
 <a name="l00082"></a>00082 
 <a name="l00082"></a>00082 
-<a name="l00085"></a>00085         uint <a class="code" href="a00143.html#ga291bf218b9487a321a604265a932a3bc" title="Returns x raised to the y power.">pow</a>(uint x, uint y);
+<a name="l00085"></a>00085         uint <a class="code" href="a00143.html#gac93ea301c287d87a63fa14a4c44b719b" title="Returns x raised to the y power.">pow</a>(uint x, uint y);
 <a name="l00086"></a>00086 
 <a name="l00086"></a>00086 
-<a name="l00089"></a>00089         uint <a class="code" href="a00143.html#gaf9a4f8d8d30594504ddd224af57dd105" title="Returns the positive square root of x.">sqrt</a>(uint x);
+<a name="l00089"></a>00089         uint <a class="code" href="a00143.html#ga9b2fd4f39c29e3d55c4b4087ab873f9f" title="Returns the positive square root of x.">sqrt</a>(uint x);
 <a name="l00090"></a>00090 
 <a name="l00090"></a>00090 
-<a name="l00093"></a>00093         uint mod(uint x, uint y);
+<a name="l00093"></a>00093         uint <a class="code" href="a00142.html#ga3bdf136bc96f670965cd2f48d14356b4" title="Modulus.">mod</a>(uint x, uint y);
 <a name="l00094"></a>00094 
 <a name="l00094"></a>00094 
 <a name="l00097"></a>00097         uint <a class="code" href="a00189.html#gade78ad3e82d61001f4641571db4dd56e" title="Returns the number of leading zeros.">nlz</a>(uint x);
 <a name="l00097"></a>00097         uint <a class="code" href="a00189.html#gade78ad3e82d61001f4641571db4dd56e" title="Returns the number of leading zeros.">nlz</a>(uint x);
 <a name="l00098"></a>00098 
 <a name="l00098"></a>00098 
@@ -118,8 +132,13 @@
 <a name="l00104"></a>00104 <span class="preprocessor">#endif//GLM_GTX_integer</span>
 <a name="l00104"></a>00104 <span class="preprocessor">#endif//GLM_GTX_integer</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 16
doc/api-0.9.3/a00058.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>intersect.hpp File Reference</title>
 <title>intersect.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -37,27 +51,24 @@
   <div class="summary">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
   <div class="headertitle">
-<h1>intersect.hpp File Reference</h1>  </div>
+<div class="title">intersect.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00058_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00058_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#ga4a1932de118ca65f67d68e7a5a87c129">intersectLineSphere</a> (genType const &amp;point0, genType const &amp;point1, genType const &amp;center, typename genType::value_type radius, genType &amp;position, genType &amp;normal)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#gaa8552e6a12621c629786f6d25ab1fc8e">intersectLineSphere</a> (genType const &amp;point0, genType const &amp;point1, genType const &amp;center, typename genType::value_type radius, genType &amp;position, genType &amp;normal)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#ga8811f257effab93af227246e797e31b6">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><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.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><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#ga63e56f4b31e03654f36ad5529e0ed4a0">intersectRaySphere</a> (genType const &amp;orig, genType const &amp;dir, genType const &amp;center, typename genType::value_type radius, genType &amp;position, genType &amp;normal)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#gac2114cdc93a129257300a86489c797f2">intersectRaySphere</a> (genType const &amp;orig, genType const &amp;dir, genType const &amp;center, typename genType::value_type radius, genType &amp;position, genType &amp;normal)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;typename genType &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#ga692082f45f58e975f9276d76daea1923">intersectRayTriangle</a> (genType const &amp;orig, genType const &amp;dir, genType const &amp;vert0, genType const &amp;vert1, genType const &amp;vert2, genType &amp;baryPosition)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00190.html#gac8bcfc662702cc5ae4463a7f95c35ed4">intersectRayTriangle</a> (genType const &amp;orig, genType const &amp;dir, genType const &amp;vert0, genType const &amp;vert1, genType const &amp;vert2, genType &amp;baryPosition)</td></tr>
 </table>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -71,8 +82,13 @@ Functions</h2></td></tr>
 
 
 <p>Definition in file <a class="el" href="a00058_source.html">intersect.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00058_source.html">intersect.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 32 - 13
doc/api-0.9.3/a00058_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>intersect.hpp Source File</title>
 <title>intersect.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>intersect.hpp</h1>  </div>
+<div class="title">intersect.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00058.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00058.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -79,7 +93,7 @@
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_intersect GLM_VERSION</span>
 <a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define GLM_GTX_intersect GLM_VERSION</span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00041"></a>00041 <span class="preprocessor"></span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
 <a name="l00042"></a>00042 <span class="comment">// Dependency:</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;<a class="code" href="a00050.html" title="OpenGL Mathematics (glm.g-truc.net)">../glm.hpp</a>&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &quot;../glm.hpp&quot;</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtx/closest_point.hpp&quot;</span>
 <a name="l00044"></a>00044 <span class="preprocessor">#include &quot;../gtx/closest_point.hpp&quot;</span>
 <a name="l00045"></a>00045 
 <a name="l00045"></a>00045 
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
 <a name="l00046"></a>00046 <span class="preprocessor">#if(defined(GLM_MESSAGES) &amp;&amp; !defined(glm_ext))</span>
@@ -90,25 +104,25 @@
 <a name="l00051"></a>00051 {
 <a name="l00051"></a>00051 {
 <a name="l00054"></a>00054 
 <a name="l00054"></a>00054 
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00057"></a>00057         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00058"></a>00058         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#ga692082f45f58e975f9276d76daea1923" title="Compute the intersection of a ray and a triangle.">intersectRayTriangle</a>(
+<a name="l00058"></a>00058         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#gac8bcfc662702cc5ae4463a7f95c35ed4" title="Compute the intersection of a ray and a triangle.">intersectRayTriangle</a>(
 <a name="l00059"></a>00059                 genType <span class="keyword">const</span> &amp; orig, genType <span class="keyword">const</span> &amp; dir,
 <a name="l00059"></a>00059                 genType <span class="keyword">const</span> &amp; orig, genType <span class="keyword">const</span> &amp; dir,
 <a name="l00060"></a>00060                 genType <span class="keyword">const</span> &amp; vert0, genType <span class="keyword">const</span> &amp; vert1, genType <span class="keyword">const</span> &amp; vert2,
 <a name="l00060"></a>00060                 genType <span class="keyword">const</span> &amp; vert0, genType <span class="keyword">const</span> &amp; vert1, genType <span class="keyword">const</span> &amp; vert2,
 <a name="l00061"></a>00061                 genType &amp; baryPosition);
 <a name="l00061"></a>00061                 genType &amp; baryPosition);
 <a name="l00062"></a>00062 
 <a name="l00062"></a>00062 
 <a name="l00065"></a>00065         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00065"></a>00065         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00066"></a>00066         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#ga8811f257effab93af227246e797e31b6" title="Compute the intersection of a line and a triangle.">intersectLineTriangle</a>(
+<a name="l00066"></a>00066         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#ga54942f4d0fc37afdd866e79a4b8b997f" title="Compute the intersection of a line and a triangle.">intersectLineTriangle</a>(
 <a name="l00067"></a>00067                 genType <span class="keyword">const</span> &amp; orig, genType <span class="keyword">const</span> &amp; dir,
 <a name="l00067"></a>00067                 genType <span class="keyword">const</span> &amp; orig, genType <span class="keyword">const</span> &amp; dir,
 <a name="l00068"></a>00068                 genType <span class="keyword">const</span> &amp; vert0, genType <span class="keyword">const</span> &amp; vert1, genType <span class="keyword">const</span> &amp; vert2,
 <a name="l00068"></a>00068                 genType <span class="keyword">const</span> &amp; vert0, genType <span class="keyword">const</span> &amp; vert1, genType <span class="keyword">const</span> &amp; vert2,
 <a name="l00069"></a>00069                 genType &amp; position);
 <a name="l00069"></a>00069                 genType &amp; position);
 <a name="l00070"></a>00070 
 <a name="l00070"></a>00070 
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00073"></a>00073         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00074"></a>00074         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#ga63e56f4b31e03654f36ad5529e0ed4a0" title="Compute the intersection of a ray and a sphere.">intersectRaySphere</a>(
+<a name="l00074"></a>00074         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#gac2114cdc93a129257300a86489c797f2" title="Compute the intersection of a ray and a sphere.">intersectRaySphere</a>(
 <a name="l00075"></a>00075                 genType <span class="keyword">const</span> &amp; orig, genType <span class="keyword">const</span> &amp; dir,
 <a name="l00075"></a>00075                 genType <span class="keyword">const</span> &amp; orig, genType <span class="keyword">const</span> &amp; dir,
 <a name="l00076"></a>00076                 genType <span class="keyword">const</span> &amp; center, <span class="keyword">typename</span> genType::value_type radius,
 <a name="l00076"></a>00076                 genType <span class="keyword">const</span> &amp; center, <span class="keyword">typename</span> genType::value_type radius,
 <a name="l00077"></a>00077                 genType &amp; position, genType &amp; normal);
 <a name="l00077"></a>00077                 genType &amp; position, genType &amp; normal);
 <a name="l00078"></a>00078 
 <a name="l00078"></a>00078 
 <a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
 <a name="l00081"></a>00081         <span class="keyword">template</span> &lt;<span class="keyword">typename</span> genType&gt;
-<a name="l00082"></a>00082         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#ga4a1932de118ca65f67d68e7a5a87c129" title="Compute the intersection of a line and a sphere.">intersectLineSphere</a>(
+<a name="l00082"></a>00082         <span class="keywordtype">bool</span> <a class="code" href="a00190.html#gaa8552e6a12621c629786f6d25ab1fc8e" title="Compute the intersection of a line and a sphere.">intersectLineSphere</a>(
 <a name="l00083"></a>00083                 genType <span class="keyword">const</span> &amp; point0, genType <span class="keyword">const</span> &amp; point1,
 <a name="l00083"></a>00083                 genType <span class="keyword">const</span> &amp; point0, genType <span class="keyword">const</span> &amp; point1,
 <a name="l00084"></a>00084                 genType <span class="keyword">const</span> &amp; center, <span class="keyword">typename</span> genType::value_type radius,
 <a name="l00084"></a>00084                 genType <span class="keyword">const</span> &amp; center, <span class="keyword">typename</span> genType::value_type radius,
 <a name="l00085"></a>00085                 genType &amp; position, genType &amp; normal);
 <a name="l00085"></a>00085                 genType &amp; position, genType &amp; normal);
@@ -120,8 +134,13 @@
 <a name="l00092"></a>00092 <span class="preprocessor">#endif//GLM_GTX_intersect</span>
 <a name="l00092"></a>00092 <span class="preprocessor">#endif//GLM_GTX_intersect</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 14
doc/api-0.9.3/a00059.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>intrinsic_common.hpp File Reference</title>
 <title>intrinsic_common.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,17 +49,12 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>intrinsic_common.hpp File Reference</h1>  </div>
+<div class="title">intrinsic_common.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00059_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00059_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -62,8 +71,13 @@
 
 
 <p>Definition in file <a class="el" href="a00059_source.html">intrinsic_common.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00059_source.html">intrinsic_common.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 27 - 8
doc/api-0.9.3/a00059_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>intrinsic_common.hpp Source File</title>
 <title>intrinsic_common.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>intrinsic_common.hpp</h1>  </div>
+<div class="title">intrinsic_common.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00059.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00059.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -128,8 +142,13 @@
 <a name="l00089"></a>00089 <span class="preprocessor"></span><span class="preprocessor">#endif//glm_detail_intrinsic_common</span>
 <a name="l00089"></a>00089 <span class="preprocessor"></span><span class="preprocessor">#endif//glm_detail_intrinsic_common</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 28 - 14
doc/api-0.9.3/a00060.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>intrinsic_exponential.hpp File Reference</title>
 <title>intrinsic_exponential.hpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -35,17 +49,12 @@
 </div>
 </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>intrinsic_exponential.hpp File Reference</h1>  </div>
+<div class="title">intrinsic_exponential.hpp File Reference</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 
 
-<p>OpenGL Mathematics (glm.g-truc.net)  
-<a href="#_details">More...</a></p>
-
 <p><a href="a00060_source.html">Go to the source code of this file.</a></p>
 <p><a href="a00060_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>Copyright (c) 2005 - 2011 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
 <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
@@ -56,8 +65,13 @@
 
 
 <p>Definition in file <a class="el" href="a00060_source.html">intrinsic_exponential.hpp</a>.</p>
 <p>Definition in file <a class="el" href="a00060_source.html">intrinsic_exponential.hpp</a>.</p>
 </div></div>
 </div></div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

+ 27 - 8
doc/api-0.9.3/a00060_source.html

@@ -2,22 +2,36 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+
 <title>intrinsic_exponential.hpp Source File</title>
 <title>intrinsic_exponential.hpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
 </head>
 </head>
 <body>
 <body>
-<!-- Generated by Doxygen 1.7.3 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
 <div id="titlearea">
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tbody>
  <tr style="height: 56px;">
  <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
+  
+  <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
+  
+  
+  
+   
+  
+  
  </tr>
  </tr>
  </tbody>
  </tbody>
 </table>
 </table>
 </div>
 </div>
+
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
   <div id="navrow1" class="tabs">
     <ul class="tablist">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
@@ -34,7 +48,7 @@
   </div>
   </div>
 <div class="header">
 <div class="header">
   <div class="headertitle">
   <div class="headertitle">
-<h1>intrinsic_exponential.hpp</h1>  </div>
+<div class="title">intrinsic_exponential.hpp</div>  </div>
 </div>
 </div>
 <div class="contents">
 <div class="contents">
 <a href="a00060.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
 <a href="a00060.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
@@ -118,8 +132,13 @@
 <a name="l00079"></a>00079 <span class="preprocessor"></span><span class="preprocessor">#endif//glm_detail_intrinsic_exponential</span>
 <a name="l00079"></a>00079 <span class="preprocessor"></span><span class="preprocessor">#endif//glm_detail_intrinsic_exponential</span>
 </pre></div></div>
 </pre></div></div>
 </div>
 </div>
-<hr class="footer"/><address class="footer"><small>Generated by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.5
+</small></address>
+
 </body>
 </body>
 </html>
 </html>

Some files were not shown because too many files changed in this diff