<ahref="a00015.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> </div>
<divclass="line"><aname="l00049"></a><spanclass="lineno"> 49</span> <spanclass="preprocessor">#if(GLM_COMPILER & GLM_COMPILER_VC)</span></div>
<divclass="line"><aname="l00050"></a><spanclass="lineno"> 50</span> <spanclass="preprocessor"># include <cfloat></span></div>
<divclass="line"><aname="l00051"></a><spanclass="lineno"> 51</span> <spanclass="preprocessor">#elif(GLM_COMPILER & GLM_COMPILER_GCC)</span></div>
<divclass="line"><aname="l00052"></a><spanclass="lineno"> 52</span> <spanclass="preprocessor"># include <cmath></span></div>
<divclass="line"><aname="l00053"></a><spanclass="lineno"> 53</span> <spanclass="preprocessor"># if(GLM_PLATFORM & GLM_PLATFORM_ANDROID)</span></div>
<divclass="line"><aname="l00063"></a><spanclass="lineno"><aclass="line"href="a00189.html#ga5494ba3a95ea6594c86fc75236886864"> 63</a></span> <spanclass="keyword">template</span><<spanclass="keyword">typename</span> T> GLM_FUNC_QUALIFIER T <aclass="code"href="a00189.html#gae4b0244b0d882657bed0a99dfa33f379">lerp</a>(T x, T y, T a){<spanclass="keywordflow">return</span><aclass="code"href="a00150.html#gadccbaffe46f369cf1a96b2aef92cbfdd">mix</a>(x, y, a);} </div>
<divclass="line"><aname="l00064"></a><spanclass="lineno"><aclass="line"href="a00189.html#ga0aa79a146332650a1eb18ae996c653fe"> 64</a></span> <spanclass="keyword">template</span><<spanclass="keyword">typename</span> T, precision P> GLM_FUNC_QUALIFIER tvec2<T, P><aclass="code"href="a00189.html#gae4b0244b0d882657bed0a99dfa33f379">lerp</a>(<spanclass="keyword">const</span> tvec2<T, P>& x, <spanclass="keyword">const</span> tvec2<T, P>& y, T a){<spanclass="keywordflow">return</span><aclass="code"href="a00150.html#gadccbaffe46f369cf1a96b2aef92cbfdd">mix</a>(x, y, a);} </div>
<divclass="line"><aname="l00072"></a><spanclass="lineno"><aclass="line"href="a00189.html#ga4050875ffa9a557cadd0f17804f7474e"> 72</a></span> <spanclass="keyword">template</span><<spanclass="keyword">typename</span> T, precision P> GLM_FUNC_QUALIFIER T <aclass="code"href="a00189.html#ga4050875ffa9a557cadd0f17804f7474e">slerp</a>(tquat<T, P><spanclass="keyword">const</span>& x, tquat<T, P><spanclass="keyword">const</span>& y, T <spanclass="keyword">const</span>& a){<spanclass="keywordflow">return</span><aclass="code"href="a00150.html#gadccbaffe46f369cf1a96b2aef92cbfdd">mix</a>(x, y, a);} </div>
<divclass="ttc"id="a00189_html_gae4b0244b0d882657bed0a99dfa33f379"><divclass="ttname"><ahref="a00189.html#gae4b0244b0d882657bed0a99dfa33f379">glm::lerp</a></div><divclass="ttdeci">GLM_FUNC_QUALIFIER tvec4< T, P > lerp(const tvec4< T, P >&x, const tvec4< T, P >&y, const tvec4< T, P >&a)</div><divclass="ttdoc">Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using v...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00070">compatibility.hpp:70</a></div></div>
<divclass="ttc"id="a00189_html_gac934f579ee5cf3cbdbb25b73f2640c0a"><divclass="ttname"><ahref="a00189.html#gac934f579ee5cf3cbdbb25b73f2640c0a">glm::double3x3</a></div><divclass="ttdeci">tmat3x3< double, highp > double3x3</div><divclass="ttdoc">double-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00147">compatibility.hpp:147</a></div></div>
<divclass="ttc"id="a00189_html_gad02e7dff74039bb1454643e293d85dfe"><divclass="ttname"><ahref="a00189.html#gad02e7dff74039bb1454643e293d85dfe">glm::bool2x3</a></div><divclass="ttdeci">tmat2x3< bool, highp > bool2x3</div><divclass="ttdoc">boolean matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00096">compatibility.hpp:96</a></div></div>
<divclass="ttc"id="a00189_html_ga056ffe02d3a45af626f8e62221881c7a"><divclass="ttname"><ahref="a00189.html#ga056ffe02d3a45af626f8e62221881c7a">glm::int1x1</a></div><divclass="ttdeci">int int1x1</div><divclass="ttdoc">integer matrix with 1 component. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00110">compatibility.hpp:110</a></div></div>
<divclass="ttc"id="a00189_html_ga83e4c62ab1addfe708dc3409cc0e5dfb"><divclass="ttname"><ahref="a00189.html#ga83e4c62ab1addfe708dc3409cc0e5dfb">glm::bool4x3</a></div><divclass="ttdeci">tmat4x3< bool, highp > bool4x3</div><divclass="ttdoc">boolean matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00102">compatibility.hpp:102</a></div></div>
<divclass="ttc"id="a00189_html_ga2692a729a69615d72dbebbdd0eba2363"><divclass="ttname"><ahref="a00189.html#ga2692a729a69615d72dbebbdd0eba2363">glm::float3x3</a></div><divclass="ttdeci">tmat3x3< float, highp > float3x3</div><divclass="ttdoc">single-precision floating-point matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00131">compatibility.hpp:131</a></div></div>
<divclass="ttc"id="a00189_html_gab2ce4c366abc06c8bf7fe097ecea0dde"><divclass="ttname"><ahref="a00189.html#gab2ce4c366abc06c8bf7fe097ecea0dde">glm::float2x4</a></div><divclass="ttdeci">tmat2x4< float, highp > float2x4</div><divclass="ttdoc">single-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00129">compatibility.hpp:129</a></div></div>
<divclass="ttc"id="a00189_html_gafa8d0bc8dfa7eeb928208305714f648d"><divclass="ttname"><ahref="a00189.html#gafa8d0bc8dfa7eeb928208305714f648d">glm::bool2</a></div><divclass="ttdeci">tvec2< bool, highp > bool2</div><divclass="ttdoc">boolean type with 2 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00090">compatibility.hpp:90</a></div></div>
<divclass="ttc"id="a00189_html_ga8c6a59e2f2ac84fba0c5932f1c35bf7a"><divclass="ttname"><ahref="a00189.html#ga8c6a59e2f2ac84fba0c5932f1c35bf7a">glm::isfinite</a></div><divclass="ttdeci">GLM_FUNC_DECL tvec4< bool, P > isfinite(const tvec4< T, P >&x)</div><divclass="ttdoc">Test whether or not a scalar or each vector component is a finite value. (From GLM_GTX_compatibility)...</div></div>
<divclass="ttc"id="a00189_html_gaad93cbc2b863e363d53d405d0451d03e"><divclass="ttname"><ahref="a00189.html#gaad93cbc2b863e363d53d405d0451d03e">glm::float2x2</a></div><divclass="ttdeci">tmat2x2< float, highp > float2x2</div><divclass="ttdoc">single-precision floating-point matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00127">compatibility.hpp:127</a></div></div>
<divclass="ttc"id="a00189_html_ga63791409bdef9745b956406afe3157f1"><divclass="ttname"><ahref="a00189.html#ga63791409bdef9745b956406afe3157f1">glm::saturate</a></div><divclass="ttdeci">GLM_FUNC_QUALIFIER tvec4< T, P > saturate(const tvec4< T, P >&x)</div><divclass="ttdoc">Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00077">compatibility.hpp:77</a></div></div>
<divclass="ttc"id="a00189_html_gab8d74ea4c4f4bd980b650ffb27cdb659"><divclass="ttname"><ahref="a00189.html#gab8d74ea4c4f4bd980b650ffb27cdb659">glm::bool3</a></div><divclass="ttdeci">tvec3< bool, highp > bool3</div><divclass="ttdoc">boolean type with 3 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00091">compatibility.hpp:91</a></div></div>
<divclass="ttc"id="a00189_html_gaa98b1a06b802c975f02a5583f43632db"><divclass="ttname"><ahref="a00189.html#gaa98b1a06b802c975f02a5583f43632db">glm::int3x2</a></div><divclass="ttdeci">tmat3x2< int, highp > int3x2</div><divclass="ttdoc">integer matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00114">compatibility.hpp:114</a></div></div>
<divclass="ttc"id="a00189_html_gaeaac4d0e18164e4d2fe54432c0fbbcf6"><divclass="ttname"><ahref="a00189.html#gaeaac4d0e18164e4d2fe54432c0fbbcf6">glm::double3x2</a></div><divclass="ttdeci">tmat3x2< double, highp > double3x2</div><divclass="ttdoc">double-precision floating-point matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00146">compatibility.hpp:146</a></div></div>
<divclass="ttc"id="a00189_html_gaf40529862492ded2f3b96a6c886f6136"><divclass="ttname"><ahref="a00189.html#gaf40529862492ded2f3b96a6c886f6136">glm::float4x4</a></div><divclass="ttdeci">tmat4x4< float, highp > float4x4</div><divclass="ttdoc">single-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00135">compatibility.hpp:135</a></div></div>
<divclass="ttc"id="a00189_html_ga39a2af7aa8f2d29ca40afd2256c0e7c8"><divclass="ttname"><ahref="a00189.html#ga39a2af7aa8f2d29ca40afd2256c0e7c8">glm::float4x2</a></div><divclass="ttdeci">tmat4x2< float, highp > float4x2</div><divclass="ttdoc">single-precision floating-point matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00133">compatibility.hpp:133</a></div></div>
<divclass="ttc"id="a00157_html_ga461e769acb8b8cb695a5a89334546611"><divclass="ttname"><ahref="a00157.html#ga461e769acb8b8cb695a5a89334546611">glm::atan</a></div><divclass="ttdeci">GLM_FUNC_DECL vecType< T, P > atan(vecType< T, P > const &y, vecType< T, P > const &x)</div><divclass="ttdoc">Arc tangent. </div></div>
<divclass="ttc"id="a00150_html_gadccbaffe46f369cf1a96b2aef92cbfdd"><divclass="ttname"><ahref="a00150.html#gadccbaffe46f369cf1a96b2aef92cbfdd">glm::mix</a></div><divclass="ttdeci">GLM_FUNC_DECL vecType< T, P > mix(vecType< T, P > const &x, vecType< T, P > const &y, vecType< U, P > const &a)</div><divclass="ttdoc">If genTypeU is a floating scalar or vector: Returns x * (1.0 - a) + y * a, i.e., the linear blend of ...</div></div>
<divclass="ttc"id="a00189_html_ga09d39c391a509a045b6c7061f15bdff5"><divclass="ttname"><ahref="a00189.html#ga09d39c391a509a045b6c7061f15bdff5">glm::atan2</a></div><divclass="ttdeci">GLM_FUNC_QUALIFIER tvec4< T, P > atan2(const tvec4< T, P >&x, const tvec4< T, P >&y)</div><divclass="ttdoc">Arc tangent. Returns an angle whose tangent is y/x. The signs of x and y are used to determine what q...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00082">compatibility.hpp:82</a></div></div>
<divclass="ttc"id="a00189_html_ga6e79dbfab5917c467a154638ba27898e"><divclass="ttname"><ahref="a00189.html#ga6e79dbfab5917c467a154638ba27898e">glm::bool4</a></div><divclass="ttdeci">tvec4< bool, highp > bool4</div><divclass="ttdoc">boolean type with 4 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00092">compatibility.hpp:92</a></div></div>
<divclass="ttc"id="a00189_html_ga184ee05ac2bbbf0a91dd364ba8e528db"><divclass="ttname"><ahref="a00189.html#ga184ee05ac2bbbf0a91dd364ba8e528db">glm::bool4x2</a></div><divclass="ttdeci">tmat4x2< bool, highp > bool4x2</div><divclass="ttdoc">boolean matrix with 4 x 2 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00101">compatibility.hpp:101</a></div></div>
<divclass="ttc"id="a00189_html_gaf923922adf744404d5bfb3fafb7d0d8e"><divclass="ttname"><ahref="a00189.html#gaf923922adf744404d5bfb3fafb7d0d8e">glm::double2x4</a></div><divclass="ttdeci">tmat2x4< double, highp > double2x4</div><divclass="ttdoc">double-precision floating-point matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00145">compatibility.hpp:145</a></div></div>
<divclass="ttc"id="a00189_html_ga4a3bf0ecd6f6ff60836c5bee26c14abe"><divclass="ttname"><ahref="a00189.html#ga4a3bf0ecd6f6ff60836c5bee26c14abe">glm::int4x3</a></div><divclass="ttdeci">tmat4x3< int, highp > int4x3</div><divclass="ttdoc">integer matrix with 4 x 3 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00118">compatibility.hpp:118</a></div></div>
<divclass="ttc"id="a00189_html_gade37cf30c69bacb41ceea7e32717eac7"><divclass="ttname"><ahref="a00189.html#gade37cf30c69bacb41ceea7e32717eac7">glm::double2x3</a></div><divclass="ttdeci">tmat2x3< double, highp > double2x3</div><divclass="ttdoc">double-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00144">compatibility.hpp:144</a></div></div>
<divclass="ttc"id="a00189_html_ga098c33a30f901f4f6a76969d6db6b01b"><divclass="ttname"><ahref="a00189.html#ga098c33a30f901f4f6a76969d6db6b01b">glm::float2x3</a></div><divclass="ttdeci">tmat2x3< float, highp > float2x3</div><divclass="ttdoc">single-precision floating-point matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00128">compatibility.hpp:128</a></div></div>
<divclass="ttc"id="a00189_html_ga7b00c53838143bce963177122ab92c39"><divclass="ttname"><ahref="a00189.html#ga7b00c53838143bce963177122ab92c39">glm::int3x4</a></div><divclass="ttdeci">tmat3x4< int, highp > int3x4</div><divclass="ttdoc">integer matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00116">compatibility.hpp:116</a></div></div>
<divclass="ttc"id="a00189_html_ga379c0869949e8a69c3d06d7637caa5d7"><divclass="ttname"><ahref="a00189.html#ga379c0869949e8a69c3d06d7637caa5d7">glm::bool2x4</a></div><divclass="ttdeci">tmat2x4< bool, highp > bool2x4</div><divclass="ttdoc">boolean matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00097">compatibility.hpp:97</a></div></div>
<divclass="ttc"id="a00189_html_gad13f8250579ebf79760dcf64215ddb17"><divclass="ttname"><ahref="a00189.html#gad13f8250579ebf79760dcf64215ddb17">glm::bool3x4</a></div><divclass="ttdeci">tmat3x4< bool, highp > bool3x4</div><divclass="ttdoc">boolean matrix with 3 x 4 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00100">compatibility.hpp:100</a></div></div>
<divclass="ttc"id="a00189_html_ga3bacf576b4b29f2f2959abff7a36652d"><divclass="ttname"><ahref="a00189.html#ga3bacf576b4b29f2f2959abff7a36652d">glm::int4x4</a></div><divclass="ttdeci">tmat4x4< int, highp > int4x4</div><divclass="ttdoc">integer matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00119">compatibility.hpp:119</a></div></div>
<divclass="ttc"id="a00189_html_ga0670a2111b5e4a6410bd027fa0232fc3"><divclass="ttname"><ahref="a00189.html#ga0670a2111b5e4a6410bd027fa0232fc3">glm::int1</a></div><divclass="ttdeci">int int1</div><divclass="ttdoc">integer vector with 1 component. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00105">compatibility.hpp:105</a></div></div>
<divclass="ttc"id="a00150_html_ga93bce26c7d80d30a62f5c508f8498a6c"><divclass="ttname"><ahref="a00150.html#ga93bce26c7d80d30a62f5c508f8498a6c">glm::clamp</a></div><divclass="ttdeci">GLM_FUNC_DECL genType clamp(genType x, genType minVal, genType maxVal)</div><divclass="ttdoc">Returns min(max(x, minVal), maxVal) for each component in x using the floating-point values minVal an...</div></div>
<divclass="ttc"id="a00189_html_ga2bfb53bc320966c85149934fffb0329d"><divclass="ttname"><ahref="a00189.html#ga2bfb53bc320966c85149934fffb0329d">glm::bool2x2</a></div><divclass="ttdeci">tmat2x2< bool, highp > bool2x2</div><divclass="ttdoc">boolean matrix with 2 x 2 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00095">compatibility.hpp:95</a></div></div>
<divclass="ttc"id="a00189_html_ga6dc93f0794eb5fadd7f68b85141a2434"><divclass="ttname"><ahref="a00189.html#ga6dc93f0794eb5fadd7f68b85141a2434">glm::int2x3</a></div><divclass="ttdeci">tmat2x3< int, highp > int2x3</div><divclass="ttdoc">integer matrix with 2 x 3 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00112">compatibility.hpp:112</a></div></div>
<divclass="ttc"id="a00189_html_ga686a3a5590f0a0e721faba08bda301d6"><divclass="ttname"><ahref="a00189.html#ga686a3a5590f0a0e721faba08bda301d6">glm::double4x4</a></div><divclass="ttdeci">tmat4x4< double, highp > double4x4</div><divclass="ttdoc">double-precision floating-point matrix with 4 x 4 components. (From GLM_GTX_compatibility extension) ...</div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00151">compatibility.hpp:151</a></div></div>
<divclass="ttc"id="a00189_html_gaddcd7aa2e30e61af5b38660613d3979e"><divclass="ttname"><ahref="a00189.html#gaddcd7aa2e30e61af5b38660613d3979e">glm::bool1</a></div><divclass="ttdeci">bool bool1</div><divclass="ttdoc">boolean type with 1 component. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00089">compatibility.hpp:89</a></div></div>
<divclass="ttc"id="a00189_html_ga7f895c936f0c29c8729afbbf22806090"><divclass="ttname"><ahref="a00189.html#ga7f895c936f0c29c8729afbbf22806090">glm::bool1x1</a></div><divclass="ttdeci">bool bool1x1</div><divclass="ttdoc">boolean matrix with 1 x 1 component. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00094">compatibility.hpp:94</a></div></div>
<divclass="ttc"id="a00189_html_gae621c9eabcba552eea5f6ade1f403605"><divclass="ttname"><ahref="a00189.html#gae621c9eabcba552eea5f6ade1f403605">glm::bool3x3</a></div><divclass="ttdeci">tmat3x3< bool, highp > bool3x3</div><divclass="ttdoc">boolean matrix with 3 x 3 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00099">compatibility.hpp:99</a></div></div>
<divclass="ttc"id="a00189_html_ga4050875ffa9a557cadd0f17804f7474e"><divclass="ttname"><ahref="a00189.html#ga4050875ffa9a557cadd0f17804f7474e">glm::slerp</a></div><divclass="ttdeci">GLM_FUNC_QUALIFIER T slerp(tquat< T, P > const &x, tquat< T, P > const &y, T const &a)</div><divclass="ttdoc">Returns the slurp interpolation between two quaternions. </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00072">compatibility.hpp:72</a></div></div>
<divclass="ttc"id="a00189_html_gad5da9e1b4e0c64c5436b5696ab49540e"><divclass="ttname"><ahref="a00189.html#gad5da9e1b4e0c64c5436b5696ab49540e">glm::int2x4</a></div><divclass="ttdeci">tmat2x4< int, highp > int2x4</div><divclass="ttdoc">integer matrix with 2 x 4 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00113">compatibility.hpp:113</a></div></div>
<divclass="ttc"id="a00189_html_ga0fc7ecb53df5be5f9d766fbbfe5190d7"><divclass="ttname"><ahref="a00189.html#ga0fc7ecb53df5be5f9d766fbbfe5190d7">glm::bool3x2</a></div><divclass="ttdeci">tmat3x2< bool, highp > bool3x2</div><divclass="ttdoc">boolean matrix with 3 x 2 components. (From GLM_GTX_compatibility extension) </div><divclass="ttdef"><b>Definition:</b><ahref="a00015_source.html#l00098">compatibility.hpp:98</a></div></div>