2012-09-05 22:30:34 +00:00
<!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" / >
2012-11-18 13:05:52 +00:00
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< title > type_precision.hpp Source File< / title >
2012-09-05 22:30:34 +00:00
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
2012-11-18 13:05:52 +00:00
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
2012-09-05 22:30:34 +00:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
2012-11-18 13:05:52 +00:00
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
2012-09-05 22:30:34 +00:00
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2012-11-18 13:05:52 +00:00
< td id = "projectlogo" > < img alt = "Logo" src = "logo.png" / > < / td >
2012-09-05 22:30:34 +00:00
< / tr >
< / tbody >
< / table >
< / div >
2012-11-18 13:05:52 +00:00
<!-- end header part -->
<!-- Generated by Doxygen 1.8.2 -->
2012-09-05 22:30:34 +00:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "modules.html" > < span > Modules< / 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  List< / span > < / a > < / li >
< / ul >
< / div >
2012-11-18 13:05:52 +00:00
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "dir_934f46a345653ef2b3014a1b37a162c1.html" > G:< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_bf513233250988b6ff3b72f8482c1597.html" > Repository< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_e217bba5d90990da93f61f0ea8b942dc.html" > glm< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_a844bf6d5a07b8853f8463b41029861e.html" > glm< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_1a190e7f93f4503d85aaef18e89b9041.html" > gtc< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
2012-09-05 22:30:34 +00:00
< div class = "header" >
< div class = "headertitle" >
2012-11-18 13:05:52 +00:00
< div class = "title" > type_precision.hpp< / div > < / div >
< / div > <!-- header -->
2012-09-05 22:30:34 +00:00
< div class = "contents" >
2012-11-18 13:05:52 +00:00
< a href = "a00108.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < / div >
< div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < / div >
< div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < / div >
< div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < / div >
< div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < / div >
< div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < / div >
< div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < / div >
< div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < / div >
< div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < / div >
< div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < / div >
< div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < / div >
< div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < / div >
< div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < / div >
< div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < / div >
< div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < / div >
< div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < / div >
< div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < / div >
< div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < / div >
< div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < / div >
< div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < / div >
< div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < / div >
< div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < / div >
< div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < / div >
< div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < / div >
< div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < / div >
< div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < / div >
< div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < / div >
< div class = "line" > < a name = "l00028" > < / a > < span class = "lineno" > 28< / span >   < / div >
< div class = "line" > < a name = "l00029" > < / a > < span class = "lineno" > 29< / span >   < / div >
< div class = "line" > < a name = "l00030" > < / a > < span class = "lineno" > 30< / span >   < / div >
< div class = "line" > < a name = "l00031" > < / a > < span class = "lineno" > 31< / span >   < / div >
< div class = "line" > < a name = "l00032" > < / a > < span class = "lineno" > 32< / span >   < / div >
< div class = "line" > < a name = "l00033" > < / a > < span class = "lineno" > 33< / span >   < / div >
< div class = "line" > < a name = "l00034" > < / a > < span class = "lineno" > 34< / span >   < / div >
< div class = "line" > < a name = "l00035" > < / a > < span class = "lineno" > 35< / span >   < / div >
< div class = "line" > < a name = "l00036" > < / a > < span class = "lineno" > 36< / span >   < / div >
< div class = "line" > < a name = "l00037" > < / a > < span class = "lineno" > 37< / span >   < / div >
< div class = "line" > < a name = "l00038" > < / a > < span class = "lineno" > 38< / span >   < / div >
< div class = "line" > < a name = "l00039" > < / a > < span class = "lineno" > 39< / span >   < / div >
< div class = "line" > < a name = "l00040" > < / a > < span class = "lineno" > 40< / span >   < / div >
< div class = "line" > < a name = "l00041" > < / a > < span class = "lineno" > 41< / span >   < / div >
< div class = "line" > < a name = "l00042" > < / a > < span class = "lineno" > 42< / span >   < / div >
< div class = "line" > < a name = "l00043" > < / a > < span class = "lineno" > 43< / span >   < span class = "preprocessor" > #ifndef GLM_GTC_type_precision< / span > < / div >
< div class = "line" > < a name = "l00044" > < / a > < span class = "lineno" > 44< / span >   < span class = "preprocessor" > < / span > < span class = "preprocessor" > #define GLM_GTC_type_precision GLM_VERSION< / span > < / div >
< div class = "line" > < a name = "l00045" > < / a > < span class = "lineno" > 45< / span >   < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a name = "l00046" > < / a > < span class = "lineno" > 46< / span >   < span class = "comment" > // Dependency:< / span > < / div >
< div class = "line" > < a name = "l00047" > < / a > < span class = "lineno" > 47< / span >   < span class = "preprocessor" > #include " ../glm.hpp" < / span > < / div >
< div class = "line" > < a name = "l00048" > < / a > < span class = "lineno" > 48< / span >   < span class = "preprocessor" > #include " ../gtc/half_float.hpp" < / span > < / div >
< div class = "line" > < a name = "l00049" > < / a > < span class = "lineno" > 49< / span >   < span class = "preprocessor" > #include " ../gtc/quaternion.hpp" < / span > < / div >
< div class = "line" > < a name = "l00050" > < / a > < span class = "lineno" > 50< / span >   < / div >
< div class = "line" > < a name = "l00051" > < / a > < span class = "lineno" > 51< / span >   < span class = "preprocessor" > #if(defined(GLM_MESSAGES) & & !defined(glm_ext))< / span > < / div >
< div class = "line" > < a name = "l00052" > < / a > < span class = "lineno" > 52< / span >   < span class = "preprocessor" > < / span > < span class = "preprocessor" > # pragma message(" GLM: GLM_GTC_type_precision extension included" )< / span > < / div >
< div class = "line" > < a name = "l00053" > < / a > < span class = "lineno" > 53< / span >   < span class = "preprocessor" > < / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a name = "l00054" > < / a > < span class = "lineno" > 54< / span >   < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a name = "l00055" > < / a > < span class = "lineno" > 55< / span >   < span class = "keyword" > namespace < / span > glm< / div >
< div class = "line" > < a name = "l00056" > < / a > < span class = "lineno" > 56< / span >   {< / div >
< div class = "line" > < a name = "l00058" > < / a > < span class = "lineno" > 58< / span >   < span class = "comment" > // Signed int vector types < / span > < / div >
< div class = "line" > < a name = "l00059" > < / a > < span class = "lineno" > 59< / span >   < / div >
< div class = "line" > < a name = "l00062" > < / a > < span class = "lineno" > 62< / span >   < / div >
< div class = "line" > < a name = "l00065" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga41c6189f6485c2825d60fdc835b3a2b0" > 65< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int8 < a class = "code" href = "a00157.html#ga41c6189f6485c2825d60fdc835b3a2b0" title = "8 bit signed integer type." > int8< / a > ;< / div >
< div class = "line" > < a name = "l00066" > < / a > < span class = "lineno" > 66< / span >   < / div >
< div class = "line" > < a name = "l00069" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga302041c186d0d028bea31b711fe16759" > 69< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int16 < a class = "code" href = "a00157.html#ga302041c186d0d028bea31b711fe16759" title = "16 bit signed integer type." > int16< / a > ;< / div >
< div class = "line" > < a name = "l00070" > < / a > < span class = "lineno" > 70< / span >   < / div >
< div class = "line" > < a name = "l00073" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga8df669f4e7698dfe0c0354d92578d74f" > 73< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int32 < a class = "code" href = "a00157.html#ga8df669f4e7698dfe0c0354d92578d74f" title = "32 bit signed integer type." > int32< / a > ;< / div >
< div class = "line" > < a name = "l00074" > < / a > < span class = "lineno" > 74< / span >   < / div >
< div class = "line" > < a name = "l00077" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaff5189f97f9e842d9636a0f240001b2e" > 77< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int64 < a class = "code" href = "a00157.html#gaff5189f97f9e842d9636a0f240001b2e" title = "64 bit signed integer type." > int64< / a > ;< / div >
< div class = "line" > < a name = "l00078" > < / a > < span class = "lineno" > 78< / span >   < / div >
< div class = "line" > < a name = "l00079" > < / a > < span class = "lineno" > 79< / span >   < / div >
< div class = "line" > < a name = "l00082" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga4bf09d8838a86866b39ee6e109341645" > 82< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int8 < a class = "code" href = "a00157.html#ga4bf09d8838a86866b39ee6e109341645" title = "8 bit signed integer type." > int8_t< / a > ;< / div >
< div class = "line" > < a name = "l00083" > < / a > < span class = "lineno" > 83< / span >   < / div >
< div class = "line" > < a name = "l00086" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae8f5e3e964ca2ae240adc2c0d74adede" > 86< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int16 < a class = "code" href = "a00157.html#gae8f5e3e964ca2ae240adc2c0d74adede" title = "16 bit signed integer type." > int16_t< / a > ;< / div >
< div class = "line" > < a name = "l00087" > < / a > < span class = "lineno" > 87< / span >   < / div >
< div class = "line" > < a name = "l00090" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga042ef09ff2f0cb24a36f541bcb3a3710" > 90< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int32 < a class = "code" href = "a00157.html#ga042ef09ff2f0cb24a36f541bcb3a3710" title = "32 bit signed integer type." > int32_t< / a > ;< / div >
< div class = "line" > < a name = "l00091" > < / a > < span class = "lineno" > 91< / span >   < / div >
< div class = "line" > < a name = "l00094" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga322a7d7d2c2c68994dc872a33de63c61" > 94< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int64 < a class = "code" href = "a00157.html#ga322a7d7d2c2c68994dc872a33de63c61" title = "64 bit signed integer type." > int64_t< / a > ;< / div >
< div class = "line" > < a name = "l00095" > < / a > < span class = "lineno" > 95< / span >   < / div >
< div class = "line" > < a name = "l00096" > < / a > < span class = "lineno" > 96< / span >   < / div >
< div class = "line" > < a name = "l00099" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga302ec977b0c0c3ea245b6c9275495355" > 99< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int8 < a class = "code" href = "a00157.html#ga302ec977b0c0c3ea245b6c9275495355" title = "8 bit signed integer type." > i8< / a > ;< / div >
< div class = "line" > < a name = "l00100" > < / a > < span class = "lineno" > 100< / span >   < / div >
< div class = "line" > < a name = "l00103" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga3ab5fe184343d394fb6c2723c3ee3699" > 103< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int16 < a class = "code" href = "a00157.html#ga3ab5fe184343d394fb6c2723c3ee3699" title = "16 bit signed integer type." > i16< / a > ;< / div >
< div class = "line" > < a name = "l00104" > < / a > < span class = "lineno" > 104< / span >   < / div >
< div class = "line" > < a name = "l00107" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga96faea43ac5f875d2d3ffbf8d213e3eb" > 107< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int32 < a class = "code" href = "a00157.html#ga96faea43ac5f875d2d3ffbf8d213e3eb" title = "32 bit signed integer type." > i32< / a > ;< / div >
< div class = "line" > < a name = "l00108" > < / a > < span class = "lineno" > 108< / span >   < / div >
< div class = "line" > < a name = "l00111" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gadb997e409103d4da18abd837e636a496" > 111< / a > < / span >   < span class = "keyword" > typedef< / span > detail::int64 < a class = "code" href = "a00157.html#gadb997e409103d4da18abd837e636a496" title = "64 bit signed integer type." > i64< / a > ;< / div >
< div class = "line" > < a name = "l00112" > < / a > < span class = "lineno" > 112< / span >   < / div >
< div class = "line" > < a name = "l00113" > < / a > < span class = "lineno" > 113< / span >   < / div >
< div class = "line" > < a name = "l00116" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gacfe1e57da8ee1c1983aa3059cca3bb96" > 116< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< i8> < a class = "code" href = "a00157.html#gacfe1e57da8ee1c1983aa3059cca3bb96" title = "8 bit signed integer scalar type." > i8vec1< / a > ;< / div >
< div class = "line" > < a name = "l00117" > < / a > < span class = "lineno" > 117< / span >   < / div >
< div class = "line" > < a name = "l00120" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga9ab3f26fa232d5a4d2397d7904eb9069" > 120< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< i8> < a class = "code" href = "a00157.html#ga9ab3f26fa232d5a4d2397d7904eb9069" title = "8 bit signed integer vector of 2 components type." > i8vec2< / a > ;< / div >
< div class = "line" > < a name = "l00121" > < / a > < span class = "lineno" > 121< / span >   < / div >
< div class = "line" > < a name = "l00124" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaa8c91ad088bbbd51f2ef3b7701f00ed9" > 124< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< i8> < a class = "code" href = "a00157.html#gaa8c91ad088bbbd51f2ef3b7701f00ed9" title = "8 bit signed integer vector of 3 components type." > i8vec3< / a > ;< / div >
< div class = "line" > < a name = "l00125" > < / a > < span class = "lineno" > 125< / span >   < / div >
< div class = "line" > < a name = "l00128" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga792e1b3e596a020df28a8eb4ec3c0708" > 128< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< i8> < a class = "code" href = "a00157.html#ga792e1b3e596a020df28a8eb4ec3c0708" title = "8 bit signed integer vector of 4 components type." > i8vec4< / a > ;< / div >
< div class = "line" > < a name = "l00129" > < / a > < span class = "lineno" > 129< / span >   < / div >
< div class = "line" > < a name = "l00130" > < / a > < span class = "lineno" > 130< / span >   < / div >
< div class = "line" > < a name = "l00133" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga175e6a0d45258b39a5e9935b54d64c03" > 133< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< i16> < a class = "code" href = "a00157.html#ga175e6a0d45258b39a5e9935b54d64c03" title = "16 bit signed integer scalar type." > i16vec1< / a > ;< / div >
< div class = "line" > < a name = "l00134" > < / a > < span class = "lineno" > 134< / span >   < / div >
< div class = "line" > < a name = "l00137" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga6a9c8e79629016f081cd3274eeafe429" > 137< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< i16> < a class = "code" href = "a00157.html#ga6a9c8e79629016f081cd3274eeafe429" title = "16 bit signed integer vector of 2 components type." > i16vec2< / a > ;< / div >
< div class = "line" > < a name = "l00138" > < / a > < span class = "lineno" > 138< / span >   < / div >
< div class = "line" > < a name = "l00141" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga539ac09149e338c783bc492fd25d504c" > 141< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< i16> < a class = "code" href = "a00157.html#ga539ac09149e338c783bc492fd25d504c" title = "16 bit signed integer vector of 3 components type." > i16vec3< / a > ;< / div >
< div class = "line" > < a name = "l00142" > < / a > < span class = "lineno" > 142< / span >   < / div >
< div class = "line" > < a name = "l00145" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga09c99e80eb63c8df7a9cc4021c8a2811" > 145< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< i16> < a class = "code" href = "a00157.html#ga09c99e80eb63c8df7a9cc4021c8a2811" title = "16 bit signed integer vector of 4 components type." > i16vec4< / a > ;< / div >
< div class = "line" > < a name = "l00146" > < / a > < span class = "lineno" > 146< / span >   < / div >
< div class = "line" > < a name = "l00147" > < / a > < span class = "lineno" > 147< / span >   < / div >
< div class = "line" > < a name = "l00150" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga78778caf689639c31fbdc9298bb2538e" > 150< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< i32> < a class = "code" href = "a00157.html#ga78778caf689639c31fbdc9298bb2538e" title = "32 bit signed integer scalar type." > i32vec1< / a > ;< / div >
< div class = "line" > < a name = "l00151" > < / a > < span class = "lineno" > 151< / span >   < / div >
< div class = "line" > < a name = "l00154" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga587a33330386e50f7ff9a870f1b62ab1" > 154< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< i32> < a class = "code" href = "a00157.html#ga587a33330386e50f7ff9a870f1b62ab1" title = "32 bit signed integer vector of 2 components type." > i32vec2< / a > ;< / div >
< div class = "line" > < a name = "l00155" > < / a > < span class = "lineno" > 155< / span >   < / div >
< div class = "line" > < a name = "l00158" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae8b7bb7698c98fb69f2a4aff8a757416" > 158< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< i32> < a class = "code" href = "a00157.html#gae8b7bb7698c98fb69f2a4aff8a757416" title = "32 bit signed integer vector of 3 components type." > i32vec3< / a > ;< / div >
< div class = "line" > < a name = "l00159" > < / a > < span class = "lineno" > 159< / span >   < / div >
< div class = "line" > < a name = "l00162" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaa82f1d2958dfcc463a2498d52ee80a0a" > 162< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< i32> < a class = "code" href = "a00157.html#gaa82f1d2958dfcc463a2498d52ee80a0a" title = "32 bit signed integer vector of 4 components type." > i32vec4< / a > ;< / div >
< div class = "line" > < a name = "l00163" > < / a > < span class = "lineno" > 163< / span >   < / div >
< div class = "line" > < a name = "l00164" > < / a > < span class = "lineno" > 164< / span >   < / div >
< div class = "line" > < a name = "l00167" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga35442f6f16e861128fb73ac03f89281f" > 167< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< i64> < a class = "code" href = "a00157.html#ga35442f6f16e861128fb73ac03f89281f" title = "64 bit signed integer scalar type." > i64vec1< / a > ;< / div >
< div class = "line" > < a name = "l00168" > < / a > < span class = "lineno" > 168< / span >   < / div >
< div class = "line" > < a name = "l00171" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga7a6245c652f68ba306c05bb0d4ca1361" > 171< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< i64> < a class = "code" href = "a00157.html#ga7a6245c652f68ba306c05bb0d4ca1361" title = "64 bit signed integer vector of 2 components type." > i64vec2< / a > ;< / div >
< div class = "line" > < a name = "l00172" > < / a > < span class = "lineno" > 172< / span >   < / div >
< div class = "line" > < a name = "l00175" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga78ad50b24382913ef6068ded644c9f3f" > 175< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< i64> < a class = "code" href = "a00157.html#ga78ad50b24382913ef6068ded644c9f3f" title = "64 bit signed integer vector of 3 components type." > i64vec3< / a > ;< / div >
< div class = "line" > < a name = "l00176" > < / a > < span class = "lineno" > 176< / span >   < / div >
< div class = "line" > < a name = "l00179" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga8392ac39a51731ab9a5b3f23a5eaf1d7" > 179< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< i64> < a class = "code" href = "a00157.html#ga8392ac39a51731ab9a5b3f23a5eaf1d7" title = "64 bit signed integer vector of 4 components type." > i64vec4< / a > ;< / div >
< div class = "line" > < a name = "l00180" > < / a > < span class = "lineno" > 180< / span >   < / div >
< div class = "line" > < a name = "l00181" > < / a > < span class = "lineno" > 181< / span >   < / div >
< div class = "line" > < a name = "l00183" > < / a > < span class = "lineno" > 183< / span >   < span class = "comment" > // Unsigned int vector types < / span > < / div >
< div class = "line" > < a name = "l00184" > < / a > < span class = "lineno" > 184< / span >   < / div >
< div class = "line" > < a name = "l00187" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga36475e31b1992cfde54c1a6f5a148865" > 187< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint8 < a class = "code" href = "a00157.html#ga36475e31b1992cfde54c1a6f5a148865" title = "8 bit unsigned integer type." > uint8< / a > ;< / div >
< div class = "line" > < a name = "l00188" > < / a > < span class = "lineno" > 188< / span >   < / div >
< div class = "line" > < a name = "l00191" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga13471cbbe74e4303a57f3743d007b74d" > 191< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint16 < a class = "code" href = "a00157.html#ga13471cbbe74e4303a57f3743d007b74d" title = "16 bit unsigned integer type." > uint16< / a > ;< / div >
< div class = "line" > < a name = "l00192" > < / a > < span class = "lineno" > 192< / span >   < / div >
< div class = "line" > < a name = "l00195" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga5fa3ddcab56c789bc272ff5651faa12d" > 195< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint32 < a class = "code" href = "a00157.html#ga5fa3ddcab56c789bc272ff5651faa12d" title = "32 bit unsigned integer type." > uint32< / a > ;< / div >
< div class = "line" > < a name = "l00196" > < / a > < span class = "lineno" > 196< / span >   < / div >
< div class = "line" > < a name = "l00199" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gab630f76c26b50298187f7889104d4b9c" > 199< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint64 < a class = "code" href = "a00157.html#gab630f76c26b50298187f7889104d4b9c" title = "64 bit unsigned integer type." > uint64< / a > ;< / div >
< div class = "line" > < a name = "l00200" > < / a > < span class = "lineno" > 200< / span >   < / div >
< div class = "line" > < a name = "l00201" > < / a > < span class = "lineno" > 201< / span >   < / div >
< div class = "line" > < a name = "l00204" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga28d97808322d3c92186e4a0c067d7e8e" > 204< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint8 < a class = "code" href = "a00157.html#ga28d97808322d3c92186e4a0c067d7e8e" title = "8 bit unsigned integer type." > uint8_t< / a > ;< / div >
< div class = "line" > < a name = "l00205" > < / a > < span class = "lineno" > 205< / span >   < / div >
< div class = "line" > < a name = "l00208" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga91f91f411080c37730856ff5887f5bcf" > 208< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint16 < a class = "code" href = "a00157.html#ga91f91f411080c37730856ff5887f5bcf" title = "16 bit unsigned integer type." > uint16_t< / a > ;< / div >
< div class = "line" > < a name = "l00209" > < / a > < span class = "lineno" > 209< / span >   < / div >
< div class = "line" > < a name = "l00212" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga2171d9dc1fefb1c82e2817f45b622eac" > 212< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint32 < a class = "code" href = "a00157.html#ga2171d9dc1fefb1c82e2817f45b622eac" title = "32 bit unsigned integer type." > uint32_t< / a > ;< / div >
< div class = "line" > < a name = "l00213" > < / a > < span class = "lineno" > 213< / span >   < / div >
< div class = "line" > < a name = "l00216" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga3999d3e7ff22025c16ddb601e14dfdee" > 216< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint64 < a class = "code" href = "a00157.html#ga3999d3e7ff22025c16ddb601e14dfdee" title = "64 bit unsigned integer type." > uint64_t< / a > ;< / div >
< div class = "line" > < a name = "l00217" > < / a > < span class = "lineno" > 217< / span >   < / div >
< div class = "line" > < a name = "l00218" > < / a > < span class = "lineno" > 218< / span >   < / div >
< div class = "line" > < a name = "l00221" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaecc7082561fc9028b844b6cf3d305d36" > 221< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint8 < a class = "code" href = "a00157.html#gaecc7082561fc9028b844b6cf3d305d36" title = "8 bit unsigned integer type." > u8< / a > ;< / div >
< div class = "line" > < a name = "l00222" > < / a > < span class = "lineno" > 222< / span >   < / div >
< div class = "line" > < a name = "l00225" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaa2d7acc0adb536fab71fe261232a40ff" > 225< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint16 < a class = "code" href = "a00157.html#gaa2d7acc0adb536fab71fe261232a40ff" title = "16 bit unsigned integer type." > u16< / a > ;< / div >
< div class = "line" > < a name = "l00226" > < / a > < span class = "lineno" > 226< / span >   < / div >
< div class = "line" > < a name = "l00229" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga8165913e068444f7842302d40ba897b9" > 229< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint32 < a class = "code" href = "a00157.html#ga8165913e068444f7842302d40ba897b9" title = "32 bit unsigned integer type." > u32< / a > ;< / div >
< div class = "line" > < a name = "l00230" > < / a > < span class = "lineno" > 230< / span >   < / div >
< div class = "line" > < a name = "l00233" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaf3f312156984c365e9f65620354da70b" > 233< / a > < / span >   < span class = "keyword" > typedef< / span > detail::uint64 < a class = "code" href = "a00157.html#gaf3f312156984c365e9f65620354da70b" title = "64 bit unsigned integer type." > u64< / a > ;< / div >
< div class = "line" > < a name = "l00234" > < / a > < span class = "lineno" > 234< / span >   < / div >
< div class = "line" > < a name = "l00235" > < / a > < span class = "lineno" > 235< / span >   < / div >
< div class = "line" > < a name = "l00238" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaf28751a632c5d41a55e4d8a95c861612" > 238< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< u8> < a class = "code" href = "a00157.html#gaf28751a632c5d41a55e4d8a95c861612" title = "8 bit unsigned integer scalar type." > u8vec1< / a > ;< / div >
< div class = "line" > < a name = "l00239" > < / a > < span class = "lineno" > 239< / span >   < / div >
< div class = "line" > < a name = "l00242" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga8f78a1ea21be24a89da31928fc037bfd" > 242< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< u8> < a class = "code" href = "a00157.html#ga8f78a1ea21be24a89da31928fc037bfd" title = "8 bit unsigned integer vector of 2 components type." > u8vec2< / a > ;< / div >
< div class = "line" > < a name = "l00243" > < / a > < span class = "lineno" > 243< / span >   < / div >
< div class = "line" > < a name = "l00246" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga7a4cb62a556ad09c7e0721aecac64dbd" > 246< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< u8> < a class = "code" href = "a00157.html#ga7a4cb62a556ad09c7e0721aecac64dbd" title = "8 bit unsigned integer vector of 3 components type." > u8vec3< / a > ;< / div >
< div class = "line" > < a name = "l00247" > < / a > < span class = "lineno" > 247< / span >   < / div >
< div class = "line" > < a name = "l00250" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga83091381b9b909057004c4de7896d072" > 250< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< u8> < a class = "code" href = "a00157.html#ga83091381b9b909057004c4de7896d072" title = "8 bit unsigned integer vector of 4 components type." > u8vec4< / a > ;< / div >
< div class = "line" > < a name = "l00251" > < / a > < span class = "lineno" > 251< / span >   < / div >
< div class = "line" > < a name = "l00252" > < / a > < span class = "lineno" > 252< / span >   < / div >
< div class = "line" > < a name = "l00255" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac4d44e7f6ef424a6862c20324fbd1f37" > 255< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< u16> < a class = "code" href = "a00157.html#gac4d44e7f6ef424a6862c20324fbd1f37" title = "16 bit unsigned integer scalar type." > u16vec1< / a > ;< / div >
< div class = "line" > < a name = "l00256" > < / a > < span class = "lineno" > 256< / span >   < / div >
< div class = "line" > < a name = "l00259" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga63f78111033fd19335588c549fcc0512" > 259< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< u16> < a class = "code" href = "a00157.html#ga63f78111033fd19335588c549fcc0512" title = "16 bit unsigned integer vector of 2 components type." > u16vec2< / a > ;< / div >
< div class = "line" > < a name = "l00260" > < / a > < span class = "lineno" > 260< / span >   < / div >
< div class = "line" > < a name = "l00263" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga53d4785d0f40c66bf58b315dd1122fe4" > 263< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< u16> < a class = "code" href = "a00157.html#ga53d4785d0f40c66bf58b315dd1122fe4" title = "16 bit unsigned integer vector of 3 components type." > u16vec3< / a > ;< / div >
< div class = "line" > < a name = "l00264" > < / a > < span class = "lineno" > 264< / span >   < / div >
< div class = "line" > < a name = "l00267" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga0331a2b68ce5f72a450f6d45c90f7709" > 267< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< u16> < a class = "code" href = "a00157.html#ga0331a2b68ce5f72a450f6d45c90f7709" title = "16 bit unsigned integer vector of 4 components type." > u16vec4< / a > ;< / div >
< div class = "line" > < a name = "l00268" > < / a > < span class = "lineno" > 268< / span >   < / div >
< div class = "line" > < a name = "l00269" > < / a > < span class = "lineno" > 269< / span >   < / div >
< div class = "line" > < a name = "l00272" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga7817770bd08eac13e9900d6fed97992f" > 272< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< u32> < a class = "code" href = "a00157.html#ga7817770bd08eac13e9900d6fed97992f" title = "32 bit unsigned integer scalar type." > u32vec1< / a > ;< / div >
< div class = "line" > < a name = "l00273" > < / a > < span class = "lineno" > 273< / span >   < / div >
< div class = "line" > < a name = "l00276" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaae1d6aa5d86a2744294b97e05b623e29" > 276< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< u32> < a class = "code" href = "a00157.html#gaae1d6aa5d86a2744294b97e05b623e29" title = "32 bit unsigned integer vector of 2 components type." > u32vec2< / a > ;< / div >
< div class = "line" > < a name = "l00277" > < / a > < span class = "lineno" > 277< / span >   < / div >
< div class = "line" > < a name = "l00280" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae013bd205f900d8ac3d783e62c9fa294" > 280< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< u32> < a class = "code" href = "a00157.html#gae013bd205f900d8ac3d783e62c9fa294" title = "32 bit unsigned integer vector of 3 components type." > u32vec3< / a > ;< / div >
< div class = "line" > < a name = "l00281" > < / a > < span class = "lineno" > 281< / span >   < / div >
< div class = "line" > < a name = "l00284" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac61f03e72cbcace4582b0c11859f54c7" > 284< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< u32> < a class = "code" href = "a00157.html#gac61f03e72cbcace4582b0c11859f54c7" title = "32 bit unsigned integer vector of 4 components type." > u32vec4< / a > ;< / div >
< div class = "line" > < a name = "l00285" > < / a > < span class = "lineno" > 285< / span >   < / div >
< div class = "line" > < a name = "l00286" > < / a > < span class = "lineno" > 286< / span >   < / div >
< div class = "line" > < a name = "l00289" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga161407d0a17a31482aa74c7f1fd85a48" > 289< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< u64> < a class = "code" href = "a00157.html#ga161407d0a17a31482aa74c7f1fd85a48" title = "64 bit unsigned integer scalar type." > u64vec1< / a > ;< / div >
< div class = "line" > < a name = "l00290" > < / a > < span class = "lineno" > 290< / span >   < / div >
< div class = "line" > < a name = "l00293" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga98265c5d66ab4bf19f4242746233526c" > 293< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< u64> < a class = "code" href = "a00157.html#ga98265c5d66ab4bf19f4242746233526c" title = "64 bit unsigned integer vector of 2 components type." > u64vec2< / a > ;< / div >
< div class = "line" > < a name = "l00294" > < / a > < span class = "lineno" > 294< / span >   < / div >
< div class = "line" > < a name = "l00297" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga470cfa496aae49e63c5becee347651a1" > 297< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< u64> < a class = "code" href = "a00157.html#ga470cfa496aae49e63c5becee347651a1" title = "64 bit unsigned integer vector of 3 components type." > u64vec3< / a > ;< / div >
< div class = "line" > < a name = "l00298" > < / a > < span class = "lineno" > 298< / span >   < / div >
< div class = "line" > < a name = "l00301" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga34a421d3df867266c9437dc00897edeb" > 301< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< u64> < a class = "code" href = "a00157.html#ga34a421d3df867266c9437dc00897edeb" title = "64 bit unsigned integer vector of 4 components type." > u64vec4< / a > ;< / div >
< div class = "line" > < a name = "l00302" > < / a > < span class = "lineno" > 302< / span >   < / div >
< div class = "line" > < a name = "l00303" > < / a > < span class = "lineno" > 303< / span >   < / div >
< div class = "line" > < a name = "l00305" > < / a > < span class = "lineno" > 305< / span >   < span class = "comment" > // Float vector types < / span > < / div >
< div class = "line" > < a name = "l00306" > < / a > < span class = "lineno" > 306< / span >   < / div >
< div class = "line" > < a name = "l00309" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga19287ee46bd37d1459731d7191bc2f66" > 309< / a > < / span >   < span class = "keyword" > typedef< / span > detail::float16 < a class = "code" href = "a00157.html#ga19287ee46bd37d1459731d7191bc2f66" title = "16 bit half-precision floating-point scalar." > float16< / a > ;< / div >
< div class = "line" > < a name = "l00310" > < / a > < span class = "lineno" > 310< / span >   < / div >
< div class = "line" > < a name = "l00313" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gad3c127f8bf8d7d4e738037c257abb5b1" > 313< / a > < / span >   < span class = "keyword" > typedef< / span > detail::float32 < a class = "code" href = "a00157.html#gad3c127f8bf8d7d4e738037c257abb5b1" title = "32 bit single-precision floating-point scalar." > float32< / a > ;< / div >
< div class = "line" > < a name = "l00314" > < / a > < span class = "lineno" > 314< / span >   < / div >
< div class = "line" > < a name = "l00317" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gab5596d48586414c91ccb270962dc14d3" > 317< / a > < / span >   < span class = "keyword" > typedef< / span > detail::float64 < a class = "code" href = "a00157.html#gab5596d48586414c91ccb270962dc14d3" title = "64 bit double-precision floating-point scalar." > float64< / a > ;< / div >
< div class = "line" > < a name = "l00318" > < / a > < span class = "lineno" > 318< / span >   < / div >
< div class = "line" > < a name = "l00319" > < / a > < span class = "lineno" > 319< / span >   < / div >
< div class = "line" > < a name = "l00322" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaf4c059bd26e03839336a60caae2d9aa4" > 322< / a > < / span >   < span class = "keyword" > typedef< / span > detail::float16 < a class = "code" href = "a00157.html#gaf4c059bd26e03839336a60caae2d9aa4" title = "16 bit half-precision floating-point scalar." > float16_t< / a > ;< / div >
< div class = "line" > < a name = "l00323" > < / a > < span class = "lineno" > 323< / span >   < / div >
< div class = "line" > < a name = "l00326" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga41d579d81c3d98edd0532244fa02da77" > 326< / a > < / span >   < span class = "keyword" > typedef< / span > detail::float32 < a class = "code" href = "a00157.html#ga41d579d81c3d98edd0532244fa02da77" title = "32 bit single-precision floating-point scalar." > float32_t< / a > ;< / div >
< div class = "line" > < a name = "l00327" > < / a > < span class = "lineno" > 327< / span >   < / div >
< div class = "line" > < a name = "l00330" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga6957c7b22f405683bb276554ca40dc37" > 330< / a > < / span >   < span class = "keyword" > typedef< / span > detail::float64 < a class = "code" href = "a00157.html#ga6957c7b22f405683bb276554ca40dc37" title = "64 bit double-precision floating-point scalar." > float64_t< / a > ;< / div >
< div class = "line" > < a name = "l00331" > < / a > < span class = "lineno" > 331< / span >   < / div >
< div class = "line" > < a name = "l00332" > < / a > < span class = "lineno" > 332< / span >   < / div >
< div class = "line" > < a name = "l00335" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga3ca1b6511bcc12516b5fd76c7976f01b" > 335< / a > < / span >   < span class = "keyword" > typedef< / span > < a class = "code" href = "a00157.html#ga19287ee46bd37d1459731d7191bc2f66" title = "16 bit half-precision floating-point scalar." > float16< / a > < a class = "code" href = "a00157.html#ga3ca1b6511bcc12516b5fd76c7976f01b" title = "16 bit half-precision floating-point scalar." > f16< / a > ;< / div >
< div class = "line" > < a name = "l00336" > < / a > < span class = "lineno" > 336< / span >   < / div >
< div class = "line" > < a name = "l00339" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7" > 339< / a > < / span >   < span class = "keyword" > typedef< / span > < a class = "code" href = "a00157.html#gad3c127f8bf8d7d4e738037c257abb5b1" title = "32 bit single-precision floating-point scalar." > float32< / a > < a class = "code" href = "a00157.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7" title = "32 bit single-precision floating-point scalar." > f32< / a > ;< / div >
< div class = "line" > < a name = "l00340" > < / a > < span class = "lineno" > 340< / span >   < / div >
< div class = "line" > < a name = "l00343" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga1d794d240091678f602e8de225b8d8c9" > 343< / a > < / span >   < span class = "keyword" > typedef< / span > < a class = "code" href = "a00157.html#gab5596d48586414c91ccb270962dc14d3" title = "64 bit double-precision floating-point scalar." > float64< / a > < a class = "code" href = "a00157.html#ga1d794d240091678f602e8de225b8d8c9" title = "64 bit double-precision floating-point scalar." > f64< / a > ;< / div >
< div class = "line" > < a name = "l00344" > < / a > < span class = "lineno" > 344< / span >   < / div >
< div class = "line" > < a name = "l00345" > < / a > < span class = "lineno" > 345< / span >   < / div >
< div class = "line" > < a name = "l00348" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga970a382718912f22555de061a9220cd9" > 348< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< float> < a class = "code" href = "a00157.html#ga970a382718912f22555de061a9220cd9" title = "Single-precision floating-point vector of 1 component." > fvec1< / a > ;< / div >
< div class = "line" > < a name = "l00349" > < / a > < span class = "lineno" > 349< / span >   < / div >
< div class = "line" > < a name = "l00352" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaeb3201411f8933fae30fe36b3fb1db90" > 352< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< float> < a class = "code" href = "a00157.html#gaeb3201411f8933fae30fe36b3fb1db90" title = "Single-precision floating-point vector of 2 components." > fvec2< / a > ;< / div >
< div class = "line" > < a name = "l00353" > < / a > < span class = "lineno" > 353< / span >   < / div >
< div class = "line" > < a name = "l00356" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga36d8bc27da6e04285ab3b11d0af061b0" > 356< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< float> < a class = "code" href = "a00157.html#ga36d8bc27da6e04285ab3b11d0af061b0" title = "Single-precision floating-point vector of 3 components." > fvec3< / a > ;< / div >
< div class = "line" > < a name = "l00357" > < / a > < span class = "lineno" > 357< / span >   < / div >
< div class = "line" > < a name = "l00360" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac8e4776e86d01ed43b2dce32db2c72ba" > 360< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< float> < a class = "code" href = "a00157.html#gac8e4776e86d01ed43b2dce32db2c72ba" title = "Single-precision floating-point vector of 4 components." > fvec4< / a > ;< / div >
< div class = "line" > < a name = "l00361" > < / a > < span class = "lineno" > 361< / span >   < / div >
< div class = "line" > < a name = "l00362" > < / a > < span class = "lineno" > 362< / span >   < / div >
< div class = "line" > < a name = "l00365" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga3bbeea656de4bf53918f1ad6f7889564" > 365< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< f16> < a class = "code" href = "a00157.html#ga3bbeea656de4bf53918f1ad6f7889564" title = "Half-precision floating-point vector of 1 component." > f16vec1< / a > ;< / div >
< div class = "line" > < a name = "l00366" > < / a > < span class = "lineno" > 366< / span >   < / div >
< div class = "line" > < a name = "l00369" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac29c0992aa0fe2df8f9b6b9edc220822" > 369< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< f16> < a class = "code" href = "a00157.html#gac29c0992aa0fe2df8f9b6b9edc220822" title = "Half-precision floating-point vector of 2 components." > f16vec2< / a > ;< / div >
< div class = "line" > < a name = "l00370" > < / a > < span class = "lineno" > 370< / span >   < / div >
< div class = "line" > < a name = "l00373" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaa68a583d3e3b202e1b48c7bc94964c78" > 373< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< f16> < a class = "code" href = "a00157.html#gaa68a583d3e3b202e1b48c7bc94964c78" title = "Half-precision floating-point vector of 3 components." > f16vec3< / a > ;< / div >
< div class = "line" > < a name = "l00374" > < / a > < span class = "lineno" > 374< / span >   < / div >
< div class = "line" > < a name = "l00377" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae77767db0311f307255a057fd7358704" > 377< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< f16> < a class = "code" href = "a00157.html#gae77767db0311f307255a057fd7358704" title = "Half-precision floating-point vector of 4 components." > f16vec4< / a > ;< / div >
< div class = "line" > < a name = "l00378" > < / a > < span class = "lineno" > 378< / span >   < / div >
< div class = "line" > < a name = "l00379" > < / a > < span class = "lineno" > 379< / span >   < / div >
< div class = "line" > < a name = "l00382" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaa59c58b5e73d3df820fab8b0c8f3a6ef" > 382< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< f32> < a class = "code" href = "a00157.html#gaa59c58b5e73d3df820fab8b0c8f3a6ef" title = "Single-precision floating-point vector of 1 component." > f32vec1< / a > ;< / div >
< div class = "line" > < a name = "l00383" > < / a > < span class = "lineno" > 383< / span >   < / div >
< div class = "line" > < a name = "l00386" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga6a1674122ce80c7f3b77ddbc85b4d9f1" > 386< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< f32> < a class = "code" href = "a00157.html#ga6a1674122ce80c7f3b77ddbc85b4d9f1" title = "Single-precision floating-point vector of 2 components." > f32vec2< / a > ;< / div >
< div class = "line" > < a name = "l00387" > < / a > < span class = "lineno" > 387< / span >   < / div >
< div class = "line" > < a name = "l00390" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga81353c6a9b282b2b34185306a40040ad" > 390< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< f32> < a class = "code" href = "a00157.html#ga81353c6a9b282b2b34185306a40040ad" title = "Single-precision floating-point vector of 3 components." > f32vec3< / a > ;< / div >
< div class = "line" > < a name = "l00391" > < / a > < span class = "lineno" > 391< / span >   < / div >
< div class = "line" > < a name = "l00394" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga58dbce28a4d4b0d72c239cf3069bd28b" > 394< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< f32> < a class = "code" href = "a00157.html#ga58dbce28a4d4b0d72c239cf3069bd28b" title = "Single-precision floating-point vector of 4 components." > f32vec4< / a > ;< / div >
< div class = "line" > < a name = "l00395" > < / a > < span class = "lineno" > 395< / span >   < / div >
< div class = "line" > < a name = "l00396" > < / a > < span class = "lineno" > 396< / span >   < / div >
< div class = "line" > < a name = "l00399" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga70b8c3dea6cb689ecd27cb388e4a54b6" > 399< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec1< f64> < a class = "code" href = "a00157.html#ga70b8c3dea6cb689ecd27cb388e4a54b6" title = "Double-precision floating-point vector of 1 component." > f64vec1< / a > ;< / div >
< div class = "line" > < a name = "l00400" > < / a > < span class = "lineno" > 400< / span >   < / div >
< div class = "line" > < a name = "l00403" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga1de31e7b24d714613b83fb704b8b1fd1" > 403< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec2< f64> < a class = "code" href = "a00157.html#ga1de31e7b24d714613b83fb704b8b1fd1" title = "Double-precision floating-point vector of 2 components." > f64vec2< / a > ;< / div >
< div class = "line" > < a name = "l00404" > < / a > < span class = "lineno" > 404< / span >   < / div >
< div class = "line" > < a name = "l00407" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" > 407< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec3< f64> < a class = "code" href = "a00157.html#ga2a4b3d9e62dc8c9b970e91c38bb56997" title = "Double-precision floating-point vector of 3 components." > f64vec3< / a > ;< / div >
< div class = "line" > < a name = "l00408" > < / a > < span class = "lineno" > 408< / span >   < / div >
< div class = "line" > < a name = "l00411" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga66999872051fdf1934199af093eedece" > 411< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tvec4< f64> < a class = "code" href = "a00157.html#ga66999872051fdf1934199af093eedece" title = "Double-precision floating-point vector of 4 components." > f64vec4< / a > ;< / div >
< div class = "line" > < a name = "l00412" > < / a > < span class = "lineno" > 412< / span >   < / div >
< div class = "line" > < a name = "l00413" > < / a > < span class = "lineno" > 413< / span >   < / div >
< div class = "line" > < a name = "l00415" > < / a > < span class = "lineno" > 415< / span >   < span class = "comment" > // Float matrix types < / span > < / div >
< div class = "line" > < a name = "l00416" > < / a > < span class = "lineno" > 416< / span >   < / div >
< div class = "line" > < a name = "l00419" > < / a > < span class = "lineno" > 419< / span >   < span class = "comment" > //typedef detail::tmat1x1< f32> fmat1;< / span > < / div >
< div class = "line" > < a name = "l00420" > < / a > < span class = "lineno" > 420< / span >   < / div >
< div class = "line" > < a name = "l00423" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaee87d6e282960e7c75bfb1371def1fc6" > 423< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f32> < a class = "code" href = "a00157.html#gaee87d6e282960e7c75bfb1371def1fc6" title = "Single-precision floating-point 1x1 matrix." > fmat2< / a > ;< / div >
< div class = "line" > < a name = "l00424" > < / a > < span class = "lineno" > 424< / span >   < / div >
< div class = "line" > < a name = "l00427" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga885ab2670ad608f174889cc5779e814c" > 427< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f32> < a class = "code" href = "a00157.html#ga885ab2670ad608f174889cc5779e814c" title = "Single-precision floating-point 3x3 matrix." > fmat3< / a > ;< / div >
< div class = "line" > < a name = "l00428" > < / a > < span class = "lineno" > 428< / span >   < / div >
< div class = "line" > < a name = "l00431" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga17a80f33494617743e6156e125c2333d" > 431< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f32> < a class = "code" href = "a00157.html#ga17a80f33494617743e6156e125c2333d" title = "Single-precision floating-point 4x4 matrix." > fmat4< / a > ;< / div >
< div class = "line" > < a name = "l00432" > < / a > < span class = "lineno" > 432< / span >   < / div >
< div class = "line" > < a name = "l00433" > < / a > < span class = "lineno" > 433< / span >   < / div >
< div class = "line" > < a name = "l00436" > < / a > < span class = "lineno" > 436< / span >   < span class = "comment" > //typedef f32 fmat1x1;< / span > < / div >
< div class = "line" > < a name = "l00437" > < / a > < span class = "lineno" > 437< / span >   < / div >
< div class = "line" > < a name = "l00440" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga1c9d98f605e9194e6febfc8c390f21e2" > 440< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f32> < a class = "code" href = "a00157.html#ga1c9d98f605e9194e6febfc8c390f21e2" title = "Single-precision floating-point 1x1 matrix." > fmat2x2< / a > ;< / div >
< div class = "line" > < a name = "l00441" > < / a > < span class = "lineno" > 441< / span >   < / div >
< div class = "line" > < a name = "l00444" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga5a49e7e42cb7826309dfe5914ff7adb2" > 444< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x3< f32> < a class = "code" href = "a00157.html#ga5a49e7e42cb7826309dfe5914ff7adb2" title = "Single-precision floating-point 2x3 matrix." > fmat2x3< / a > ;< / div >
< div class = "line" > < a name = "l00445" > < / a > < span class = "lineno" > 445< / span >   < / div >
< div class = "line" > < a name = "l00448" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga17af021ba84b81a88cd8ff5415737082" > 448< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x4< f32> < a class = "code" href = "a00157.html#ga17af021ba84b81a88cd8ff5415737082" title = "Single-precision floating-point 2x4 matrix." > fmat2x4< / a > ;< / div >
< div class = "line" > < a name = "l00449" > < / a > < span class = "lineno" > 449< / span >   < / div >
< div class = "line" > < a name = "l00452" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gabb5363b848026b7819e8df12f9eba807" > 452< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x2< f32> < a class = "code" href = "a00157.html#gabb5363b848026b7819e8df12f9eba807" title = "Single-precision floating-point 3x2 matrix." > fmat3x2< / a > ;< / div >
< div class = "line" > < a name = "l00453" > < / a > < span class = "lineno" > 453< / span >   < / div >
< div class = "line" > < a name = "l00456" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae3cec4e7ffbfce5fc693f70693b67bdd" > 456< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f32> < a class = "code" href = "a00157.html#gae3cec4e7ffbfce5fc693f70693b67bdd" title = "Single-precision floating-point 3x3 matrix." > fmat3x3< / a > ;< / div >
< div class = "line" > < a name = "l00457" > < / a > < span class = "lineno" > 457< / span >   < / div >
< div class = "line" > < a name = "l00460" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga8cc18a8db872ac321446a0ec76d0f4c9" > 460< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x4< f32> < a class = "code" href = "a00157.html#ga8cc18a8db872ac321446a0ec76d0f4c9" title = "Single-precision floating-point 3x4 matrix." > fmat3x4< / a > ;< / div >
< div class = "line" > < a name = "l00461" > < / a > < span class = "lineno" > 461< / span >   < / div >
< div class = "line" > < a name = "l00464" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga730c05a1fd676cedcecd74595866bb35" > 464< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x2< f32> < a class = "code" href = "a00157.html#ga730c05a1fd676cedcecd74595866bb35" title = "Single-precision floating-point 4x2 matrix." > fmat4x2< / a > ;< / div >
< div class = "line" > < a name = "l00465" > < / a > < span class = "lineno" > 465< / span >   < / div >
< div class = "line" > < a name = "l00468" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac9d68d8ad27aceea1814b96b1e8fc92e" > 468< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x3< f32> < a class = "code" href = "a00157.html#gac9d68d8ad27aceea1814b96b1e8fc92e" title = "Single-precision floating-point 4x3 matrix." > fmat4x3< / a > ;< / div >
< div class = "line" > < a name = "l00469" > < / a > < span class = "lineno" > 469< / span >   < / div >
< div class = "line" > < a name = "l00472" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga5a1741d5e03b4a99ad1728a8e8c65a38" > 472< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f32> < a class = "code" href = "a00157.html#ga5a1741d5e03b4a99ad1728a8e8c65a38" title = "Single-precision floating-point 4x4 matrix." > fmat4x4< / a > ;< / div >
< div class = "line" > < a name = "l00473" > < / a > < span class = "lineno" > 473< / span >   < / div >
< div class = "line" > < a name = "l00474" > < / a > < span class = "lineno" > 474< / span >   < / div >
< div class = "line" > < a name = "l00477" > < / a > < span class = "lineno" > 477< / span >   < span class = "comment" > //typedef detail::tmat1x1< f16> f16mat1;< / span > < / div >
< div class = "line" > < a name = "l00478" > < / a > < span class = "lineno" > 478< / span >   < / div >
< div class = "line" > < a name = "l00481" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae16f41dbae14d92fb946080a0a868de9" > 481< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f16> < a class = "code" href = "a00157.html#gae16f41dbae14d92fb946080a0a868de9" title = "Half-precision floating-point 1x1 matrix." > f16mat2< / a > ;< / div >
< div class = "line" > < a name = "l00482" > < / a > < span class = "lineno" > 482< / span >   < / div >
< div class = "line" > < a name = "l00485" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga3ada76173b353ee8615dcd70dbf7fe7f" > 485< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f16> < a class = "code" href = "a00157.html#ga3ada76173b353ee8615dcd70dbf7fe7f" title = "Half-precision floating-point 3x3 matrix." > f16mat3< / a > ;< / div >
< div class = "line" > < a name = "l00486" > < / a > < span class = "lineno" > 486< / span >   < / div >
< div class = "line" > < a name = "l00489" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac12c1d9b5e7ef301c81b23cd555c5be9" > 489< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f16> < a class = "code" href = "a00157.html#gac12c1d9b5e7ef301c81b23cd555c5be9" title = "Half-precision floating-point 4x4 matrix." > f16mat4< / a > ;< / div >
< div class = "line" > < a name = "l00490" > < / a > < span class = "lineno" > 490< / span >   < / div >
< div class = "line" > < a name = "l00491" > < / a > < span class = "lineno" > 491< / span >   < / div >
< div class = "line" > < a name = "l00494" > < / a > < span class = "lineno" > 494< / span >   < span class = "comment" > //typedef f16 f16mat1x1;< / span > < / div >
< div class = "line" > < a name = "l00495" > < / a > < span class = "lineno" > 495< / span >   < / div >
< div class = "line" > < a name = "l00498" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga0251c24813cf14f31851e506ccaca8e3" > 498< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f16> < a class = "code" href = "a00157.html#ga0251c24813cf14f31851e506ccaca8e3" title = "Half-precision floating-point 1x1 matrix." > f16mat2x2< / a > ;< / div >
< div class = "line" > < a name = "l00499" > < / a > < span class = "lineno" > 499< / span >   < / div >
< div class = "line" > < a name = "l00502" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga75b44fd9278b87d63926bf6cb83a90ce" > 502< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x3< f16> < a class = "code" href = "a00157.html#ga75b44fd9278b87d63926bf6cb83a90ce" title = "Half-precision floating-point 2x3 matrix." > f16mat2x3< / a > ;< / div >
< div class = "line" > < a name = "l00503" > < / a > < span class = "lineno" > 503< / span >   < / div >
< div class = "line" > < a name = "l00506" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga5f7b279e5d36687a69f75cf2f95b64c5" > 506< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x4< f16> < a class = "code" href = "a00157.html#ga5f7b279e5d36687a69f75cf2f95b64c5" title = "Half-precision floating-point 2x4 matrix." > f16mat2x4< / a > ;< / div >
< div class = "line" > < a name = "l00507" > < / a > < span class = "lineno" > 507< / span >   < / div >
< div class = "line" > < a name = "l00510" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gacc55b3fc1bd509b96f5f291b019b0c3a" > 510< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x2< f16> < a class = "code" href = "a00157.html#gacc55b3fc1bd509b96f5f291b019b0c3a" title = "Half-precision floating-point 3x2 matrix." > f16mat3x2< / a > ;< / div >
< div class = "line" > < a name = "l00511" > < / a > < span class = "lineno" > 511< / span >   < / div >
< div class = "line" > < a name = "l00514" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga4fe684c085caee45c79f6b8e2a8a498e" > 514< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f16> < a class = "code" href = "a00157.html#ga4fe684c085caee45c79f6b8e2a8a498e" title = "Half-precision floating-point 3x3 matrix." > f16mat3x3< / a > ;< / div >
< div class = "line" > < a name = "l00515" > < / a > < span class = "lineno" > 515< / span >   < / div >
< div class = "line" > < a name = "l00518" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaeefd948e1360ef7fe65201482f07e379" > 518< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x4< f16> < a class = "code" href = "a00157.html#gaeefd948e1360ef7fe65201482f07e379" title = "Half-precision floating-point 3x4 matrix." > f16mat3x4< / a > ;< / div >
< div class = "line" > < a name = "l00519" > < / a > < span class = "lineno" > 519< / span >   < / div >
< div class = "line" > < a name = "l00522" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gad18e575d7bc47e6d696366712724c31a" > 522< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x2< f16> < a class = "code" href = "a00157.html#gad18e575d7bc47e6d696366712724c31a" title = "Half-precision floating-point 4x2 matrix." > f16mat4x2< / a > ;< / div >
< div class = "line" > < a name = "l00523" > < / a > < span class = "lineno" > 523< / span >   < / div >
< div class = "line" > < a name = "l00526" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga38e54b583ed34891b3dc3fcd8f194a44" > 526< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x3< f16> < a class = "code" href = "a00157.html#ga38e54b583ed34891b3dc3fcd8f194a44" title = "Half-precision floating-point 4x3 matrix." > f16mat4x3< / a > ;< / div >
< div class = "line" > < a name = "l00527" > < / a > < span class = "lineno" > 527< / span >   < / div >
< div class = "line" > < a name = "l00530" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga996f1e97233164dd076fad915b1f4b2a" > 530< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f16> < a class = "code" href = "a00157.html#ga996f1e97233164dd076fad915b1f4b2a" title = "Half-precision floating-point 4x4 matrix." > f16mat4x4< / a > ;< / div >
< div class = "line" > < a name = "l00531" > < / a > < span class = "lineno" > 531< / span >   < / div >
< div class = "line" > < a name = "l00532" > < / a > < span class = "lineno" > 532< / span >   < / div >
< div class = "line" > < a name = "l00535" > < / a > < span class = "lineno" > 535< / span >   < span class = "comment" > //typedef detail::tmat1x1< f32> f32mat1;< / span > < / div >
< div class = "line" > < a name = "l00536" > < / a > < span class = "lineno" > 536< / span >   < / div >
< div class = "line" > < a name = "l00539" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaaffc1dddbdfee9006f65dec7490cef35" > 539< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f32> < a class = "code" href = "a00157.html#gaaffc1dddbdfee9006f65dec7490cef35" title = "Single-precision floating-point 1x1 matrix." > f32mat2< / a > ;< / div >
< div class = "line" > < a name = "l00540" > < / a > < span class = "lineno" > 540< / span >   < / div >
< div class = "line" > < a name = "l00543" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga2da36e87f1f319cd99d2870ab3be4799" > 543< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f32> < a class = "code" href = "a00157.html#ga2da36e87f1f319cd99d2870ab3be4799" title = "Single-precision floating-point 3x3 matrix." > f32mat3< / a > ;< / div >
< div class = "line" > < a name = "l00544" > < / a > < span class = "lineno" > 544< / span >   < / div >
< div class = "line" > < a name = "l00547" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae84e6d0a740dbbefeb29c72ca93b9202" > 547< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f32> < a class = "code" href = "a00157.html#gae84e6d0a740dbbefeb29c72ca93b9202" title = "Single-precision floating-point 4x4 matrix." > f32mat4< / a > ;< / div >
< div class = "line" > < a name = "l00548" > < / a > < span class = "lineno" > 548< / span >   < / div >
< div class = "line" > < a name = "l00549" > < / a > < span class = "lineno" > 549< / span >   < / div >
< div class = "line" > < a name = "l00552" > < / a > < span class = "lineno" > 552< / span >   < span class = "comment" > //typedef f32 f32mat1x1;< / span > < / div >
< div class = "line" > < a name = "l00553" > < / a > < span class = "lineno" > 553< / span >   < / div >
< div class = "line" > < a name = "l00556" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga9b851abbec4f37c06604e5b612b764a3" > 556< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f32> < a class = "code" href = "a00157.html#ga9b851abbec4f37c06604e5b612b764a3" title = "Single-precision floating-point 1x1 matrix." > f32mat2x2< / a > ;< / div >
< div class = "line" > < a name = "l00557" > < / a > < span class = "lineno" > 557< / span >   < / div >
< div class = "line" > < a name = "l00560" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gabc06add14a487def0be0a88cb7191310" > 560< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x3< f32> < a class = "code" href = "a00157.html#gabc06add14a487def0be0a88cb7191310" title = "Single-precision floating-point 2x3 matrix." > f32mat2x3< / a > ;< / div >
< div class = "line" > < a name = "l00561" > < / a > < span class = "lineno" > 561< / span >   < / div >
< div class = "line" > < a name = "l00564" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae7d246881a2b9bbf2933e9aa32c873f9" > 564< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x4< f32> < a class = "code" href = "a00157.html#gae7d246881a2b9bbf2933e9aa32c873f9" title = "Single-precision floating-point 2x4 matrix." > f32mat2x4< / a > ;< / div >
< div class = "line" > < a name = "l00565" > < / a > < span class = "lineno" > 565< / span >   < / div >
< div class = "line" > < a name = "l00568" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga3c2727aca36e2f45f4eaabc06fe859e5" > 568< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x2< f32> < a class = "code" href = "a00157.html#ga3c2727aca36e2f45f4eaabc06fe859e5" title = "Single-precision floating-point 3x2 matrix." > f32mat3x2< / a > ;< / div >
< div class = "line" > < a name = "l00569" > < / a > < span class = "lineno" > 569< / span >   < / div >
< div class = "line" > < a name = "l00572" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gad60954ab0fcc5d2fdf2573be7d359920" > 572< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f32> < a class = "code" href = "a00157.html#gad60954ab0fcc5d2fdf2573be7d359920" title = "Single-precision floating-point 3x3 matrix." > f32mat3x3< / a > ;< / div >
< div class = "line" > < a name = "l00573" > < / a > < span class = "lineno" > 573< / span >   < / div >
< div class = "line" > < a name = "l00576" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga76466bef28f20c754b6f25da8138033b" > 576< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x4< f32> < a class = "code" href = "a00157.html#ga76466bef28f20c754b6f25da8138033b" title = "Single-precision floating-point 3x4 matrix." > f32mat3x4< / a > ;< / div >
< div class = "line" > < a name = "l00577" > < / a > < span class = "lineno" > 577< / span >   < / div >
< div class = "line" > < a name = "l00580" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaf81550e292ce3d4dd2c22960713188f3" > 580< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x2< f32> < a class = "code" href = "a00157.html#gaf81550e292ce3d4dd2c22960713188f3" title = "Single-precision floating-point 4x2 matrix." > f32mat4x2< / a > ;< / div >
< div class = "line" > < a name = "l00581" > < / a > < span class = "lineno" > 581< / span >   < / div >
< div class = "line" > < a name = "l00584" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga0a78d326a35e18803e7ae7a49d2c738c" > 584< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x3< f32> < a class = "code" href = "a00157.html#ga0a78d326a35e18803e7ae7a49d2c738c" title = "Single-precision floating-point 4x3 matrix." > f32mat4x3< / a > ;< / div >
< div class = "line" > < a name = "l00585" > < / a > < span class = "lineno" > 585< / span >   < / div >
< div class = "line" > < a name = "l00588" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga390ae17a61ddb8a7702cd92065754633" > 588< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f32> < a class = "code" href = "a00157.html#ga390ae17a61ddb8a7702cd92065754633" title = "Single-precision floating-point 4x4 matrix." > f32mat4x4< / a > ;< / div >
< div class = "line" > < a name = "l00589" > < / a > < span class = "lineno" > 589< / span >   < / div >
< div class = "line" > < a name = "l00590" > < / a > < span class = "lineno" > 590< / span >   < / div >
< div class = "line" > < a name = "l00593" > < / a > < span class = "lineno" > 593< / span >   < span class = "comment" > //typedef detail::tmat1x1< f64> f64mat1;< / span > < / div >
< div class = "line" > < a name = "l00594" > < / a > < span class = "lineno" > 594< / span >   < / div >
< div class = "line" > < a name = "l00597" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga8e6af45d08751da72ddb3c8380028d0b" > 597< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f64> < a class = "code" href = "a00157.html#ga8e6af45d08751da72ddb3c8380028d0b" title = "Double-precision floating-point 1x1 matrix." > f64mat2< / a > ;< / div >
< div class = "line" > < a name = "l00598" > < / a > < span class = "lineno" > 598< / span >   < / div >
< div class = "line" > < a name = "l00601" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gae394301075475e6759f0835a251d497e" > 601< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f64> < a class = "code" href = "a00157.html#gae394301075475e6759f0835a251d497e" title = "Double-precision floating-point 3x3 matrix." > f64mat3< / a > ;< / div >
< div class = "line" > < a name = "l00602" > < / a > < span class = "lineno" > 602< / span >   < / div >
< div class = "line" > < a name = "l00605" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga4c6042a4ef0df9c92b94dd8a30df3f82" > 605< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f64> < a class = "code" href = "a00157.html#ga4c6042a4ef0df9c92b94dd8a30df3f82" title = "Double-precision floating-point 4x4 matrix." > f64mat4< / a > ;< / div >
< div class = "line" > < a name = "l00606" > < / a > < span class = "lineno" > 606< / span >   < / div >
< div class = "line" > < a name = "l00607" > < / a > < span class = "lineno" > 607< / span >   < / div >
< div class = "line" > < a name = "l00610" > < / a > < span class = "lineno" > 610< / span >   < span class = "comment" > //typedef f64 f64mat1x1;< / span > < / div >
< div class = "line" > < a name = "l00611" > < / a > < span class = "lineno" > 611< / span >   < / div >
< div class = "line" > < a name = "l00614" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga48dfaa0c23e89839f9fd43ae1d03f5de" > 614< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x2< f64> < a class = "code" href = "a00157.html#ga48dfaa0c23e89839f9fd43ae1d03f5de" title = "Double-precision floating-point 1x1 matrix." > f64mat2x2< / a > ;< / div >
< div class = "line" > < a name = "l00615" > < / a > < span class = "lineno" > 615< / span >   < / div >
< div class = "line" > < a name = "l00618" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga0ee61da67c73edc53648db680e0a6d59" > 618< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x3< f64> < a class = "code" href = "a00157.html#ga0ee61da67c73edc53648db680e0a6d59" title = "Double-precision floating-point 2x3 matrix." > f64mat2x3< / a > ;< / div >
< div class = "line" > < a name = "l00619" > < / a > < span class = "lineno" > 619< / span >   < / div >
< div class = "line" > < a name = "l00622" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga95a3099cce2b620027a9164324787a14" > 622< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat2x4< f64> < a class = "code" href = "a00157.html#ga95a3099cce2b620027a9164324787a14" title = "Double-precision floating-point 2x4 matrix." > f64mat2x4< / a > ;< / div >
< div class = "line" > < a name = "l00623" > < / a > < span class = "lineno" > 623< / span >   < / div >
< div class = "line" > < a name = "l00626" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga24ab90298c753e8da92ba333ef2f7f71" > 626< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x2< f64> < a class = "code" href = "a00157.html#ga24ab90298c753e8da92ba333ef2f7f71" title = "Double-precision floating-point 3x2 matrix." > f64mat3x2< / a > ;< / div >
< div class = "line" > < a name = "l00627" > < / a > < span class = "lineno" > 627< / span >   < / div >
< div class = "line" > < a name = "l00630" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga5dfbb37bd5e0a221b1627172e052a168" > 630< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x3< f64> < a class = "code" href = "a00157.html#ga5dfbb37bd5e0a221b1627172e052a168" title = "Double-precision floating-point 3x3 matrix." > f64mat3x3< / a > ;< / div >
< div class = "line" > < a name = "l00631" > < / a > < span class = "lineno" > 631< / span >   < / div >
< div class = "line" > < a name = "l00634" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gaecc98ee8c67aaca82e817d2cf4028cd7" > 634< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat3x4< f64> < a class = "code" href = "a00157.html#gaecc98ee8c67aaca82e817d2cf4028cd7" title = "Double-precision floating-point 3x4 matrix." > f64mat3x4< / a > ;< / div >
< div class = "line" > < a name = "l00635" > < / a > < span class = "lineno" > 635< / span >   < / div >
< div class = "line" > < a name = "l00638" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gac99d22a5ada54ab33aad0cd208d20e48" > 638< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x2< f64> < a class = "code" href = "a00157.html#gac99d22a5ada54ab33aad0cd208d20e48" title = "Double-precision floating-point 4x2 matrix." > f64mat4x2< / a > ;< / div >
< div class = "line" > < a name = "l00639" > < / a > < span class = "lineno" > 639< / span >   < / div >
< div class = "line" > < a name = "l00642" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga1e10cbf50386189533011ef827204920" > 642< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x3< f64> < a class = "code" href = "a00157.html#ga1e10cbf50386189533011ef827204920" title = "Double-precision floating-point 4x3 matrix." > f64mat4x3< / a > ;< / div >
< div class = "line" > < a name = "l00643" > < / a > < span class = "lineno" > 643< / span >   < / div >
< div class = "line" > < a name = "l00646" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga5efb4fb73bf79baf00cda64d318bfdb5" > 646< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tmat4x4< f64> < a class = "code" href = "a00157.html#ga5efb4fb73bf79baf00cda64d318bfdb5" title = "Double-precision floating-point 4x4 matrix." > f64mat4x4< / a > ;< / div >
< div class = "line" > < a name = "l00647" > < / a > < span class = "lineno" > 647< / span >   < / div >
< div class = "line" > < a name = "l00648" > < / a > < span class = "lineno" > 648< / span >   < / div >
< div class = "line" > < a name = "l00650" > < / a > < span class = "lineno" > 650< / span >   < span class = "comment" > // Quaternion types < / span > < / div >
< div class = "line" > < a name = "l00651" > < / a > < span class = "lineno" > 651< / span >   < / div >
< div class = "line" > < a name = "l00654" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga38cc7dfd875fb2a5d07101972bf96bfb" > 654< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tquat< f16> < a class = "code" href = "a00157.html#ga38cc7dfd875fb2a5d07101972bf96bfb" title = "Half-precision floating-point quaternion." > f16quat< / a > ;< / div >
< div class = "line" > < a name = "l00655" > < / a > < span class = "lineno" > 655< / span >   < / div >
< div class = "line" > < a name = "l00658" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#gad073de7365e4b6771de824b18b0ea7a9" > 658< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tquat< f32> < a class = "code" href = "a00157.html#gad073de7365e4b6771de824b18b0ea7a9" title = "Single-precision floating-point quaternion." > f32quat< / a > ;< / div >
< div class = "line" > < a name = "l00659" > < / a > < span class = "lineno" > 659< / span >   < / div >
< div class = "line" > < a name = "l00662" > < / a > < span class = "lineno" > < a class = "code" href = "a00157.html#ga38a458ff317f21cf58ceed99dde5daaa" > 662< / a > < / span >   < span class = "keyword" > typedef< / span > detail::tquat< f64> < a class = "code" href = "a00157.html#ga38a458ff317f21cf58ceed99dde5daaa" title = "Double-precision floating-point quaternion." > f64quat< / a > ;< / div >
< div class = "line" > < a name = "l00663" > < / a > < span class = "lineno" > 663< / span >   < / div >
< div class = "line" > < a name = "l00665" > < / a > < span class = "lineno" > 665< / span >   }< span class = "comment" > //namespace glm< / span > < / div >
< div class = "line" > < a name = "l00666" > < / a > < span class = "lineno" > 666< / span >   < / div >
< div class = "line" > < a name = "l00667" > < / a > < span class = "lineno" > 667< / span >   < span class = "preprocessor" > #include " type_precision.inl" < / span > < / div >
< div class = "line" > < a name = "l00668" > < / a > < span class = "lineno" > 668< / span >   < / div >
< div class = "line" > < a name = "l00669" > < / a > < span class = "lineno" > 669< / span >   < span class = "preprocessor" > #endif//GLM_GTC_type_precision< / span > < / div >
< / div > <!-- fragment --> < / div > <!-- contents -->
<!-- start footer part -->
2012-09-05 22:30:34 +00:00
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2012-11-18 13:05:52 +00:00
< / a > 1.8.2
2012-09-05 22:30:34 +00:00
< / small > < / address >
< / body >
< / html >