a00223.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <title>GLM: glm::virtrev_glmext::gl Namespace Reference</title>
  6. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  7. <link href="doxygen.css" rel="stylesheet" type="text/css"/>
  8. </head>
  9. <body>
  10. <!-- Generated by Doxygen 1.6.1 -->
  11. <div class="navigation" id="top">
  12. <div class="tabs">
  13. <ul>
  14. <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
  15. <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
  16. <li><a href="files.html"><span>Files</span></a></li>
  17. </ul>
  18. </div>
  19. <div class="tabs">
  20. <ul>
  21. <li><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
  22. <li><a href="namespacemembers.html"><span>Namespace&nbsp;Members</span></a></li>
  23. </ul>
  24. </div>
  25. <div class="navpath"><a class="el" href="a00124.html">glm</a>::<b>virtrev_glmext</b>::<a class="el" href="a00223.html">gl</a>
  26. </div>
  27. </div>
  28. <div class="contents">
  29. <h1>glm::virtrev_glmext::gl Namespace Reference</h1>
  30. <p>GLM_VIRTREV_gl extension: Vector &amp; matrix integration with OpenGL.
  31. <a href="#_details">More...</a></p>
  32. <table border="0" cellpadding="0" cellspacing="0">
  33. <tr><td colspan="2"><h2>Typedefs</h2></td></tr>
  34. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a690b823316edbb03bd49781b4bf247bb"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_ivec2" ref="a690b823316edbb03bd49781b4bf247bb" args="" -->
  35. typedef detail::tvec2&lt; GLint &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a690b823316edbb03bd49781b4bf247bb">gl_ivec2</a></td></tr>
  36. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec2 for GLint OpenGL type <br/></td></tr>
  37. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ddcfb849d1736741a23e0d5c156b0a4"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_ivec3" ref="a5ddcfb849d1736741a23e0d5c156b0a4" args="" -->
  38. typedef detail::tvec3&lt; GLint &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a5ddcfb849d1736741a23e0d5c156b0a4">gl_ivec3</a></td></tr>
  39. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec3 for GLint OpenGL type <br/></td></tr>
  40. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c9a503f7f32eb0222cd72cef2c32a32"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_ivec4" ref="a7c9a503f7f32eb0222cd72cef2c32a32" args="" -->
  41. typedef detail::tvec4&lt; GLint &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a7c9a503f7f32eb0222cd72cef2c32a32">gl_ivec4</a></td></tr>
  42. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec4 for GLint OpenGL type <br/></td></tr>
  43. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94fba08cdc518a3313fcac6924e259f6"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat2" ref="a94fba08cdc518a3313fcac6924e259f6" args="" -->
  44. typedef detail::tmat2x2&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a94fba08cdc518a3313fcac6924e259f6">gl_mat2</a></td></tr>
  45. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat2x2 for GLfloat OpenGL type <br/></td></tr>
  46. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90b5c21a11c06459887250bbe0b46105"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat2x3" ref="a90b5c21a11c06459887250bbe0b46105" args="" -->
  47. typedef detail::tmat2x3&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a90b5c21a11c06459887250bbe0b46105">gl_mat2x3</a></td></tr>
  48. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat2x3 for GLfloat OpenGL type <br/></td></tr>
  49. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af34c5668c39c8f85693321655a538faa"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat2x4" ref="af34c5668c39c8f85693321655a538faa" args="" -->
  50. typedef detail::tmat2x4&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#af34c5668c39c8f85693321655a538faa">gl_mat2x4</a></td></tr>
  51. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat2x4 for GLfloat OpenGL type <br/></td></tr>
  52. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2efbfcf1a895d2d4ca5d16a200e8c542"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat3" ref="a2efbfcf1a895d2d4ca5d16a200e8c542" args="" -->
  53. typedef detail::tmat3x3&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a2efbfcf1a895d2d4ca5d16a200e8c542">gl_mat3</a></td></tr>
  54. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat3x3 for GLfloat OpenGL type <br/></td></tr>
  55. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a608c8f044ee3e369cf3ac5737e471101"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat3x2" ref="a608c8f044ee3e369cf3ac5737e471101" args="" -->
  56. typedef detail::tmat3x2&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a608c8f044ee3e369cf3ac5737e471101">gl_mat3x2</a></td></tr>
  57. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat3x2 for GLfloat OpenGL type <br/></td></tr>
  58. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9973dabb675f304f3cdd630e9f03149e"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat3x4" ref="a9973dabb675f304f3cdd630e9f03149e" args="" -->
  59. typedef detail::tmat3x4&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a9973dabb675f304f3cdd630e9f03149e">gl_mat3x4</a></td></tr>
  60. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat3x4 for GLfloat OpenGL type <br/></td></tr>
  61. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92a36c41bf691a74290e1999f5278d25"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat4" ref="a92a36c41bf691a74290e1999f5278d25" args="" -->
  62. typedef detail::tmat4x4&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a92a36c41bf691a74290e1999f5278d25">gl_mat4</a></td></tr>
  63. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat4x4 for GLfloat OpenGL type <br/></td></tr>
  64. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e14e73d997f243e4d2d11699f1270cd"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat4x2" ref="a1e14e73d997f243e4d2d11699f1270cd" args="" -->
  65. typedef detail::tmat4x2&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a1e14e73d997f243e4d2d11699f1270cd">gl_mat4x2</a></td></tr>
  66. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat4x2 for GLfloat OpenGL type <br/></td></tr>
  67. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f3bfbf215ebbbc602f4b3455748ef28"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_mat4x3" ref="a6f3bfbf215ebbbc602f4b3455748ef28" args="" -->
  68. typedef detail::tmat4x3&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a6f3bfbf215ebbbc602f4b3455748ef28">gl_mat4x3</a></td></tr>
  69. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">mat4x3 for GLfloat OpenGL type <br/></td></tr>
  70. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21e973340b512795b459a729bd7a6281"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_svec2" ref="a21e973340b512795b459a729bd7a6281" args="" -->
  71. typedef detail::tvec2&lt; GLshort &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a21e973340b512795b459a729bd7a6281">gl_svec2</a></td></tr>
  72. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec2 for GLshort OpenGL type <br/></td></tr>
  73. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a71f908f169a3975485f51a9cbea040"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_svec3" ref="a1a71f908f169a3975485f51a9cbea040" args="" -->
  74. typedef detail::tvec3&lt; GLshort &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a1a71f908f169a3975485f51a9cbea040">gl_svec3</a></td></tr>
  75. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec3 for GLshort OpenGL type <br/></td></tr>
  76. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc550d6d0fdc2a274a972e5c08d226cb"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_svec4" ref="adc550d6d0fdc2a274a972e5c08d226cb" args="" -->
  77. typedef detail::tvec4&lt; GLshort &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#adc550d6d0fdc2a274a972e5c08d226cb">gl_svec4</a></td></tr>
  78. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec4 for GLshort OpenGL type <br/></td></tr>
  79. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae67aa1b1275966014ae9970525b96205"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_vec2" ref="ae67aa1b1275966014ae9970525b96205" args="" -->
  80. typedef detail::tvec2&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#ae67aa1b1275966014ae9970525b96205">gl_vec2</a></td></tr>
  81. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec2 for GLfloat OpenGL type <br/></td></tr>
  82. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acae397d1f441eff9ff5f161156d3ef23"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_vec3" ref="acae397d1f441eff9ff5f161156d3ef23" args="" -->
  83. typedef detail::tvec3&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#acae397d1f441eff9ff5f161156d3ef23">gl_vec3</a></td></tr>
  84. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec3 for GLfloat OpenGL type <br/></td></tr>
  85. <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37e0dd64ef445d8a41455f2b40525e79"></a><!-- doxytag: member="glm::virtrev_glmext::gl::gl_vec4" ref="a37e0dd64ef445d8a41455f2b40525e79" args="" -->
  86. typedef detail::tvec4&lt; GLfloat &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00223.html#a37e0dd64ef445d8a41455f2b40525e79">gl_vec4</a></td></tr>
  87. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vec4 for GLfloat OpenGL type <br/></td></tr>
  88. </table>
  89. <hr/><a name="_details"></a><h2>Detailed Description</h2>
  90. <p>GLM_VIRTREV_gl extension: Vector &amp; matrix integration with OpenGL. </p>
  91. </div>
  92. <hr size="1"/><address style="text-align: right;"><small>Generated on Mon Nov 16 11:23:26 2009 for GLM by&nbsp;
  93. <a href="http://www.doxygen.org/index.html">
  94. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
  95. </body>
  96. </html>