<trclass="memdesc:a00140"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00015.html"title="Core features ">glm/common.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memdesc:a00141"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00024.html"title="Core features ">glm/exponential.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memdesc:a00142"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00034.html"title="Core features ">glm/geometric.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memdesc:a00145"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Non-GLSL types that are used to define qualifier-based types. <br/></td></tr>
<trclass="memdesc:a00146"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The generic template types used as the basis for the core types. <br/></td></tr>
<trclass="memdesc:a00229"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00041.html"title="Core features ">glm/integer.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memdesc:a00230"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00055.html"title="Core features ">glm/matrix.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memitem:a00231"><tdclass="memItemLeft"align="right"valign="top"> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="a00231.html">Floating-Point Pack and Unpack Functions</a></td></tr>
<trclass="memdesc:a00231"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00077.html"title="Core features ">glm/packing.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memitem:a00232"><tdclass="memItemLeft"align="right"valign="top"> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="a00232.html">Angle and Trigonometry Functions</a></td></tr>
<trclass="memdesc:a00232"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00100.html"title="Core features ">glm/trigonometric.hpp</a>> to use these core features. <br/></td></tr>
<trclass="memdesc:a00233"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Include <<aclass="el"href="a00133_source.html">glm/vector_relational.hpp</a>> to use these core features. <br/></td></tr>
<p>Features that implement in C++ the GLSL specification as closely as possible. </p>
<p>The GLM core consists of <aclass="el"href="a00144.html">C++ types that mirror GLSL types</a> and C++ functions that mirror the GLSL functions. It also includes <aclass="el"href="a00145.html">a set of qualifier-based types</a> that can be used in the appropriate functions. The C++ types are all based on a basic set of <aclass="el"href="a00146.html">template types</a>.</p>
<p>The best documentation for GLM Core is the current GLSL specification, <ahref="http://www.opengl.org/registry/doc/GLSLangSpec.4.20.8.clean.pdf">version 4.2 (pdf file)</a>.</p>
<p>GLM core functionalities require <<aclass="el"href="a00035.html"title="Core features ">glm/glm.hpp</a>> to be included to be used. </p>
</div><!-- contents -->
<!-- start footer part -->
<hrclass="footer"/><addressclass="footer"><small>
Generated by  <ahref="http://www.doxygen.org/index.html">