2011-11-12 23:26:02 +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" / >
2011-12-07 14:50:15 +00:00
2011-11-12 23:26:02 +00:00
< title > GLM_GTC_type_ptr: Memory layout access< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
2011-12-07 14:50:15 +00:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
2011-11-12 23:26:02 +00:00
< / head >
< body >
2011-12-07 14:50:15 +00:00
< div id = "top" > <!-- do not remove this div! -->
2011-11-12 23:26:02 +00:00
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2011-12-07 14:50:15 +00:00
< td id = "projectlogo" > < img alt = "Logo" src = "logo-mini.png" / > < / td >
2011-11-12 23:26:02 +00:00
< / tr >
< / tbody >
< / table >
< / div >
2011-12-07 14:50:15 +00:00
<!-- Generated by Doxygen 1.7.5 -->
2011-11-12 23:26:02 +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 > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< / div >
< div class = "header" >
< div class = "summary" >
< a href = "#func-members" > Functions< / a > < / div >
< div class = "headertitle" >
2011-12-07 14:50:15 +00:00
< div class = "title" > GLM_GTC_type_ptr: Memory layout access< / div > < / div >
2011-11-12 23:26:02 +00:00
< div class = "ingroups" > < a class = "el" href = "a00151.html" > GTC Extensions (Stable)< / a > < / div > < / div >
< div class = "contents" >
< table class = "memberdecls" >
< tr > < td colspan = "2" > < h2 > < a name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat2x2< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga1cd3c7e8207ad835a1f86c12b5f0e4ad" > make_mat2< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat2x2< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga73b043e4238811832471bfcfd7257900" > make_mat2x2< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat2x3< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga2d3313e5b4e84062b8747a439ac9c789" > make_mat2x3< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat2x4< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gad964b2474436360ad7ddc72476cd825d" > make_mat2x4< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat3x3< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gac6e0eaaceaf9652ccad60c429e6c827f" > make_mat3< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat3x2< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga860ede9212a7fe27f6e0819a6751bd65" > make_mat3x2< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat3x3< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga4a59d30459cfd98f66678298509ad6db" > make_mat3x3< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat3x4< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga56f6c18963f12ff629528a5a38220f84" > make_mat3x4< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat4x4< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga35786a6758c046ef15fc4c03ae974861" > make_mat4< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat4x2< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga8d47171932ef5a9e01532a0826fac8dd" > make_mat4x2< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat4x3< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga7cb5d674738de1fba4d25d846045605c" > make_mat4x3< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tmat4x4< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga06ffad3cc8cbf921588f48037f1e1a2a" > make_mat4x4< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tquat< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga74d6da8815bc118fdf18c78f739f59e9" > make_quat< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tvec2< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga422b78b752695fecbd9f938120add926" > make_vec2< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tvec3< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga9f5720be41fd0900e62df3f860200ff2" > make_vec3< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER < br class = "typebreak" / >
2011-12-07 14:50:15 +00:00
detail::tvec4< T >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga0d220ea80b0fed9d164108f84a5107f9" > make_vec4< / a > (T const *const ptr)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga57d829c43ef1f8bbe196343744392069" > value_ptr< / a > (detail::tvec2< T > const & vec)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga70900f03d3f6eead08cbeb8eebe2a596" > value_ptr< / a > (detail::tvec2< T > & vec)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga10a568d24db822588013d8087b67eaad" > value_ptr< / a > (detail::tvec3< T > const & vec)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga3dfe9e6a5ebc3beeaa3a8b35cf2ffe1d" > value_ptr< / a > (detail::tvec3< T > & vec)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga75dd1f5ad6d007990c1f2cf55fe63789" > value_ptr< / a > (detail::tvec4< T > const & vec)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga63ee2093cab935f4471fdc55484aeb63" > value_ptr< / a > (detail::tvec4< T > & vec)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gabc0ecc372916bebbd130341cb0799376" > value_ptr< / a > (detail::tmat2x2< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga09141ef8c41ab15f7989b620e748ae3c" > value_ptr< / a > (detail::tmat2x2< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga23b2a53a00923f747637fc271f78e9db" > value_ptr< / a > (detail::tmat3x3< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga2cadd2b9a774d77c66e8f723b729c4e7" > value_ptr< / a > (detail::tmat3x3< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga1e7076c8387f3e7436a00453a1f5fe5e" > value_ptr< / a > (detail::tmat4x4< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gadc0d39ee1a6b84a4337840746649cca3" > value_ptr< / a > (detail::tmat4x4< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga7a07a13118bdceeaef82e330f8f47fcf" > value_ptr< / a > (detail::tmat2x3< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gac99ce6d08fb5b645d543ea875567ea3b" > value_ptr< / a > (detail::tmat2x3< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gad58ae53d7a86bf7caadd7f1be2db3f1a" > value_ptr< / a > (detail::tmat3x2< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga241b3c1e7e747ab934e2c38679fe90a5" > value_ptr< / a > (detail::tmat3x2< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga6b5545ede3accc40f90aa05014406bcf" > value_ptr< / a > (detail::tmat2x4< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gad3ffa3b03348e1c71b509023d0e48436" > value_ptr< / a > (detail::tmat2x4< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga8278dac512c3e2c638b6713d63c728bb" > value_ptr< / a > (detail::tmat4x2< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gab70c3bd4e9be92b0c9b9668744f0b5c8" > value_ptr< / a > (detail::tmat4x2< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gaa38c5a2be6c64a69e7e5d64b70137e1c" > value_ptr< / a > (detail::tmat3x4< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga7a9cf1d2fb02f56ba01e27ad528aac7d" > value_ptr< / a > (detail::tmat3x4< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gacca7d201301551a24dbf7eef343a14c1" > value_ptr< / a > (detail::tmat4x3< T > const & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T const *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#ga348519eaf9bb56244727eabb314f6892" > value_ptr< / a > (detail::tquat< T > const & q)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< tr > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
2011-12-07 14:50:15 +00:00
< tr > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T *  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00168.html#gae821d2d76715dfe8eb4a9c7eac845dc4" > value_ptr< / a > (detail::tmat4x3< T > & mat)< / td > < / tr >
2011-11-12 23:26:02 +00:00
< / table >
2011-12-07 14:50:15 +00:00
< hr / > < a name = "details" id = "details" > < / a > < h2 > Detailed Description< / h2 >
2011-11-12 23:26:02 +00:00
< p > Handles the interaction between pointers and vector, matrix types. < / p >
< p > This extension defines an overloaded function, glm::value_ptr, which takes any of the < a class = "el" href = "a00157.html" > core template types< / a > . It returns a pointer to the memory layout of the object. Matrix types store their values in column-major order.< / p >
< p > This is useful for uploading data to matrices or copying data to buffer objects.< / p >
< p > Example: < / p >
< div class = "fragment" > < pre class = "fragment" > < span class = "preprocessor" > #include < < a class = "code" href = "a00050.html" title = "OpenGL Mathematics (glm.g-truc.net)" > glm/glm.hpp< / a > > < / span >
< span class = "preprocessor" > #include < < a class = "code" href = "a00123.html" title = "OpenGL Mathematics (glm.g-truc.net)" > glm/gtc/type_ptr.hpp< / a > > < / span >
2011-12-07 14:50:15 +00:00
glm< a class = "code" href = "a00155.html#ga8a44105c47072f9ea1413f15faa31f64" title = "3 components vector of floating-point numbers." > ::vec3< / a > aVector(3);
glm< a class = "code" href = "a00155.html#gade0eb47c01f79384a6f38017ede17446" title = "4 columns of 4 components matrix of floating-point numbers." > ::mat4< / a > someMatrix(1.0);
2011-11-12 23:26:02 +00:00
2011-12-07 14:50:15 +00:00
glUniform3fv(uniformLoc, 1, < a class = "code" href = "a00168.html#ga57d829c43ef1f8bbe196343744392069" title = "Return the constant address to the data of the input parameter." > glm::value_ptr< / a > (aVector));
glUniformMatrix4fv(uniformMatrixLoc, 1, GL_FALSE, < a class = "code" href = "a00168.html#ga57d829c43ef1f8bbe196343744392069" title = "Return the constant address to the data of the input parameter." > glm::value_ptr< / a > (someMatrix));
2011-11-12 23:26:02 +00:00
< / pre > < / div > < p > < < a class = "el" href = "a00123.html" title = "OpenGL Mathematics (glm.g-truc.net)" > glm/gtc/type_ptr.hpp< / a > > need to be included to use these functionalities. < / p >
< hr / > < h2 > Function Documentation< / h2 >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga1cd3c7e8207ad835a1f86c12b5f0e4ad" > < / a > <!-- doxytag: member="glm::make_mat2" ref="ga1cd3c7e8207ad835a1f86c12b5f0e4ad" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat2x2< T> glm::make_mat2 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00472" > 472< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00382" > glm::make_mat2x2()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga73b043e4238811832471bfcfd7257900" > < / a > <!-- doxytag: member="glm::make_mat2x2" ref="ga73b043e4238811832471bfcfd7257900" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat2x2< T> glm::make_mat2x2 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00382" > 382< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< p > Referenced by < a class = "el" href = "a00123_source.html#l00472" > glm::make_mat2()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga2d3313e5b4e84062b8747a439ac9c789" > < / a > <!-- doxytag: member="glm::make_mat2x3" ref="ga2d3313e5b4e84062b8747a439ac9c789" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat2x3< T> glm::make_mat2x3 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00392" > 392< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gad964b2474436360ad7ddc72476cd825d" > < / a > <!-- doxytag: member="glm::make_mat2x4" ref="gad964b2474436360ad7ddc72476cd825d" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat2x4< T> glm::make_mat2x4 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00402" > 402< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gac6e0eaaceaf9652ccad60c429e6c827f" > < / a > <!-- doxytag: member="glm::make_mat3" ref="gac6e0eaaceaf9652ccad60c429e6c827f" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat3x3< T> glm::make_mat3 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00480" > 480< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00422" > glm::make_mat3x3()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga860ede9212a7fe27f6e0819a6751bd65" > < / a > <!-- doxytag: member="glm::make_mat3x2" ref="ga860ede9212a7fe27f6e0819a6751bd65" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat3x2< T> glm::make_mat3x2 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00412" > 412< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga4a59d30459cfd98f66678298509ad6db" > < / a > <!-- doxytag: member="glm::make_mat3x3" ref="ga4a59d30459cfd98f66678298509ad6db" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat3x3< T> glm::make_mat3x3 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00422" > 422< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< p > Referenced by < a class = "el" href = "a00123_source.html#l00480" > glm::make_mat3()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga56f6c18963f12ff629528a5a38220f84" > < / a > <!-- doxytag: member="glm::make_mat3x4" ref="ga56f6c18963f12ff629528a5a38220f84" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat3x4< T> glm::make_mat3x4 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00432" > 432< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga35786a6758c046ef15fc4c03ae974861" > < / a > <!-- doxytag: member="glm::make_mat4" ref="ga35786a6758c046ef15fc4c03ae974861" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat4x4< T> glm::make_mat4 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00488" > 488< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00462" > glm::make_mat4x4()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga8d47171932ef5a9e01532a0826fac8dd" > < / a > <!-- doxytag: member="glm::make_mat4x2" ref="ga8d47171932ef5a9e01532a0826fac8dd" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat4x2< T> glm::make_mat4x2 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00442" > 442< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga7cb5d674738de1fba4d25d846045605c" > < / a > <!-- doxytag: member="glm::make_mat4x3" ref="ga7cb5d674738de1fba4d25d846045605c" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat4x3< T> glm::make_mat4x3 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00452" > 452< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga06ffad3cc8cbf921588f48037f1e1a2a" > < / a > <!-- doxytag: member="glm::make_mat4x4" ref="ga06ffad3cc8cbf921588f48037f1e1a2a" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tmat4x4< T> glm::make_mat4x4 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a matrix from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00462" > 462< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< p > Referenced by < a class = "el" href = "a00123_source.html#l00488" > glm::make_mat4()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga74d6da8815bc118fdf18c78f739f59e9" > < / a > <!-- doxytag: member="glm::make_quat" ref="ga74d6da8815bc118fdf18c78f739f59e9" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tquat< T> glm::make_quat < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a quaternion from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00496" > 496< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga422b78b752695fecbd9f938120add926" > < / a > <!-- doxytag: member="glm::make_vec2" ref="ga422b78b752695fecbd9f938120add926" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tvec2< T> glm::make_vec2 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a vector from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00352" > 352< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga9f5720be41fd0900e62df3f860200ff2" > < / a > <!-- doxytag: member="glm::make_vec3" ref="ga9f5720be41fd0900e62df3f860200ff2" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tvec3< T> glm::make_vec3 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a vector from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00362" > 362< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga0d220ea80b0fed9d164108f84a5107f9" > < / a > <!-- doxytag: member="glm::make_vec4" ref="ga0d220ea80b0fed9d164108f84a5107f9" args="(T const *const ptr)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER detail::tvec4< T> glm::make_vec4 < / td >
< td > (< / td >
< td class = "paramtype" > T const *const  < / td >
< td class = "paramname" > < em > ptr< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Build a vector from a pointer. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
< p > Definition at line < a class = "el" href = "a00123_source.html#l00372" > 372< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > References < a class = "el" href = "a00123_source.html#l00081" > glm::value_ptr()< / a > .< / p >
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga57d829c43ef1f8bbe196343744392069" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga57d829c43ef1f8bbe196343744392069" args="(detail::tvec2< T > const &vec)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tvec2< T > const &   < / td >
< td class = "paramname" > < em > vec< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00081" > 81< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
< p > Referenced by < a class = "el" href = "a00123_source.html#l00352" > glm::make_vec2()< / a > , < a class = "el" href = "a00123_source.html#l00362" > glm::make_vec3()< / a > , < a class = "el" href = "a00123_source.html#l00372" > glm::make_vec4()< / a > , < a class = "el" href = "a00123_source.html#l00382" > glm::make_mat2x2()< / a > , < a class = "el" href = "a00123_source.html#l00392" > glm::make_mat2x3()< / a > , < a class = "el" href = "a00123_source.html#l00402" > glm::make_mat2x4()< / a > , < a class = "el" href = "a00123_source.html#l00412" > glm::make_mat3x2()< / a > , < a class = "el" href = "a00123_source.html#l00422" > glm::make_mat3x3()< / a > , < a class = "el" href = "a00123_source.html#l00432" > glm::make_mat3x4()< / a > , < a class = "el" href = "a00123_source.html#l00442" > glm::make_mat4x2()< / a > , < a class = "el" href = "a00123_source.html#l00452" > glm::make_mat4x3()< / a > , < a class = "el" href = "a00123_source.html#l00462" > glm::make_mat4x4()< / a > , and < a class = "el" href = "a00123_source.html#l00496" > glm::make_quat()< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga70900f03d3f6eead08cbeb8eebe2a596" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga70900f03d3f6eead08cbeb8eebe2a596" args="(detail::tvec2< T > &vec)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tvec2< T > &   < / td >
< td class = "paramname" > < em > vec< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
2011-12-07 14:50:15 +00:00
< p > Return the constant address to the data of the input parameter. < / p >
2011-11-12 23:26:02 +00:00
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00092" > 92< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga10a568d24db822588013d8087b67eaad" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga10a568d24db822588013d8087b67eaad" args="(detail::tvec3< T > const &vec)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tvec3< T > const &   < / td >
< td class = "paramname" > < em > vec< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00103" > 103< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga3dfe9e6a5ebc3beeaa3a8b35cf2ffe1d" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga3dfe9e6a5ebc3beeaa3a8b35cf2ffe1d" args="(detail::tvec3< T > &vec)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tvec3< T > &   < / td >
< td class = "paramname" > < em > vec< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00114" > 114< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga75dd1f5ad6d007990c1f2cf55fe63789" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga75dd1f5ad6d007990c1f2cf55fe63789" args="(detail::tvec4< T > const &vec)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tvec4< T > const &   < / td >
< td class = "paramname" > < em > vec< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00125" > 125< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga63ee2093cab935f4471fdc55484aeb63" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga63ee2093cab935f4471fdc55484aeb63" args="(detail::tvec4< T > &vec)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tvec4< T > &   < / td >
< td class = "paramname" > < em > vec< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00136" > 136< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gabc0ecc372916bebbd130341cb0799376" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gabc0ecc372916bebbd130341cb0799376" args="(detail::tmat2x2< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat2x2< T > const &   < / td >
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00147" > 147< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga09141ef8c41ab15f7989b620e748ae3c" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga09141ef8c41ab15f7989b620e748ae3c" args="(detail::tmat2x2< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat2x2< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00158" > 158< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga23b2a53a00923f747637fc271f78e9db" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga23b2a53a00923f747637fc271f78e9db" args="(detail::tmat3x3< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat3x3< T > const &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00169" > 169< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga2cadd2b9a774d77c66e8f723b729c4e7" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga2cadd2b9a774d77c66e8f723b729c4e7" args="(detail::tmat3x3< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat3x3< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00180" > 180< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga1e7076c8387f3e7436a00453a1f5fe5e" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga1e7076c8387f3e7436a00453a1f5fe5e" args="(detail::tmat4x4< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat4x4< T > const &   < / td >
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00191" > 191< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gadc0d39ee1a6b84a4337840746649cca3" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gadc0d39ee1a6b84a4337840746649cca3" args="(detail::tmat4x4< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat4x4< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00202" > 202< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga7a07a13118bdceeaef82e330f8f47fcf" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga7a07a13118bdceeaef82e330f8f47fcf" args="(detail::tmat2x3< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat2x3< T > const &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00213" > 213< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gac99ce6d08fb5b645d543ea875567ea3b" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gac99ce6d08fb5b645d543ea875567ea3b" args="(detail::tmat2x3< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat2x3< T > &   < / td >
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00224" > 224< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gad58ae53d7a86bf7caadd7f1be2db3f1a" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gad58ae53d7a86bf7caadd7f1be2db3f1a" args="(detail::tmat3x2< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat3x2< T > const &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00235" > 235< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga241b3c1e7e747ab934e2c38679fe90a5" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga241b3c1e7e747ab934e2c38679fe90a5" args="(detail::tmat3x2< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat3x2< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00246" > 246< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga6b5545ede3accc40f90aa05014406bcf" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga6b5545ede3accc40f90aa05014406bcf" args="(detail::tmat2x4< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat2x4< T > const &   < / td >
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00257" > 257< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gad3ffa3b03348e1c71b509023d0e48436" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gad3ffa3b03348e1c71b509023d0e48436" args="(detail::tmat2x4< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat2x4< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00268" > 268< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga8278dac512c3e2c638b6713d63c728bb" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga8278dac512c3e2c638b6713d63c728bb" args="(detail::tmat4x2< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat4x2< T > const &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00279" > 279< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gab70c3bd4e9be92b0c9b9668744f0b5c8" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gab70c3bd4e9be92b0c9b9668744f0b5c8" args="(detail::tmat4x2< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat4x2< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00290" > 290< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gaa38c5a2be6c64a69e7e5d64b70137e1c" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gaa38c5a2be6c64a69e7e5d64b70137e1c" args="(detail::tmat3x4< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat3x4< T > const &   < / td >
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00301" > 301< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga7a9cf1d2fb02f56ba01e27ad528aac7d" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga7a9cf1d2fb02f56ba01e27ad528aac7d" args="(detail::tmat3x4< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat3x4< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00312" > 312< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gacca7d201301551a24dbf7eef343a14c1" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gacca7d201301551a24dbf7eef343a14c1" args="(detail::tmat4x3< T > const &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat4x3< T > const &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00323" > 323< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "ga348519eaf9bb56244727eabb314f6892" > < / a > <!-- doxytag: member="glm::value_ptr" ref="ga348519eaf9bb56244727eabb314f6892" args="(detail::tquat< T > const &q)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T const* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tquat< T > const &   < / td >
< td class = "paramname" > < em > q< / em > < / td > < td > )< / td >
2011-11-12 23:26:02 +00:00
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Return the constant address to the data of the input parameter. < / p >
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00334" > 334< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
2011-12-07 14:50:15 +00:00
< a class = "anchor" id = "gae821d2d76715dfe8eb4a9c7eac845dc4" > < / a > <!-- doxytag: member="glm::value_ptr" ref="gae821d2d76715dfe8eb4a9c7eac845dc4" args="(detail::tmat4x3< T > &mat)" -->
2011-11-12 23:26:02 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2011-12-07 14:50:15 +00:00
< td class = "memname" > GLM_FUNC_QUALIFIER T* glm::value_ptr < / td >
2011-11-12 23:26:02 +00:00
< td > (< / td >
2011-12-07 14:50:15 +00:00
< td class = "paramtype" > detail::tmat4x3< T > &   < / td >
2011-11-12 23:26:02 +00:00
< td class = "paramname" > < em > mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
2011-12-07 14:50:15 +00:00
< p > Get the address of the matrix content. < / p >
2011-11-12 23:26:02 +00:00
< p > From GLM_GTC_type_ptr extension. < / p >
2011-12-07 14:50:15 +00:00
< p > Definition at line < a class = "el" href = "a00123_source.html#l00344" > 344< / a > of file < a class = "el" href = "a00123_source.html" > type_ptr.hpp< / a > .< / p >
2011-11-12 23:26:02 +00:00
< / div >
< / div >
< / div >
2011-12-07 14:50:15 +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" / >
< / a > 1.7.5
< / small > < / address >
2011-11-12 23:26:02 +00:00
< / body >
< / html >