<aname="l00080"></a>00080 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00091"></a>00091 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00102"></a>00102 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00113"></a>00113 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00124"></a>00124 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00135"></a>00135 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00146"></a>00146 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00148"></a>00148 <aclass="code"href="a00006.html"title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2<T></a><spanclass="keyword">const</span>& mat
<aname="l00157"></a>00157 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00159"></a>00159 <aclass="code"href="a00006.html"title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2<T></a>& mat
<aname="l00168"></a>00168 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00170"></a>00170 <aclass="code"href="a00010.html"title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3<T></a><spanclass="keyword">const</span>& mat
<aname="l00179"></a>00179 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00181"></a>00181 <aclass="code"href="a00010.html"title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3<T></a>& mat
<aname="l00190"></a>00190 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00192"></a>00192 <aclass="code"href="a00014.html"title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4<T></a><spanclass="keyword">const</span>& mat
<aname="l00201"></a>00201 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00203"></a>00203 <aclass="code"href="a00014.html"title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4<T></a>& mat
<aname="l00212"></a>00212 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00214"></a>00214 <aclass="code"href="a00007.html"title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3<T></a><spanclass="keyword">const</span>& mat
<aname="l00223"></a>00223 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00225"></a>00225 <aclass="code"href="a00007.html"title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3<T></a>& mat
<aname="l00234"></a>00234 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00236"></a>00236 <aclass="code"href="a00009.html"title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2<T></a><spanclass="keyword">const</span>& mat
<aname="l00245"></a>00245 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00247"></a>00247 <aclass="code"href="a00009.html"title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2<T></a>& mat
<aname="l00256"></a>00256 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00258"></a>00258 <aclass="code"href="a00008.html"title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4<T></a><spanclass="keyword">const</span>& mat
<aname="l00267"></a>00267 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00269"></a>00269 <aclass="code"href="a00008.html"title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4<T></a>& mat
<aname="l00278"></a>00278 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00280"></a>00280 <aclass="code"href="a00012.html"title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2<T></a><spanclass="keyword">const</span>& mat
<aname="l00289"></a>00289 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00291"></a>00291 <aclass="code"href="a00012.html"title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2<T></a>& mat
<aname="l00300"></a>00300 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00302"></a>00302 <aclass="code"href="a00011.html"title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4<T></a><spanclass="keyword">const</span>& mat
<aname="l00311"></a>00311 GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00313"></a>00313 <aclass="code"href="a00011.html"title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4<T></a>& mat
<aname="l00322"></a>00322 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00324"></a>00324 <aclass="code"href="a00013.html"title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3<T></a><spanclass="keyword">const</span>& mat
<aname="l00333"></a>00333 GLM_FUNC_QUALIFIER T <spanclass="keyword">const</span> * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>
<aname="l00335"></a>00335 <aclass="code"href="a00015.html"title="Template for quaternion.">detail::tquat<T></a><spanclass="keyword">const</span>& q
<aname="l00344"></a><aclass="code"href="a00168.html#gae821d2d76715dfe8eb4a9c7eac845dc4">00344</a> GLM_FUNC_QUALIFIER T * <aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(<aclass="code"href="a00013.html"title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3<T></a>& mat)
<aname="l00352"></a><aclass="code"href="a00168.html#ga422b78b752695fecbd9f938120add926">00352</a> GLM_FUNC_QUALIFIER detail::tvec2<T><aclass="code"href="a00168.html#ga422b78b752695fecbd9f938120add926"title="Build a vector from a pointer.">make_vec2</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00355"></a>00355 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00016.html">detail::tvec2<T></a>));
<aname="l00362"></a><aclass="code"href="a00168.html#ga9f5720be41fd0900e62df3f860200ff2">00362</a> GLM_FUNC_QUALIFIER detail::tvec3<T><aclass="code"href="a00168.html#ga9f5720be41fd0900e62df3f860200ff2"title="Build a vector from a pointer.">make_vec3</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00365"></a>00365 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00017.html">detail::tvec3<T></a>));
<aname="l00372"></a><aclass="code"href="a00168.html#ga0d220ea80b0fed9d164108f84a5107f9">00372</a> GLM_FUNC_QUALIFIER detail::tvec4<T><aclass="code"href="a00168.html#ga0d220ea80b0fed9d164108f84a5107f9"title="Build a vector from a pointer.">make_vec4</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00375"></a>00375 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00018.html">detail::tvec4<T></a>));
<aname="l00382"></a><aclass="code"href="a00168.html#ga73b043e4238811832471bfcfd7257900">00382</a> GLM_FUNC_QUALIFIER detail::tmat2x2<T><aclass="code"href="a00168.html#ga73b043e4238811832471bfcfd7257900"title="Build a matrix from a pointer.">make_mat2x2</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00385"></a>00385 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00006.html"title="Template for 2 * 2 matrix of floating-point numbers.">detail::tmat2x2<T></a>));
<aname="l00392"></a><aclass="code"href="a00168.html#ga2d3313e5b4e84062b8747a439ac9c789">00392</a> GLM_FUNC_QUALIFIER detail::tmat2x3<T><aclass="code"href="a00168.html#ga2d3313e5b4e84062b8747a439ac9c789"title="Build a matrix from a pointer.">make_mat2x3</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00395"></a>00395 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00007.html"title="Template for 2 columns and 3 rows matrix of floating-point numbers.">detail::tmat2x3<T></a>));
<aname="l00402"></a><aclass="code"href="a00168.html#gad964b2474436360ad7ddc72476cd825d">00402</a> GLM_FUNC_QUALIFIER detail::tmat2x4<T><aclass="code"href="a00168.html#gad964b2474436360ad7ddc72476cd825d"title="Build a matrix from a pointer.">make_mat2x4</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00405"></a>00405 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00008.html"title="Template for 2 columns and 4 rows matrix of floating-point numbers.">detail::tmat2x4<T></a>));
<aname="l00412"></a><aclass="code"href="a00168.html#ga860ede9212a7fe27f6e0819a6751bd65">00412</a> GLM_FUNC_QUALIFIER detail::tmat3x2<T><aclass="code"href="a00168.html#ga860ede9212a7fe27f6e0819a6751bd65"title="Build a matrix from a pointer.">make_mat3x2</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00415"></a>00415 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00009.html"title="Template for 3 columns and 2 rows matrix of floating-point numbers.">detail::tmat3x2<T></a>));
<aname="l00422"></a><aclass="code"href="a00168.html#ga4a59d30459cfd98f66678298509ad6db">00422</a> GLM_FUNC_QUALIFIER detail::tmat3x3<T><aclass="code"href="a00168.html#ga4a59d30459cfd98f66678298509ad6db"title="Build a matrix from a pointer.">make_mat3x3</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00425"></a>00425 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00010.html"title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3<T></a>));
<aname="l00432"></a><aclass="code"href="a00168.html#ga56f6c18963f12ff629528a5a38220f84">00432</a> GLM_FUNC_QUALIFIER detail::tmat3x4<T><aclass="code"href="a00168.html#ga56f6c18963f12ff629528a5a38220f84"title="Build a matrix from a pointer.">make_mat3x4</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00435"></a>00435 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00011.html"title="Template for 3 columns and 4 rows matrix of floating-point numbers.">detail::tmat3x4<T></a>));
<aname="l00442"></a><aclass="code"href="a00168.html#ga8d47171932ef5a9e01532a0826fac8dd">00442</a> GLM_FUNC_QUALIFIER detail::tmat4x2<T><aclass="code"href="a00168.html#ga8d47171932ef5a9e01532a0826fac8dd"title="Build a matrix from a pointer.">make_mat4x2</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00445"></a>00445 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00012.html"title="Template for 4 columns and 2 rows matrix of floating-point numbers.">detail::tmat4x2<T></a>));
<aname="l00452"></a><aclass="code"href="a00168.html#ga7cb5d674738de1fba4d25d846045605c">00452</a> GLM_FUNC_QUALIFIER detail::tmat4x3<T><aclass="code"href="a00168.html#ga7cb5d674738de1fba4d25d846045605c"title="Build a matrix from a pointer.">make_mat4x3</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00455"></a>00455 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00013.html"title="Template for 4 columns and 3 rows matrix of floating-point numbers.">detail::tmat4x3<T></a>));
<aname="l00462"></a><aclass="code"href="a00168.html#ga06ffad3cc8cbf921588f48037f1e1a2a">00462</a> GLM_FUNC_QUALIFIER detail::tmat4x4<T><aclass="code"href="a00168.html#ga06ffad3cc8cbf921588f48037f1e1a2a"title="Build a matrix from a pointer.">make_mat4x4</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00465"></a>00465 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00014.html"title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4<T></a>));
<aname="l00472"></a><aclass="code"href="a00168.html#ga1cd3c7e8207ad835a1f86c12b5f0e4ad">00472</a> GLM_FUNC_QUALIFIER detail::tmat2x2<T><aclass="code"href="a00168.html#ga1cd3c7e8207ad835a1f86c12b5f0e4ad"title="Build a matrix from a pointer.">make_mat2</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00474"></a>00474 <spanclass="keywordflow">return</span><aclass="code"href="a00168.html#ga73b043e4238811832471bfcfd7257900"title="Build a matrix from a pointer.">make_mat2x2</a>(ptr);
<aname="l00480"></a><aclass="code"href="a00168.html#gac6e0eaaceaf9652ccad60c429e6c827f">00480</a> GLM_FUNC_QUALIFIER detail::tmat3x3<T><aclass="code"href="a00168.html#gac6e0eaaceaf9652ccad60c429e6c827f"title="Build a matrix from a pointer.">make_mat3</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00482"></a>00482 <spanclass="keywordflow">return</span><aclass="code"href="a00168.html#ga4a59d30459cfd98f66678298509ad6db"title="Build a matrix from a pointer.">make_mat3x3</a>(ptr);
<aname="l00488"></a><aclass="code"href="a00168.html#ga35786a6758c046ef15fc4c03ae974861">00488</a> GLM_FUNC_QUALIFIER detail::tmat4x4<T><aclass="code"href="a00168.html#ga35786a6758c046ef15fc4c03ae974861"title="Build a matrix from a pointer.">make_mat4</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00490"></a>00490 <spanclass="keywordflow">return</span><aclass="code"href="a00168.html#ga06ffad3cc8cbf921588f48037f1e1a2a"title="Build a matrix from a pointer.">make_mat4x4</a>(ptr);
<aname="l00496"></a><aclass="code"href="a00168.html#ga74d6da8815bc118fdf18c78f739f59e9">00496</a> GLM_FUNC_QUALIFIER detail::tquat<T><aclass="code"href="a00168.html#ga74d6da8815bc118fdf18c78f739f59e9"title="Build a quaternion from a pointer.">make_quat</a>(T <spanclass="keyword">const</span> * <spanclass="keyword">const</span> ptr)
<aname="l00499"></a>00499 memcpy(<aclass="code"href="a00168.html#ga57d829c43ef1f8bbe196343744392069"title="Return the constant address to the data of the input parameter.">value_ptr</a>(Result), ptr, <spanclass="keyword">sizeof</span>(<aclass="code"href="a00015.html"title="Template for quaternion.">detail::tquat<T></a>));