<ahref="a00131.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> </div>
<divclass="ttc"id="a00162_html_ga8330bf0d7e6d03ca12ee2b1334c2c30f"><divclass="ttname"><ahref="a00162.html#ga8330bf0d7e6d03ca12ee2b1334c2c30f">glm::highp_ivec3</a></div><divclass="ttdeci">tvec3< int, highp > highp_ivec3</div><divclass="ttdoc">3 components vector of high precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00222">type_vec.hpp:222</a></div></div>
<divclass="ttc"id="a00162_html_ga54ae0b7b207b8e7e88841d146d2de12e"><divclass="ttname"><ahref="a00162.html#ga54ae0b7b207b8e7e88841d146d2de12e">glm::mediump_uvec3</a></div><divclass="ttdeci">tvec3< uint, mediump > mediump_uvec3</div><divclass="ttdoc">3 components vector of medium precision unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00250">type_vec.hpp:250</a></div></div>
<divclass="ttc"id="a00161_html_gaaa26c41d168dc00be0fe55f4d0a34224"><divclass="ttname"><ahref="a00161.html#gaaa26c41d168dc00be0fe55f4d0a34224">glm::ivec4</a></div><divclass="ttdeci">highp_ivec4 ivec4</div><divclass="ttdoc">4 components vector of signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00458">type_vec.hpp:458</a></div></div>
<divclass="ttc"id="a00161_html_ga444e8f61bfb3a6f037d019ac6933f8c6"><divclass="ttname"><ahref="a00161.html#ga444e8f61bfb3a6f037d019ac6933f8c6">glm::bvec4</a></div><divclass="ttdeci">highp_bvec4 bvec4</div><divclass="ttdoc">4 components vector of boolean. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00514">type_vec.hpp:514</a></div></div>
<divclass="ttc"id="a00162_html_gae5f9c57d04b338c9a51a9af39e50795b"><divclass="ttname"><ahref="a00162.html#gae5f9c57d04b338c9a51a9af39e50795b">glm::highp_bvec4</a></div><divclass="ttdeci">tvec4< bool, highp > highp_bvec4</div><divclass="ttdoc">4 components vector of high precision bool numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00358">type_vec.hpp:358</a></div></div>
<divclass="ttc"id="a00162_html_gaf564d5be1e65bd2204754043b218c9a4"><divclass="ttname"><ahref="a00162.html#gaf564d5be1e65bd2204754043b218c9a4">glm::highp_uvec3</a></div><divclass="ttdeci">tvec3< uint, highp > highp_uvec3</div><divclass="ttdoc">3 components vector of high precision unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00243">type_vec.hpp:243</a></div></div>
<divclass="ttc"id="a00162_html_gae1f4f68346474246eb4a9952af49e72b"><divclass="ttname"><ahref="a00162.html#gae1f4f68346474246eb4a9952af49e72b">glm::mediump_bvec2</a></div><divclass="ttdeci">tvec2< bool, mediump > mediump_bvec2</div><divclass="ttdoc">2 components vector of medium precision bool numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00160">type_vec.hpp:160</a></div></div>
<divclass="ttc"id="a00162_html_gaae72e97529b8fa4e0341b425d4fe03ae"><divclass="ttname"><ahref="a00162.html#gaae72e97529b8fa4e0341b425d4fe03ae">glm::mediump_vec4</a></div><divclass="ttdeci">tvec4< float, mediump > mediump_vec4</div><divclass="ttdoc">4 components vector of medium single-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00292">type_vec.hpp:292</a></div></div>
<divclass="ttc"id="a00161_html_ga0e46aaaccc5e713eac5bfbc8d6885a60"><divclass="ttname"><ahref="a00161.html#ga0e46aaaccc5e713eac5bfbc8d6885a60">glm::bvec2</a></div><divclass="ttdeci">highp_bvec2 bvec2</div><divclass="ttdoc">2 components vector of boolean. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00504">type_vec.hpp:504</a></div></div>
<divclass="ttc"id="a00162_html_ga0424a75bb400571489b8528897f35258"><divclass="ttname"><ahref="a00162.html#ga0424a75bb400571489b8528897f35258">glm::highp_ivec4</a></div><divclass="ttdeci">tvec4< int, highp > highp_ivec4</div><divclass="ttdoc">4 components vector of high precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00322">type_vec.hpp:322</a></div></div>
<divclass="ttc"id="a00162_html_gaa040f25233c314adc9560dcdb9dadac2"><divclass="ttname"><ahref="a00162.html#gaa040f25233c314adc9560dcdb9dadac2">glm::lowp_ivec3</a></div><divclass="ttdeci">tvec3< int, lowp > lowp_ivec3</div><divclass="ttdoc">3 components vector of low precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00236">type_vec.hpp:236</a></div></div>
<divclass="ttc"id="a00162_html_ga7b31b02c5558e2f8e5d8439ae3803d3a"><divclass="ttname"><ahref="a00162.html#ga7b31b02c5558e2f8e5d8439ae3803d3a">glm::highp_vec3</a></div><divclass="ttdeci">tvec3< float, highp > highp_vec3</div><divclass="ttdoc">3 components vector of high single-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00180">type_vec.hpp:180</a></div></div>
<divclass="ttc"id="a00161_html_gae85537b672ffe0b3218cbdf1823e1c72"><divclass="ttname"><ahref="a00161.html#gae85537b672ffe0b3218cbdf1823e1c72">glm::uvec3</a></div><divclass="ttdeci">highp_uvec3 uvec3</div><divclass="ttdoc">3 components vector of unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00481">type_vec.hpp:481</a></div></div>
<divclass="ttc"id="a00162_html_ga14614613c8e79772c8a6d25dd1c45995"><divclass="ttname"><ahref="a00162.html#ga14614613c8e79772c8a6d25dd1c45995">glm::mediump_ivec4</a></div><divclass="ttdeci">tvec4< int, mediump > mediump_ivec4</div><divclass="ttdoc">4 components vector of medium precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00328">type_vec.hpp:328</a></div></div>
<divclass="ttc"id="a00162_html_ga3f0c27f7ab42f004054a247c93a7bf57"><divclass="ttname"><ahref="a00162.html#ga3f0c27f7ab42f004054a247c93a7bf57">glm::mediump_bvec4</a></div><divclass="ttdeci">tvec4< bool, mediump > mediump_bvec4</div><divclass="ttdoc">4 components vector of medium precision bool numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00364">type_vec.hpp:364</a></div></div>
<divclass="ttc"id="a00162_html_gabfc3e9f63cc3e2ee0521405277ef3997"><divclass="ttname"><ahref="a00162.html#gabfc3e9f63cc3e2ee0521405277ef3997">glm::highp_vec2</a></div><divclass="ttdeci">tvec2< float, highp > highp_vec2</div><divclass="ttdoc">2 components vector of high single-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00069">type_vec.hpp:69</a></div></div>
<divclass="ttc"id="a00162_html_ga01d2c9b292e27518e4d6f8442607e8aa"><divclass="ttname"><ahref="a00162.html#ga01d2c9b292e27518e4d6f8442607e8aa">glm::highp_dvec3</a></div><divclass="ttdeci">tvec3< double, highp > highp_dvec3</div><divclass="ttdoc">3 components vector of high double-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00201">type_vec.hpp:201</a></div></div>
<divclass="ttc"id="a00162_html_gaa015a3707413de20c03948308dba2f2e"><divclass="ttname"><ahref="a00162.html#gaa015a3707413de20c03948308dba2f2e">glm::highp_ivec2</a></div><divclass="ttdeci">tvec2< int, highp > highp_ivec2</div><divclass="ttdoc">2 components vector of high precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00111">type_vec.hpp:111</a></div></div>
<divclass="ttc"id="a00162_html_ga5d454f34d819d90b9bbb30dcb9ed7b39"><divclass="ttname"><ahref="a00162.html#ga5d454f34d819d90b9bbb30dcb9ed7b39">glm::highp_dvec4</a></div><divclass="ttdeci">tvec4< double, highp > highp_dvec4</div><divclass="ttdoc">4 components vector of high double-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00304">type_vec.hpp:304</a></div></div>
<divclass="ttc"id="a00162_html_ga199cc7c4cfa7c7cadad0c74d2f059aef"><divclass="ttname"><ahref="a00162.html#ga199cc7c4cfa7c7cadad0c74d2f059aef">glm::mediump_ivec2</a></div><divclass="ttdeci">tvec2< int, mediump > mediump_ivec2</div><divclass="ttdoc">2 components vector of medium precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00118">type_vec.hpp:118</a></div></div>
<divclass="ttc"id="a00162_html_ga829f39950549881a08c534946c0487e1"><divclass="ttname"><ahref="a00162.html#ga829f39950549881a08c534946c0487e1">glm::highp_bvec2</a></div><divclass="ttdeci">tvec2< bool, highp > highp_bvec2</div><divclass="ttdoc">2 components vector of high precision bool numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00153">type_vec.hpp:153</a></div></div>
<divclass="ttc"id="a00161_html_ga9bcffa2d49f28d16f680757b5c0e7c84"><divclass="ttname"><ahref="a00161.html#ga9bcffa2d49f28d16f680757b5c0e7c84">glm::uvec2</a></div><divclass="ttdeci">highp_uvec2 uvec2</div><divclass="ttdoc">2 components vector of unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00476">type_vec.hpp:476</a></div></div>
<divclass="ttc"id="a00162_html_gaa0eed70387a998c3eca2f4e45f3efaad"><divclass="ttname"><ahref="a00162.html#gaa0eed70387a998c3eca2f4e45f3efaad">glm::highp_uvec2</a></div><divclass="ttdeci">tvec2< uint, highp > highp_uvec2</div><divclass="ttdoc">2 components vector of high precision unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00132">type_vec.hpp:132</a></div></div>
<divclass="ttc"id="a00162_html_ga392c0761c8bef616801e0d81a6867ed7"><divclass="ttname"><ahref="a00162.html#ga392c0761c8bef616801e0d81a6867ed7">glm::mediump_uvec2</a></div><divclass="ttdeci">tvec2< uint, mediump > mediump_uvec2</div><divclass="ttdoc">2 components vector of medium precision unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00139">type_vec.hpp:139</a></div></div>
<divclass="ttc"id="a00161_html_ga150731e2a148eff8752114a0e450505e"><divclass="ttname"><ahref="a00161.html#ga150731e2a148eff8752114a0e450505e">glm::bvec3</a></div><divclass="ttdeci">highp_bvec3 bvec3</div><divclass="ttdoc">3 components vector of boolean. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00509">type_vec.hpp:509</a></div></div>
<divclass="ttc"id="a00162_html_ga388fd99d9ffc7190a4732c35b0c7bfc9"><divclass="ttname"><ahref="a00162.html#ga388fd99d9ffc7190a4732c35b0c7bfc9">glm::mediump_dvec2</a></div><divclass="ttdeci">tvec2< double, mediump > mediump_dvec2</div><divclass="ttdoc">2 components vector of medium double-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00097">type_vec.hpp:97</a></div></div>
<divclass="ttc"id="a00162_html_gade7cb496ed3d78b2a11f1651cce77239"><divclass="ttname"><ahref="a00162.html#gade7cb496ed3d78b2a11f1651cce77239">glm::highp_vec4</a></div><divclass="ttdeci">tvec4< float, highp > highp_vec4</div><divclass="ttdoc">4 components vector of high single-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00286">type_vec.hpp:286</a></div></div>
<divclass="ttc"id="a00161_html_ga34aee73784bcc247d426250540c1911c"><divclass="ttname"><ahref="a00161.html#ga34aee73784bcc247d426250540c1911c">glm::ivec3</a></div><divclass="ttdeci">highp_ivec3 ivec3</div><divclass="ttdoc">3 components vector of signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00453">type_vec.hpp:453</a></div></div>
<divclass="ttc"id="a00162_html_ga61359f5531550e45871a97589d8dcce1"><divclass="ttname"><ahref="a00162.html#ga61359f5531550e45871a97589d8dcce1">glm::highp_uvec4</a></div><divclass="ttdeci">tvec4< uint, highp > highp_uvec4</div><divclass="ttdoc">4 components vector of high precision unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00340">type_vec.hpp:340</a></div></div>
<divclass="ttc"id="a00162_html_ga8b7483dc67dc332f9d874c6cf7172203"><divclass="ttname"><ahref="a00162.html#ga8b7483dc67dc332f9d874c6cf7172203">glm::lowp_ivec4</a></div><divclass="ttdeci">tvec4< int, lowp > lowp_ivec4</div><divclass="ttdoc">4 components vector of low precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00334">type_vec.hpp:334</a></div></div>
<divclass="ttc"id="a00162_html_gaca7c2a58eb926799c30ad547a290fccf"><divclass="ttname"><ahref="a00162.html#gaca7c2a58eb926799c30ad547a290fccf">glm::highp_bvec3</a></div><divclass="ttdeci">tvec3< bool, highp > highp_bvec3</div><divclass="ttdoc">3 components vector of high precision bool numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00263">type_vec.hpp:263</a></div></div>
<divclass="ttc"id="a00162_html_ga9b7843453f7ad6ebfa26e50408b8dcf0"><divclass="ttname"><ahref="a00162.html#ga9b7843453f7ad6ebfa26e50408b8dcf0">glm::mediump_ivec3</a></div><divclass="ttdeci">tvec3< int, mediump > mediump_ivec3</div><divclass="ttdoc">3 components vector of medium precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00229">type_vec.hpp:229</a></div></div>
<divclass="ttc"id="a00161_html_gaa8ea2429bb3cb41a715258a447f39897"><divclass="ttname"><ahref="a00161.html#gaa8ea2429bb3cb41a715258a447f39897">glm::vec3</a></div><divclass="ttdeci">highp_vec3 vec3</div><divclass="ttdoc">3 components vector of floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00397">type_vec.hpp:397</a></div></div>
<divclass="ttc"id="a00162_html_ga435eb408e8dfa4f7185368109d432c14"><divclass="ttname"><ahref="a00162.html#ga435eb408e8dfa4f7185368109d432c14">glm::highp_dvec2</a></div><divclass="ttdeci">tvec2< double, highp > highp_dvec2</div><divclass="ttdoc">2 components vector of high double-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00090">type_vec.hpp:90</a></div></div>
<divclass="ttc"id="a00161_html_gabebd0c7e3c5cd337d95c313c5e8b8db4"><divclass="ttname"><ahref="a00161.html#gabebd0c7e3c5cd337d95c313c5e8b8db4">glm::dvec3</a></div><divclass="ttdeci">highp_dvec3 dvec3</div><divclass="ttdoc">3 components vector of double-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00425">type_vec.hpp:425</a></div></div>
<divclass="ttc"id="a00161_html_ga09d0200e8ff86391d8804b4fefd5f1da"><divclass="ttname"><ahref="a00161.html#ga09d0200e8ff86391d8804b4fefd5f1da">glm::vec2</a></div><divclass="ttdeci">highp_vec2 vec2</div><divclass="ttdoc">2 components vector of floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00392">type_vec.hpp:392</a></div></div>
<divclass="ttc"id="a00162_html_ga591478a77e4324e0836abc17cbb13e83"><divclass="ttname"><ahref="a00162.html#ga591478a77e4324e0836abc17cbb13e83">glm::mediump_vec3</a></div><divclass="ttdeci">tvec3< float, mediump > mediump_vec3</div><divclass="ttdoc">3 components vector of medium single-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00187">type_vec.hpp:187</a></div></div>
<divclass="ttc"id="a00162_html_ga3c6aeb4cd3e9a14c85dd4c6f311b1e57"><divclass="ttname"><ahref="a00162.html#ga3c6aeb4cd3e9a14c85dd4c6f311b1e57">glm::lowp_ivec2</a></div><divclass="ttdeci">tvec2< int, lowp > lowp_ivec2</div><divclass="ttdoc">2 components vector of low precision signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00125">type_vec.hpp:125</a></div></div>
<divclass="ttc"id="a00161_html_ga2ab812bd103527e2d6c62c2e2f5ee78f"><divclass="ttname"><ahref="a00161.html#ga2ab812bd103527e2d6c62c2e2f5ee78f">glm::ivec2</a></div><divclass="ttdeci">highp_ivec2 ivec2</div><divclass="ttdoc">2 components vector of signed integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00448">type_vec.hpp:448</a></div></div>
<divclass="ttc"id="a00161_html_gaa7c3a0e7ae50c34c3290415c115f251e"><divclass="ttname"><ahref="a00161.html#gaa7c3a0e7ae50c34c3290415c115f251e">glm::uvec4</a></div><divclass="ttdeci">highp_uvec4 uvec4</div><divclass="ttdoc">4 components vector of unsigned integer numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00486">type_vec.hpp:486</a></div></div>
<divclass="ttc"id="a00162_html_gac37a3fd0ecdcab044853c039409c9af7"><divclass="ttname"><ahref="a00162.html#gac37a3fd0ecdcab044853c039409c9af7">glm::mediump_vec2</a></div><divclass="ttdeci">tvec2< float, mediump > mediump_vec2</div><divclass="ttdoc">2 components vector of medium single-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00076">type_vec.hpp:76</a></div></div>
<divclass="ttc"id="a00161_html_ga9503f809789bda7e8852a6abde3ae5c1"><divclass="ttname"><ahref="a00161.html#ga9503f809789bda7e8852a6abde3ae5c1">glm::dvec4</a></div><divclass="ttdeci">highp_dvec4 dvec4</div><divclass="ttdoc">4 components vector of double-precision floating-point numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="a00131_source.html#l00430">type_vec.hpp:430</a></div></div>