2015-08-02 08:23:00 +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" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< meta name = "generator" content = "Doxygen 1.8.10" / >
2016-11-12 23:39:32 +00:00
< title > 0.9.8 API documenation: GLM_GTX_compatibility< / title >
2015-08-02 08:23:00 +00:00
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "logo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
2016-11-12 23:39:32 +00:00
< div id = "projectname" > 0.9.8 API documenation
2015-08-02 08:23:00 +00:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "modules.html" > < span > Modules< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
2016-09-11 10:44:33 +00:00
< a href = "#typedef-members" > Typedefs< / a > |
2015-08-02 08:23:00 +00:00
< a href = "#func-members" > Functions< / a > < / div >
< div class = "headertitle" >
2016-11-12 23:39:32 +00:00
< div class = "title" > GLM_GTX_compatibility< div class = "ingroups" > < a class = "el" href = "a00154.html" > GTX Extensions (Experimental)< / a > < / div > < / div > < / div >
2015-08-02 08:23:00 +00:00
< / div > <!-- header -->
< div class = "contents" >
2016-11-12 23:39:32 +00:00
< p > Provide functions to increase the compatibility with Cg and HLSL languages.
< a href = "#details" > More...< / a > < / p >
2015-08-02 08:23:00 +00:00
< table class = "memberdecls" >
2016-09-11 10:44:33 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "typedef-members" > < / a >
Typedefs< / h2 > < / td > < / tr >
< tr class = "memitem:gaddcd7aa2e30e61af5b38660613d3979e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaddcd7aa2e30e61af5b38660613d3979e" > < / a >
typedef bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaddcd7aa2e30e61af5b38660613d3979e" > bool1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaddcd7aa2e30e61af5b38660613d3979e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean type with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaddcd7aa2e30e61af5b38660613d3979e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7f895c936f0c29c8729afbbf22806090" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7f895c936f0c29c8729afbbf22806090" > < / a >
typedef bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga7f895c936f0c29c8729afbbf22806090" > bool1x1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga7f895c936f0c29c8729afbbf22806090" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga7f895c936f0c29c8729afbbf22806090" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafa8d0bc8dfa7eeb928208305714f648d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafa8d0bc8dfa7eeb928208305714f648d" > < / a >
typedef tvec2< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gafa8d0bc8dfa7eeb928208305714f648d" > bool2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gafa8d0bc8dfa7eeb928208305714f648d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean type with 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gafa8d0bc8dfa7eeb928208305714f648d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2bfb53bc320966c85149934fffb0329d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2bfb53bc320966c85149934fffb0329d" > < / a >
typedef tmat2x2< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga2bfb53bc320966c85149934fffb0329d" > bool2x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga2bfb53bc320966c85149934fffb0329d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga2bfb53bc320966c85149934fffb0329d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad02e7dff74039bb1454643e293d85dfe" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad02e7dff74039bb1454643e293d85dfe" > < / a >
typedef tmat2x3< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gad02e7dff74039bb1454643e293d85dfe" > bool2x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gad02e7dff74039bb1454643e293d85dfe" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gad02e7dff74039bb1454643e293d85dfe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga379c0869949e8a69c3d06d7637caa5d7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga379c0869949e8a69c3d06d7637caa5d7" > < / a >
typedef tmat2x4< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga379c0869949e8a69c3d06d7637caa5d7" > bool2x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga379c0869949e8a69c3d06d7637caa5d7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga379c0869949e8a69c3d06d7637caa5d7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab8d74ea4c4f4bd980b650ffb27cdb659" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab8d74ea4c4f4bd980b650ffb27cdb659" > < / a >
typedef tvec3< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gab8d74ea4c4f4bd980b650ffb27cdb659" > bool3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gab8d74ea4c4f4bd980b650ffb27cdb659" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean type with 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gab8d74ea4c4f4bd980b650ffb27cdb659" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0fc7ecb53df5be5f9d766fbbfe5190d7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga0fc7ecb53df5be5f9d766fbbfe5190d7" > < / a >
typedef tmat3x2< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga0fc7ecb53df5be5f9d766fbbfe5190d7" > bool3x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga0fc7ecb53df5be5f9d766fbbfe5190d7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga0fc7ecb53df5be5f9d766fbbfe5190d7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae621c9eabcba552eea5f6ade1f403605" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae621c9eabcba552eea5f6ade1f403605" > < / a >
typedef tmat3x3< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gae621c9eabcba552eea5f6ade1f403605" > bool3x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gae621c9eabcba552eea5f6ade1f403605" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gae621c9eabcba552eea5f6ade1f403605" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad13f8250579ebf79760dcf64215ddb17" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad13f8250579ebf79760dcf64215ddb17" > < / a >
typedef tmat3x4< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gad13f8250579ebf79760dcf64215ddb17" > bool3x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gad13f8250579ebf79760dcf64215ddb17" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gad13f8250579ebf79760dcf64215ddb17" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6e79dbfab5917c467a154638ba27898e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6e79dbfab5917c467a154638ba27898e" > < / a >
typedef tvec4< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga6e79dbfab5917c467a154638ba27898e" > bool4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga6e79dbfab5917c467a154638ba27898e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean type with 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga6e79dbfab5917c467a154638ba27898e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga184ee05ac2bbbf0a91dd364ba8e528db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga184ee05ac2bbbf0a91dd364ba8e528db" > < / a >
typedef tmat4x2< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga184ee05ac2bbbf0a91dd364ba8e528db" > bool4x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga184ee05ac2bbbf0a91dd364ba8e528db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga184ee05ac2bbbf0a91dd364ba8e528db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga83e4c62ab1addfe708dc3409cc0e5dfb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga83e4c62ab1addfe708dc3409cc0e5dfb" > < / a >
typedef tmat4x3< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga83e4c62ab1addfe708dc3409cc0e5dfb" > bool4x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga83e4c62ab1addfe708dc3409cc0e5dfb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga83e4c62ab1addfe708dc3409cc0e5dfb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9770607032813e7b0ca7362a47efea1e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9770607032813e7b0ca7362a47efea1e" > < / a >
typedef tmat4x4< bool, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga9770607032813e7b0ca7362a47efea1e" > bool4x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga9770607032813e7b0ca7362a47efea1e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boolean matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga9770607032813e7b0ca7362a47efea1e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga20b861a9b6e2a300323671c57a02525b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga20b861a9b6e2a300323671c57a02525b" > < / a >
typedef double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga20b861a9b6e2a300323671c57a02525b" > double1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga20b861a9b6e2a300323671c57a02525b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga20b861a9b6e2a300323671c57a02525b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga45f16a4dd0db1f199afaed9fd12fe9a8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga45f16a4dd0db1f199afaed9fd12fe9a8" > < / a >
typedef double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga45f16a4dd0db1f199afaed9fd12fe9a8" > double1x1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga45f16a4dd0db1f199afaed9fd12fe9a8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga45f16a4dd0db1f199afaed9fd12fe9a8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa16a13c6f2768e83ca133430e82ab89e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa16a13c6f2768e83ca133430e82ab89e" > < / a >
typedef tvec2< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaa16a13c6f2768e83ca133430e82ab89e" > double2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaa16a13c6f2768e83ca133430e82ab89e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaa16a13c6f2768e83ca133430e82ab89e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga320d0a71a4ad9f14a1992d40546cffa7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga320d0a71a4ad9f14a1992d40546cffa7" > < / a >
typedef tmat2x2< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga320d0a71a4ad9f14a1992d40546cffa7" > double2x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga320d0a71a4ad9f14a1992d40546cffa7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga320d0a71a4ad9f14a1992d40546cffa7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gade37cf30c69bacb41ceea7e32717eac7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gade37cf30c69bacb41ceea7e32717eac7" > < / a >
typedef tmat2x3< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gade37cf30c69bacb41ceea7e32717eac7" > double2x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gade37cf30c69bacb41ceea7e32717eac7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gade37cf30c69bacb41ceea7e32717eac7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf923922adf744404d5bfb3fafb7d0d8e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf923922adf744404d5bfb3fafb7d0d8e" > < / a >
typedef tmat2x4< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaf923922adf744404d5bfb3fafb7d0d8e" > double2x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaf923922adf744404d5bfb3fafb7d0d8e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaf923922adf744404d5bfb3fafb7d0d8e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaed4bc64196bd25d46f6a1f417320a391" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaed4bc64196bd25d46f6a1f417320a391" > < / a >
typedef tvec3< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaed4bc64196bd25d46f6a1f417320a391" > double3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaed4bc64196bd25d46f6a1f417320a391" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaed4bc64196bd25d46f6a1f417320a391" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaeaac4d0e18164e4d2fe54432c0fbbcf6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaeaac4d0e18164e4d2fe54432c0fbbcf6" > < / a >
typedef tmat3x2< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaeaac4d0e18164e4d2fe54432c0fbbcf6" > double3x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaeaac4d0e18164e4d2fe54432c0fbbcf6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaeaac4d0e18164e4d2fe54432c0fbbcf6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac934f579ee5cf3cbdbb25b73f2640c0a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac934f579ee5cf3cbdbb25b73f2640c0a" > < / a >
typedef tmat3x3< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gac934f579ee5cf3cbdbb25b73f2640c0a" > double3x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gac934f579ee5cf3cbdbb25b73f2640c0a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gac934f579ee5cf3cbdbb25b73f2640c0a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaad84a1ea83be8fce04c1570c5e719413" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaad84a1ea83be8fce04c1570c5e719413" > < / a >
typedef tmat3x4< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaad84a1ea83be8fce04c1570c5e719413" > double3x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaad84a1ea83be8fce04c1570c5e719413" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaad84a1ea83be8fce04c1570c5e719413" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab8bbb086c9a6c2deffbe0e80afd6be56" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab8bbb086c9a6c2deffbe0e80afd6be56" > < / a >
typedef tvec4< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gab8bbb086c9a6c2deffbe0e80afd6be56" > double4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gab8bbb086c9a6c2deffbe0e80afd6be56" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gab8bbb086c9a6c2deffbe0e80afd6be56" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2f87500119da15e35e4a74780ba512bd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2f87500119da15e35e4a74780ba512bd" > < / a >
typedef tmat4x2< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga2f87500119da15e35e4a74780ba512bd" > double4x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga2f87500119da15e35e4a74780ba512bd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga2f87500119da15e35e4a74780ba512bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa4e6d53c03780dfa76bd399324f9fe37" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa4e6d53c03780dfa76bd399324f9fe37" > < / a >
typedef tmat4x3< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaa4e6d53c03780dfa76bd399324f9fe37" > double4x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaa4e6d53c03780dfa76bd399324f9fe37" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaa4e6d53c03780dfa76bd399324f9fe37" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga686a3a5590f0a0e721faba08bda301d6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga686a3a5590f0a0e721faba08bda301d6" > < / a >
typedef tmat4x4< double, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga686a3a5590f0a0e721faba08bda301d6" > double4x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga686a3a5590f0a0e721faba08bda301d6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > double-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga686a3a5590f0a0e721faba08bda301d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf5208d01f6c6fbcb7bb55d610b9c0ead" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf5208d01f6c6fbcb7bb55d610b9c0ead" > < / a >
typedef float  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaf5208d01f6c6fbcb7bb55d610b9c0ead" > float1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaf5208d01f6c6fbcb7bb55d610b9c0ead" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point vector with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaf5208d01f6c6fbcb7bb55d610b9c0ead" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga73720b8dc4620835b17f74d428f98c0c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga73720b8dc4620835b17f74d428f98c0c" > < / a >
typedef float  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga73720b8dc4620835b17f74d428f98c0c" > float1x1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga73720b8dc4620835b17f74d428f98c0c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga73720b8dc4620835b17f74d428f98c0c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga872a70333dd25af68b1ebba485be9e42" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga872a70333dd25af68b1ebba485be9e42" > < / a >
typedef tvec2< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga872a70333dd25af68b1ebba485be9e42" > float2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga872a70333dd25af68b1ebba485be9e42" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point vector with 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga872a70333dd25af68b1ebba485be9e42" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaad93cbc2b863e363d53d405d0451d03e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaad93cbc2b863e363d53d405d0451d03e" > < / a >
typedef tmat2x2< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaad93cbc2b863e363d53d405d0451d03e" > float2x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaad93cbc2b863e363d53d405d0451d03e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaad93cbc2b863e363d53d405d0451d03e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga098c33a30f901f4f6a76969d6db6b01b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga098c33a30f901f4f6a76969d6db6b01b" > < / a >
typedef tmat2x3< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga098c33a30f901f4f6a76969d6db6b01b" > float2x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga098c33a30f901f4f6a76969d6db6b01b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga098c33a30f901f4f6a76969d6db6b01b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab2ce4c366abc06c8bf7fe097ecea0dde" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab2ce4c366abc06c8bf7fe097ecea0dde" > < / a >
typedef tmat2x4< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gab2ce4c366abc06c8bf7fe097ecea0dde" > float2x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gab2ce4c366abc06c8bf7fe097ecea0dde" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gab2ce4c366abc06c8bf7fe097ecea0dde" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2bfa618285894e34f299e4984f092d56" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2bfa618285894e34f299e4984f092d56" > < / a >
typedef tvec3< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga2bfa618285894e34f299e4984f092d56" > float3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga2bfa618285894e34f299e4984f092d56" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point vector with 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga2bfa618285894e34f299e4984f092d56" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf30014e7b6874f45d58eb580d04764ff" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf30014e7b6874f45d58eb580d04764ff" > < / a >
typedef tmat3x2< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaf30014e7b6874f45d58eb580d04764ff" > float3x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaf30014e7b6874f45d58eb580d04764ff" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaf30014e7b6874f45d58eb580d04764ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2692a729a69615d72dbebbdd0eba2363" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2692a729a69615d72dbebbdd0eba2363" > < / a >
typedef tmat3x3< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga2692a729a69615d72dbebbdd0eba2363" > float3x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga2692a729a69615d72dbebbdd0eba2363" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga2692a729a69615d72dbebbdd0eba2363" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac38c8929ccc87a2dc81eaab97ad5190e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac38c8929ccc87a2dc81eaab97ad5190e" > < / a >
typedef tmat3x4< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gac38c8929ccc87a2dc81eaab97ad5190e" > float3x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gac38c8929ccc87a2dc81eaab97ad5190e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gac38c8929ccc87a2dc81eaab97ad5190e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5d49ed44dd9a9e944abc30371fc9045b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5d49ed44dd9a9e944abc30371fc9045b" > < / a >
typedef tvec4< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga5d49ed44dd9a9e944abc30371fc9045b" > float4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga5d49ed44dd9a9e944abc30371fc9045b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point vector with 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga5d49ed44dd9a9e944abc30371fc9045b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga39a2af7aa8f2d29ca40afd2256c0e7c8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga39a2af7aa8f2d29ca40afd2256c0e7c8" > < / a >
typedef tmat4x2< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga39a2af7aa8f2d29ca40afd2256c0e7c8" > float4x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga39a2af7aa8f2d29ca40afd2256c0e7c8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga39a2af7aa8f2d29ca40afd2256c0e7c8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad749b26be059f35394fd71c7f7a44034" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad749b26be059f35394fd71c7f7a44034" > < / a >
typedef tmat4x3< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gad749b26be059f35394fd71c7f7a44034" > float4x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gad749b26be059f35394fd71c7f7a44034" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gad749b26be059f35394fd71c7f7a44034" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf40529862492ded2f3b96a6c886f6136" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf40529862492ded2f3b96a6c886f6136" > < / a >
typedef tmat4x4< float, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaf40529862492ded2f3b96a6c886f6136" > float4x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaf40529862492ded2f3b96a6c886f6136" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > single-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaf40529862492ded2f3b96a6c886f6136" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0670a2111b5e4a6410bd027fa0232fc3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga0670a2111b5e4a6410bd027fa0232fc3" > < / a >
typedef int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga0670a2111b5e4a6410bd027fa0232fc3" > int1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga0670a2111b5e4a6410bd027fa0232fc3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer vector with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga0670a2111b5e4a6410bd027fa0232fc3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga056ffe02d3a45af626f8e62221881c7a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga056ffe02d3a45af626f8e62221881c7a" > < / a >
typedef int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga056ffe02d3a45af626f8e62221881c7a" > int1x1< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga056ffe02d3a45af626f8e62221881c7a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 1 component. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga056ffe02d3a45af626f8e62221881c7a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2eca687990bf3a08ef28bc4a9f2fe700" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2eca687990bf3a08ef28bc4a9f2fe700" > < / a >
typedef tvec2< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga2eca687990bf3a08ef28bc4a9f2fe700" > int2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga2eca687990bf3a08ef28bc4a9f2fe700" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer vector with 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga2eca687990bf3a08ef28bc4a9f2fe700" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab1c5d0631a6ae34e28bfb2851da387cc" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab1c5d0631a6ae34e28bfb2851da387cc" > < / a >
typedef tmat2x2< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gab1c5d0631a6ae34e28bfb2851da387cc" > int2x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gab1c5d0631a6ae34e28bfb2851da387cc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gab1c5d0631a6ae34e28bfb2851da387cc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6dc93f0794eb5fadd7f68b85141a2434" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6dc93f0794eb5fadd7f68b85141a2434" > < / a >
typedef tmat2x3< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga6dc93f0794eb5fadd7f68b85141a2434" > int2x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga6dc93f0794eb5fadd7f68b85141a2434" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga6dc93f0794eb5fadd7f68b85141a2434" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad5da9e1b4e0c64c5436b5696ab49540e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad5da9e1b4e0c64c5436b5696ab49540e" > < / a >
typedef tmat2x4< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gad5da9e1b4e0c64c5436b5696ab49540e" > int2x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gad5da9e1b4e0c64c5436b5696ab49540e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gad5da9e1b4e0c64c5436b5696ab49540e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaaa6ceedf08a85e5fd73a482bc8b77b88" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaaa6ceedf08a85e5fd73a482bc8b77b88" > < / a >
typedef tvec3< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaaa6ceedf08a85e5fd73a482bc8b77b88" > int3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaaa6ceedf08a85e5fd73a482bc8b77b88" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer vector with 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaaa6ceedf08a85e5fd73a482bc8b77b88" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa98b1a06b802c975f02a5583f43632db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa98b1a06b802c975f02a5583f43632db" > < / a >
typedef tmat3x2< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaa98b1a06b802c975f02a5583f43632db" > int3x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaa98b1a06b802c975f02a5583f43632db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaa98b1a06b802c975f02a5583f43632db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga20c4d23defbc123ac4745c9b4262156f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga20c4d23defbc123ac4745c9b4262156f" > < / a >
typedef tmat3x3< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga20c4d23defbc123ac4745c9b4262156f" > int3x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga20c4d23defbc123ac4745c9b4262156f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga20c4d23defbc123ac4745c9b4262156f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7b00c53838143bce963177122ab92c39" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7b00c53838143bce963177122ab92c39" > < / a >
typedef tmat3x4< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga7b00c53838143bce963177122ab92c39" > int3x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga7b00c53838143bce963177122ab92c39" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga7b00c53838143bce963177122ab92c39" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab19c2df22e9b14081390fabd074081f1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab19c2df22e9b14081390fabd074081f1" > < / a >
typedef tvec4< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gab19c2df22e9b14081390fabd074081f1" > int4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gab19c2df22e9b14081390fabd074081f1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer vector with 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gab19c2df22e9b14081390fabd074081f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa53815539021200c4e10fd282832dcd3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa53815539021200c4e10fd282832dcd3" > < / a >
typedef tmat4x2< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaa53815539021200c4e10fd282832dcd3" > int4x2< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaa53815539021200c4e10fd282832dcd3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaa53815539021200c4e10fd282832dcd3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga4a3bf0ecd6f6ff60836c5bee26c14abe" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga4a3bf0ecd6f6ff60836c5bee26c14abe" > < / a >
typedef tmat4x3< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga4a3bf0ecd6f6ff60836c5bee26c14abe" > int4x3< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga4a3bf0ecd6f6ff60836c5bee26c14abe" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga4a3bf0ecd6f6ff60836c5bee26c14abe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga3bacf576b4b29f2f2959abff7a36652d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga3bacf576b4b29f2f2959abff7a36652d" > < / a >
typedef tmat4x4< int, highp >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga3bacf576b4b29f2f2959abff7a36652d" > int4x4< / a > < / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga3bacf576b4b29f2f2959abff7a36652d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga3bacf576b4b29f2f2959abff7a36652d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2015-08-02 08:23:00 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "memitem:gac63011205bf6d0be82589dc56dd26708" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "gac63011205bf6d0be82589dc56dd26708" > < / a >
2015-08-02 08:23:00 +00:00
template< typename T , precision P> < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "memitem:gac63011205bf6d0be82589dc56dd26708" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gac63011205bf6d0be82589dc56dd26708" > atan2< / a > (T x, T y)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gac63011205bf6d0be82589dc56dd26708" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gac63011205bf6d0be82589dc56dd26708" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga525f3e849d0fc64807f8ab571b4545f9" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga525f3e849d0fc64807f8ab571b4545f9" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga525f3e849d0fc64807f8ab571b4545f9" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec2< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga525f3e849d0fc64807f8ab571b4545f9" > atan2< / a > (const tvec2< T, P > & x, const tvec2< T, P > & y)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga525f3e849d0fc64807f8ab571b4545f9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga525f3e849d0fc64807f8ab571b4545f9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad328042b6734d3f2c49c0ec1328b14c0" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "gad328042b6734d3f2c49c0ec1328b14c0" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:gad328042b6734d3f2c49c0ec1328b14c0" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec3< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gad328042b6734d3f2c49c0ec1328b14c0" > atan2< / a > (const tvec3< T, P > & x, const tvec3< T, P > & y)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gad328042b6734d3f2c49c0ec1328b14c0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gad328042b6734d3f2c49c0ec1328b14c0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga09d39c391a509a045b6c7061f15bdff5" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga09d39c391a509a045b6c7061f15bdff5" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga09d39c391a509a045b6c7061f15bdff5" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec4< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga09d39c391a509a045b6c7061f15bdff5" > atan2< / a > (const tvec4< T, P > & x, const tvec4< T, P > & y)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga09d39c391a509a045b6c7061f15bdff5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what quadrant the angle is in. The range of values returned by this function is [-PI, PI]. Results are undefined if x and y are both 0. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga09d39c391a509a045b6c7061f15bdff5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf4b04dcd3526996d68c1bfe17bfc8657" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "gaf4b04dcd3526996d68c1bfe17bfc8657" > < / a >
template< typename genType > < / td > < / tr >
< tr class = "memitem:gaf4b04dcd3526996d68c1bfe17bfc8657" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_DECL bool  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaf4b04dcd3526996d68c1bfe17bfc8657" > isfinite< / a > (genType const & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaf4b04dcd3526996d68c1bfe17bfc8657" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaf4b04dcd3526996d68c1bfe17bfc8657" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga553e2e95b06a0f70c718605998889d3b" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga553e2e95b06a0f70c718605998889d3b" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga553e2e95b06a0f70c718605998889d3b" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_DECL tvec1< bool, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga553e2e95b06a0f70c718605998889d3b" > isfinite< / a > (const tvec1< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga553e2e95b06a0f70c718605998889d3b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga553e2e95b06a0f70c718605998889d3b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7dd492aa7d6ec21715f9a91b6e5e596a" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga7dd492aa7d6ec21715f9a91b6e5e596a" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga7dd492aa7d6ec21715f9a91b6e5e596a" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_DECL tvec2< bool, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga7dd492aa7d6ec21715f9a91b6e5e596a" > isfinite< / a > (const tvec2< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga7dd492aa7d6ec21715f9a91b6e5e596a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga7dd492aa7d6ec21715f9a91b6e5e596a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1be9593d810fceb278a2854da8a25273" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga1be9593d810fceb278a2854da8a25273" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga1be9593d810fceb278a2854da8a25273" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_DECL tvec3< bool, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga1be9593d810fceb278a2854da8a25273" > isfinite< / a > (const tvec3< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga1be9593d810fceb278a2854da8a25273" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga1be9593d810fceb278a2854da8a25273" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8c6a59e2f2ac84fba0c5932f1c35bf7a" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga8c6a59e2f2ac84fba0c5932f1c35bf7a" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga8c6a59e2f2ac84fba0c5932f1c35bf7a" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_DECL tvec4< bool, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga8c6a59e2f2ac84fba0c5932f1c35bf7a" > isfinite< / a > (const tvec4< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga8c6a59e2f2ac84fba0c5932f1c35bf7a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga8c6a59e2f2ac84fba0c5932f1c35bf7a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5494ba3a95ea6594c86fc75236886864" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga5494ba3a95ea6594c86fc75236886864" > < / a >
template< typename T > < / td > < / tr >
< tr class = "memitem:ga5494ba3a95ea6594c86fc75236886864" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga5494ba3a95ea6594c86fc75236886864" > lerp< / a > (T x, T y, T a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga5494ba3a95ea6594c86fc75236886864" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga5494ba3a95ea6594c86fc75236886864" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0aa79a146332650a1eb18ae996c653fe" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga0aa79a146332650a1eb18ae996c653fe" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga0aa79a146332650a1eb18ae996c653fe" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec2< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga0aa79a146332650a1eb18ae996c653fe" > lerp< / a > (const tvec2< T, P > & x, const tvec2< T, P > & y, T a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga0aa79a146332650a1eb18ae996c653fe" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga0aa79a146332650a1eb18ae996c653fe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf4c885ac72b8879b05777cb516c555c9" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "gaf4c885ac72b8879b05777cb516c555c9" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:gaf4c885ac72b8879b05777cb516c555c9" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec3< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gaf4c885ac72b8879b05777cb516c555c9" > lerp< / a > (const tvec3< T, P > & x, const tvec3< T, P > & y, T a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gaf4c885ac72b8879b05777cb516c555c9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gaf4c885ac72b8879b05777cb516c555c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga363d5d069d31a6c2cdd1e9589dde4a60" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga363d5d069d31a6c2cdd1e9589dde4a60" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga363d5d069d31a6c2cdd1e9589dde4a60" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec4< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga363d5d069d31a6c2cdd1e9589dde4a60" > lerp< / a > (const tvec4< T, P > & x, const tvec4< T, P > & y, T a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga363d5d069d31a6c2cdd1e9589dde4a60" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga363d5d069d31a6c2cdd1e9589dde4a60" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7609b44d8aefc5a277efe73395ff4070" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga7609b44d8aefc5a277efe73395ff4070" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga7609b44d8aefc5a277efe73395ff4070" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec2< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga7609b44d8aefc5a277efe73395ff4070" > lerp< / a > (const tvec2< T, P > & x, const tvec2< T, P > & y, const tvec2< T, P > & a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga7609b44d8aefc5a277efe73395ff4070" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga7609b44d8aefc5a277efe73395ff4070" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga90a1d1364a8d078846857178bdcc9af1" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga90a1d1364a8d078846857178bdcc9af1" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga90a1d1364a8d078846857178bdcc9af1" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec3< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga90a1d1364a8d078846857178bdcc9af1" > lerp< / a > (const tvec3< T, P > & x, const tvec3< T, P > & y, const tvec3< T, P > & a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga90a1d1364a8d078846857178bdcc9af1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga90a1d1364a8d078846857178bdcc9af1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae4b0244b0d882657bed0a99dfa33f379" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "gae4b0244b0d882657bed0a99dfa33f379" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:gae4b0244b0d882657bed0a99dfa33f379" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec4< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#gae4b0244b0d882657bed0a99dfa33f379" > lerp< / a > (const tvec4< T, P > & x, const tvec4< T, P > & y, const tvec4< T, P > & a)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:gae4b0244b0d882657bed0a99dfa33f379" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:gae4b0244b0d882657bed0a99dfa33f379" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0fd09e616d122bc2ed9726682ffd44b7" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga0fd09e616d122bc2ed9726682ffd44b7" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga0fd09e616d122bc2ed9726682ffd44b7" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER T  < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga0fd09e616d122bc2ed9726682ffd44b7" > saturate< / a > (T x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga0fd09e616d122bc2ed9726682ffd44b7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga0fd09e616d122bc2ed9726682ffd44b7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5815a26488231dfdf92242cf0c2d2107" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga5815a26488231dfdf92242cf0c2d2107" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga5815a26488231dfdf92242cf0c2d2107" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec2< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga5815a26488231dfdf92242cf0c2d2107" > saturate< / a > (const tvec2< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga5815a26488231dfdf92242cf0c2d2107" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga5815a26488231dfdf92242cf0c2d2107" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga02ed1a53c6df104d56b69f8fb5e9af1b" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga02ed1a53c6df104d56b69f8fb5e9af1b" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga02ed1a53c6df104d56b69f8fb5e9af1b" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec3< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga02ed1a53c6df104d56b69f8fb5e9af1b" > saturate< / a > (const tvec3< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga02ed1a53c6df104d56b69f8fb5e9af1b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga02ed1a53c6df104d56b69f8fb5e9af1b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga63791409bdef9745b956406afe3157f1" > < td class = "memTemplParams" colspan = "2" > < a class = "anchor" id = "ga63791409bdef9745b956406afe3157f1" > < / a >
template< typename T , precision P> < / td > < / tr >
< tr class = "memitem:ga63791409bdef9745b956406afe3157f1" > < td class = "memTemplItemLeft" align = "right" valign = "top" > GLM_FUNC_QUALIFIER tvec4< T, P >   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "a00187.html#ga63791409bdef9745b956406afe3157f1" > saturate< / a > (const tvec4< T, P > & x)< / td > < / tr >
2016-11-12 23:39:32 +00:00
< tr class = "memdesc:ga63791409bdef9745b956406afe3157f1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) < br / > < / td > < / tr >
2016-09-11 10:44:33 +00:00
< tr class = "separator:ga63791409bdef9745b956406afe3157f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2015-08-02 08:23:00 +00:00
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
2016-09-11 10:44:33 +00:00
< p > Provide functions to increase the compatibility with Cg and HLSL languages. < / p >
2016-11-12 23:39:32 +00:00
< p > < < a class = "el" href = "a00017.html" title = "GLM_GTX_compatibility " > glm/gtx/compatibility.hpp< / a > > need to be included to use these functionalities. < / p >
2015-08-02 08:23:00 +00:00
< / div > <!-- contents -->
<!-- start footer part -->
< 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.8.10
< / small > < / address >
< / body >
< / html >