Updated doxygen documentation
This commit is contained in:
@@ -2,22 +2,36 @@
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
|
||||
<title>GLM_GTX_compatibility: Cg and HLSL compatibility</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- Generated by Doxygen 1.7.3 -->
|
||||
<div id="top">
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="logo-mini.png"></td>
|
||||
|
||||
<td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.5 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -33,12 +47,9 @@
|
||||
<a href="#typedef-members">Typedefs</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<h1>GLM_GTX_compatibility: Cg and HLSL compatibility</h1> </div>
|
||||
<div class="title">GLM_GTX_compatibility: Cg and HLSL compatibility</div> </div>
|
||||
<div class="ingroups"><a class="el" href="a00152.html">GTX Extensions (Experimental)</a></div></div>
|
||||
<div class="contents">
|
||||
|
||||
<p>Provide functions to increase the compatibility with Cg and HLSL languages.
|
||||
<a href="#_details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
@@ -126,46 +137,46 @@ typedef detail::tmat4x2< float > </td><td class="memItemRight" valign
|
||||
typedef detail::tmat4x3< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga90ec9566c9961638c70e2ba2e3fd94fc">float4x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1ab661a1b315e963ce81a7ebfb110aa7"></a><!-- doxytag: member="gtx_compatibility::float4x4" ref="ga1ab661a1b315e963ce81a7ebfb110aa7" args="" -->
|
||||
typedef detail::tmat4x4< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga1ab661a1b315e963ce81a7ebfb110aa7">float4x4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91ede3048c6cb24f4319ede227a5cbec"></a><!-- doxytag: member="gtx_compatibility::half1" ref="ga91ede3048c6cb24f4319ede227a5cbec" args="" -->
|
||||
typedef detail::thalf </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga91ede3048c6cb24f4319ede227a5cbec">half1</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga000f2781cf0d512798058dcc9e0c14f0"></a><!-- doxytag: member="gtx_compatibility::half1x1" ref="ga000f2781cf0d512798058dcc9e0c14f0" args="" -->
|
||||
typedef detail::thalf </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga000f2781cf0d512798058dcc9e0c14f0">half1x1</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga295bdcd60e5b689dc7b0ff8c52a6ef7f"></a><!-- doxytag: member="gtx_compatibility::half2" ref="ga295bdcd60e5b689dc7b0ff8c52a6ef7f" args="" -->
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9122ee020fa1c7ee8367cdd61dba446"></a><!-- doxytag: member="gtx_compatibility::half1" ref="gab9122ee020fa1c7ee8367cdd61dba446" args="" -->
|
||||
typedef detail::half </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gab9122ee020fa1c7ee8367cdd61dba446">half1</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e49b47cde1b38a4960e7dbb00ae8065"></a><!-- doxytag: member="gtx_compatibility::half1x1" ref="ga2e49b47cde1b38a4960e7dbb00ae8065" args="" -->
|
||||
typedef detail::half </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga2e49b47cde1b38a4960e7dbb00ae8065">half1x1</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9f040b22207a0e1ee89ba72740b6ff13"></a><!-- doxytag: member="gtx_compatibility::half2" ref="ga9f040b22207a0e1ee89ba72740b6ff13" args="" -->
|
||||
typedef detail::tvec2<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga295bdcd60e5b689dc7b0ff8c52a6ef7f">half2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga477b29f722d6425271956e68aef4d88e"></a><!-- doxytag: member="gtx_compatibility::half2x2" ref="ga477b29f722d6425271956e68aef4d88e" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga9f040b22207a0e1ee89ba72740b6ff13">half2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8c6c5df23d5787f80038405e3324faf4"></a><!-- doxytag: member="gtx_compatibility::half2x2" ref="ga8c6c5df23d5787f80038405e3324faf4" args="" -->
|
||||
typedef detail::tmat2x2<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga477b29f722d6425271956e68aef4d88e">half2x2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga44083161f3c28a57d112b772f54fc2ce"></a><!-- doxytag: member="gtx_compatibility::half2x3" ref="ga44083161f3c28a57d112b772f54fc2ce" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga8c6c5df23d5787f80038405e3324faf4">half2x2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gada75b670f9e96f7a793f1d29ff1d07a4"></a><!-- doxytag: member="gtx_compatibility::half2x3" ref="gada75b670f9e96f7a793f1d29ff1d07a4" args="" -->
|
||||
typedef detail::tmat2x3<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga44083161f3c28a57d112b772f54fc2ce">half2x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae139ba9cb83d17da2bfe6fa2c3c1fd4d"></a><!-- doxytag: member="gtx_compatibility::half2x4" ref="gae139ba9cb83d17da2bfe6fa2c3c1fd4d" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gada75b670f9e96f7a793f1d29ff1d07a4">half2x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7307abcb1b9dc9ddd05bc30ca1d94679"></a><!-- doxytag: member="gtx_compatibility::half2x4" ref="ga7307abcb1b9dc9ddd05bc30ca1d94679" args="" -->
|
||||
typedef detail::tmat2x4<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gae139ba9cb83d17da2bfe6fa2c3c1fd4d">half2x4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0525dec804d74fdd142b8918d5f03b71"></a><!-- doxytag: member="gtx_compatibility::half3" ref="ga0525dec804d74fdd142b8918d5f03b71" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga7307abcb1b9dc9ddd05bc30ca1d94679">half2x4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d211076f0cefe2c02e2628f19349e12"></a><!-- doxytag: member="gtx_compatibility::half3" ref="ga6d211076f0cefe2c02e2628f19349e12" args="" -->
|
||||
typedef detail::tvec3<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga0525dec804d74fdd142b8918d5f03b71">half3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ccd1a99726f770aad9de8975f80422a"></a><!-- doxytag: member="gtx_compatibility::half3x2" ref="ga5ccd1a99726f770aad9de8975f80422a" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga6d211076f0cefe2c02e2628f19349e12">half3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf81aaf55b67acc097f337e1b93a7581f"></a><!-- doxytag: member="gtx_compatibility::half3x2" ref="gaf81aaf55b67acc097f337e1b93a7581f" args="" -->
|
||||
typedef detail::tmat3x2<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga5ccd1a99726f770aad9de8975f80422a">half3x2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6976255b9d613cc196c85afb4caac546"></a><!-- doxytag: member="gtx_compatibility::half3x3" ref="ga6976255b9d613cc196c85afb4caac546" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gaf81aaf55b67acc097f337e1b93a7581f">half3x2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab897d9ce19ff4ecd4515f081d6ded2d2"></a><!-- doxytag: member="gtx_compatibility::half3x3" ref="gab897d9ce19ff4ecd4515f081d6ded2d2" args="" -->
|
||||
typedef detail::tmat3x3<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga6976255b9d613cc196c85afb4caac546">half3x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8075892fdbc3b43a64959e55b77de727"></a><!-- doxytag: member="gtx_compatibility::half3x4" ref="ga8075892fdbc3b43a64959e55b77de727" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gab897d9ce19ff4ecd4515f081d6ded2d2">half3x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab458f374e5e655c6a1165be4368b59d8"></a><!-- doxytag: member="gtx_compatibility::half3x4" ref="gab458f374e5e655c6a1165be4368b59d8" args="" -->
|
||||
typedef detail::tmat3x4<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga8075892fdbc3b43a64959e55b77de727">half3x4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82573aa1c00cd3ba53f2acc545d59679"></a><!-- doxytag: member="gtx_compatibility::half4" ref="ga82573aa1c00cd3ba53f2acc545d59679" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gab458f374e5e655c6a1165be4368b59d8">half3x4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad1a750805ea267fcab6322671063a2ae"></a><!-- doxytag: member="gtx_compatibility::half4" ref="gad1a750805ea267fcab6322671063a2ae" args="" -->
|
||||
typedef detail::tvec4<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga82573aa1c00cd3ba53f2acc545d59679">half4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacbcdeae5c42f1c862441b1d91200fe40"></a><!-- doxytag: member="gtx_compatibility::half4x2" ref="gacbcdeae5c42f1c862441b1d91200fe40" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gad1a750805ea267fcab6322671063a2ae">half4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac7470c149acdb082cce1ed0433b9641b"></a><!-- doxytag: member="gtx_compatibility::half4x2" ref="gac7470c149acdb082cce1ed0433b9641b" args="" -->
|
||||
typedef detail::tmat4x2<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gacbcdeae5c42f1c862441b1d91200fe40">half4x2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ae60dc8c12f5ba274e9922f9315f756"></a><!-- doxytag: member="gtx_compatibility::half4x3" ref="ga5ae60dc8c12f5ba274e9922f9315f756" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gac7470c149acdb082cce1ed0433b9641b">half4x2</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaac2f72bc824ec4100e8abef77c77e351"></a><!-- doxytag: member="gtx_compatibility::half4x3" ref="gaac2f72bc824ec4100e8abef77c77e351" args="" -->
|
||||
typedef detail::tmat4x3<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga5ae60dc8c12f5ba274e9922f9315f756">half4x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65f87729e193eeaff5ed180b352bced2"></a><!-- doxytag: member="gtx_compatibility::half4x4" ref="ga65f87729e193eeaff5ed180b352bced2" args="" -->
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gaac2f72bc824ec4100e8abef77c77e351">half4x3</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga901cc903fdb2c483899d7b9c539f6370"></a><!-- doxytag: member="gtx_compatibility::half4x4" ref="ga901cc903fdb2c483899d7b9c539f6370" args="" -->
|
||||
typedef detail::tmat4x4<br class="typebreak"/>
|
||||
< detail::thalf > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga65f87729e193eeaff5ed180b352bced2">half4x4</a></td></tr>
|
||||
< detail::half > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga901cc903fdb2c483899d7b9c539f6370">half4x4</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0670a2111b5e4a6410bd027fa0232fc3"></a><!-- doxytag: member="gtx_compatibility::int1" ref="ga0670a2111b5e4a6410bd027fa0232fc3" args="" -->
|
||||
typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#ga0670a2111b5e4a6410bd027fa0232fc3">int1</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga056ffe02d3a45af626f8e62221881c7a"></a><!-- doxytag: member="gtx_compatibility::int1x1" ref="ga056ffe02d3a45af626f8e62221881c7a" args="" -->
|
||||
@@ -196,165 +207,105 @@ typedef detail::tmat4x3< int > </td><td class="memItemRight" valign="
|
||||
typedef detail::tmat4x4< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="a00175.html#gacd4827b69f52f6486625bf65d23fe53f">int4x4</a></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7af1203c97febe3c07958178aead3788"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="ga7af1203c97febe3c07958178aead3788" args="(T x, T y)" -->
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gabdc84536daab78c6a169eeb93cf9cb3b"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="gabdc84536daab78c6a169eeb93cf9cb3b" args="(T x, T y)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga7af1203c97febe3c07958178aead3788">atan2</a> (T x, T y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0de09b307fd73908ad1ab29c0524c7e8"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="ga0de09b307fd73908ad1ab29c0524c7e8" args="(const detail::tvec2< T > &x, const detail::tvec2< T > &y)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gabdc84536daab78c6a169eeb93cf9cb3b">atan2</a> (T x, T y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga808e842fd066ba7f41c71add20a02730"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="ga808e842fd066ba7f41c71add20a02730" args="(const detail::tvec2< T > &x, const detail::tvec2< T > &y)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga0de09b307fd73908ad1ab29c0524c7e8">atan2</a> (const detail::tvec2< T > &x, const detail::tvec2< T > &y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9e77e07b8f682ccd7d5edb22f25f0e06"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="ga9e77e07b8f682ccd7d5edb22f25f0e06" args="(const detail::tvec3< T > &x, const detail::tvec3< T > &y)" -->
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga808e842fd066ba7f41c71add20a02730">atan2</a> (const detail::tvec2< T > &x, const detail::tvec2< T > &y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gadd42ce7d69bb6a0e75c9f0945fbc2ab5"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="gadd42ce7d69bb6a0e75c9f0945fbc2ab5" args="(const detail::tvec3< T > &x, const detail::tvec3< T > &y)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9e77e07b8f682ccd7d5edb22f25f0e06">atan2</a> (const detail::tvec3< T > &x, const detail::tvec3< T > &y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6a22740d65a353326de938235c5f8a4a"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="ga6a22740d65a353326de938235c5f8a4a" args="(const detail::tvec4< T > &x, const detail::tvec4< T > &y)" -->
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gadd42ce7d69bb6a0e75c9f0945fbc2ab5">atan2</a> (const detail::tvec3< T > &x, const detail::tvec3< T > &y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga593a3c43b415ec4a8e87ccfb55570f64"></a><!-- doxytag: member="gtx_compatibility::atan2" ref="ga593a3c43b415ec4a8e87ccfb55570f64" args="(const detail::tvec4< T > &x, const detail::tvec4< T > &y)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga6a22740d65a353326de938235c5f8a4a">atan2</a> (const detail::tvec4< T > &x, const detail::tvec4< T > &y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaec427b709e15e14378749064fd989b5a"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="gaec427b709e15e14378749064fd989b5a" args="(genType const &x)" -->
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga593a3c43b415ec4a8e87ccfb55570f64">atan2</a> (const detail::tvec4< T > &x, const detail::tvec4< T > &y)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga39d6ffe6d42d4ec33036e735d7c39781"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="ga39d6ffe6d42d4ec33036e735d7c39781" args="(genType const &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaec427b709e15e14378749064fd989b5a">isfinite</a> (genType const &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gabd50e06e66f724b81f854708758e9556"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="gabd50e06e66f724b81f854708758e9556" args="(const detail::tvec2< valType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga39d6ffe6d42d4ec33036e735d7c39781">isfinite</a> (genType const &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga27e1d577ba4d885bdc15ab9bfac0387c"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="ga27e1d577ba4d885bdc15ab9bfac0387c" args="(const detail::tvec2< valType > &x)" -->
|
||||
template<typename valType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gabd50e06e66f724b81f854708758e9556">isfinite</a> (const detail::tvec2< valType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8e6cafac0ee067339ceed0b0e896bc97"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="ga8e6cafac0ee067339ceed0b0e896bc97" args="(const detail::tvec3< valType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga27e1d577ba4d885bdc15ab9bfac0387c">isfinite</a> (const detail::tvec2< valType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga38d8d6db51bd5b3f91261c6d4ea579a4"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="ga38d8d6db51bd5b3f91261c6d4ea579a4" args="(const detail::tvec3< valType > &x)" -->
|
||||
template<typename valType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga8e6cafac0ee067339ceed0b0e896bc97">isfinite</a> (const detail::tvec3< valType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab4a20836f82cb73e4a734a114f93f535"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="gab4a20836f82cb73e4a734a114f93f535" args="(const detail::tvec4< valType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga38d8d6db51bd5b3f91261c6d4ea579a4">isfinite</a> (const detail::tvec3< valType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9d50259dc8fc3462ea2eb849ca9efd6e"></a><!-- doxytag: member="gtx_compatibility::isfinite" ref="ga9d50259dc8fc3462ea2eb849ca9efd6e" args="(const detail::tvec4< valType > &x)" -->
|
||||
template<typename valType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gab4a20836f82cb73e4a734a114f93f535">isfinite</a> (const detail::tvec4< valType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga159ffc4e5bb38f9272585453443b6140"></a><!-- doxytag: member="gtx_compatibility::isinf" ref="ga159ffc4e5bb38f9272585453443b6140" args="(const detail::tvec4< genType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9d50259dc8fc3462ea2eb849ca9efd6e">isfinite</a> (const detail::tvec4< valType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaad179dda7199b95e30a99a96175eaf4a"></a><!-- doxytag: member="gtx_compatibility::isinf" ref="gaad179dda7199b95e30a99a96175eaf4a" args="(const detail::tvec2< genType > &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga159ffc4e5bb38f9272585453443b6140">isinf</a> (const detail::tvec4< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2">template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga159b35a301256813ab66548460d0c159">isinf</a> (genType const &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga57dae78958c8c031fbd13e3c5dd19cce"></a><!-- doxytag: member="gtx_compatibility::isinf" ref="ga57dae78958c8c031fbd13e3c5dd19cce" args="(const detail::tvec2< genType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaad179dda7199b95e30a99a96175eaf4a">isinf</a> (const detail::tvec2< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga940b22d2402a2cb159fc33cdfba00328"></a><!-- doxytag: member="gtx_compatibility::isinf" ref="ga940b22d2402a2cb159fc33cdfba00328" args="(const detail::tvec3< genType > &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga57dae78958c8c031fbd13e3c5dd19cce">isinf</a> (const detail::tvec2< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6dd1c2f6d16910991d2f39c1f2bfaf5e"></a><!-- doxytag: member="gtx_compatibility::isinf" ref="ga6dd1c2f6d16910991d2f39c1f2bfaf5e" args="(const detail::tvec3< genType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga940b22d2402a2cb159fc33cdfba00328">isinf</a> (const detail::tvec3< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0430134f74ffe7edc122447a27875d19"></a><!-- doxytag: member="gtx_compatibility::isinf" ref="ga0430134f74ffe7edc122447a27875d19" args="(const detail::tvec4< genType > &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga6dd1c2f6d16910991d2f39c1f2bfaf5e">isinf</a> (const detail::tvec3< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2">template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">genType::bool_type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga807207a40c45b45420080b39c8a22674">isnan</a> (genType const &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga062d55993000fea27eaf827869b58171"></a><!-- doxytag: member="gtx_compatibility::isnan" ref="ga062d55993000fea27eaf827869b58171" args="(const detail::tvec2< genType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga0430134f74ffe7edc122447a27875d19">isinf</a> (const detail::tvec4< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaba159702c7174c893073d13ced033869"></a><!-- doxytag: member="gtx_compatibility::isnan" ref="gaba159702c7174c893073d13ced033869" args="(const detail::tvec2< genType > &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga062d55993000fea27eaf827869b58171">isnan</a> (const detail::tvec2< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga4efed9b4473639ca072790ca1716fb60"></a><!-- doxytag: member="gtx_compatibility::isnan" ref="ga4efed9b4473639ca072790ca1716fb60" args="(const detail::tvec3< genType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaba159702c7174c893073d13ced033869">isnan</a> (const detail::tvec2< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga29b5a0b2ba4436084d21a69afa90544b"></a><!-- doxytag: member="gtx_compatibility::isnan" ref="ga29b5a0b2ba4436084d21a69afa90544b" args="(const detail::tvec3< genType > &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga4efed9b4473639ca072790ca1716fb60">isnan</a> (const detail::tvec3< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac4c6d47bab6f0716c08127fd1a72632a"></a><!-- doxytag: member="gtx_compatibility::isnan" ref="gac4c6d47bab6f0716c08127fd1a72632a" args="(const detail::tvec4< genType > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga29b5a0b2ba4436084d21a69afa90544b">isnan</a> (const detail::tvec3< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaeeeb35a948042f7b22e9ba67587e5f43"></a><!-- doxytag: member="gtx_compatibility::isnan" ref="gaeeeb35a948042f7b22e9ba67587e5f43" args="(const detail::tvec4< genType > &x)" -->
|
||||
template<typename genType > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gac4c6d47bab6f0716c08127fd1a72632a">isnan</a> (const detail::tvec4< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga99b31a38ab3c7dcd6e1f7f17fe595054"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga99b31a38ab3c7dcd6e1f7f17fe595054" args="(const detail::tvec4< T > &x, const detail::tvec4< T > &y, T a)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< bool > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaeeeb35a948042f7b22e9ba67587e5f43">isnan</a> (const detail::tvec4< genType > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5494ba3a95ea6594c86fc75236886864"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga5494ba3a95ea6594c86fc75236886864" args="(T x, T y, T a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga5494ba3a95ea6594c86fc75236886864">lerp</a> (T x, T y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga27390ee6e4797335f0a751e021038a41"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga27390ee6e4797335f0a751e021038a41" args="(const detail::tvec2< T > &x, const detail::tvec2< T > &y, T a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga99b31a38ab3c7dcd6e1f7f17fe595054">lerp</a> (const detail::tvec4< T > &x, const detail::tvec4< T > &y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9a477c7343cb4a3379b3e9835f703c7a"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga9a477c7343cb4a3379b3e9835f703c7a" args="(const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &a)" -->
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga27390ee6e4797335f0a751e021038a41">lerp</a> (const detail::tvec2< T > &x, const detail::tvec2< T > &y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf2ca5584fe9c3a2e5e5b12bbfcecfe38"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="gaf2ca5584fe9c3a2e5e5b12bbfcecfe38" args="(const detail::tvec3< T > &x, const detail::tvec3< T > &y, T a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9a477c7343cb4a3379b3e9835f703c7a">lerp</a> (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gac77f25abeaf40aec5b05526a015ada66"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="gac77f25abeaf40aec5b05526a015ada66" args="(const detail::tvec2< T > &x, const detail::tvec2< T > &y, T a)" -->
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaf2ca5584fe9c3a2e5e5b12bbfcecfe38">lerp</a> (const detail::tvec3< T > &x, const detail::tvec3< T > &y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gae3cac5586d127568383d7df9d258a443"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="gae3cac5586d127568383d7df9d258a443" args="(const detail::tvec4< T > &x, const detail::tvec4< T > &y, T a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gac77f25abeaf40aec5b05526a015ada66">lerp</a> (const detail::tvec2< T > &x, const detail::tvec2< T > &y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga90061f950c86611ff9c627de8c4f8803"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga90061f950c86611ff9c627de8c4f8803" args="(const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &a)" -->
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gae3cac5586d127568383d7df9d258a443">lerp</a> (const detail::tvec4< T > &x, const detail::tvec4< T > &y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga535230f9887c77a056e535c3c7cf741c"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga535230f9887c77a056e535c3c7cf741c" args="(const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga90061f950c86611ff9c627de8c4f8803">lerp</a> (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gadd1ff3cdbead0bac357a7ca3aa92c183"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="gadd1ff3cdbead0bac357a7ca3aa92c183" args="(const detail::tvec3< T > &x, const detail::tvec3< T > &y, T a)" -->
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga535230f9887c77a056e535c3c7cf741c">lerp</a> (const detail::tvec2< T > &x, const detail::tvec2< T > &y, const detail::tvec2< T > &a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9e840980e570e588d18793ecfe152bc4"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga9e840980e570e588d18793ecfe152bc4" args="(const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gadd1ff3cdbead0bac357a7ca3aa92c183">lerp</a> (const detail::tvec3< T > &x, const detail::tvec3< T > &y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gab626ea5a3982904d49650fa4a9f095c2"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="gab626ea5a3982904d49650fa4a9f095c2" args="(const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &a)" -->
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga9e840980e570e588d18793ecfe152bc4">lerp</a> (const detail::tvec3< T > &x, const detail::tvec3< T > &y, const detail::tvec3< T > &a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga4f8591445ad6b900b0456dc2d01f8ee4"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="ga4f8591445ad6b900b0456dc2d01f8ee4" args="(const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &a)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gab626ea5a3982904d49650fa4a9f095c2">lerp</a> (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa6c29517f08a1b486b87e5da419af32"></a><!-- doxytag: member="gtx_compatibility::lerp" ref="gaaa6c29517f08a1b486b87e5da419af32" args="(T x, T y, T a)" -->
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga4f8591445ad6b900b0456dc2d01f8ee4">lerp</a> (const detail::tvec4< T > &x, const detail::tvec4< T > &y, const detail::tvec4< T > &a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga744b98814a35336e25cc0d1ba30f63f7"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="ga744b98814a35336e25cc0d1ba30f63f7" args="(T x)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaaa6c29517f08a1b486b87e5da419af32">lerp</a> (T x, T y, T a)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga107a0260752a47ffe27e40975f9ff97e"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="ga107a0260752a47ffe27e40975f9ff97e" args="(const detail::tvec2< T > &x)" -->
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga744b98814a35336e25cc0d1ba30f63f7">saturate</a> (T x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga79ae98d7b28ae3095a653258b5aa2d9d"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="ga79ae98d7b28ae3095a653258b5aa2d9d" args="(const detail::tvec2< T > &x)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga107a0260752a47ffe27e40975f9ff97e">saturate</a> (const detail::tvec2< T > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gae03e67e4d0d1fb84147da864c90f9ac7"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="gae03e67e4d0d1fb84147da864c90f9ac7" args="(const detail::tvec3< T > &x)" -->
|
||||
detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga79ae98d7b28ae3095a653258b5aa2d9d">saturate</a> (const detail::tvec2< T > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa1fd467493e144ce1b2043c776afdcd"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="gaaa1fd467493e144ce1b2043c776afdcd" args="(const detail::tvec3< T > &x)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gae03e67e4d0d1fb84147da864c90f9ac7">saturate</a> (const detail::tvec3< T > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3f1e08f6c126c7e3585c36c32c108284"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="ga3f1e08f6c126c7e3585c36c32c108284" args="(T x)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga3f1e08f6c126c7e3585c36c32c108284">saturate</a> (T x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga097f8a4753617913d05326fe12a4e901"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="ga097f8a4753617913d05326fe12a4e901" args="(const detail::tvec4< T > &x)" -->
|
||||
detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#gaaa1fd467493e144ce1b2043c776afdcd">saturate</a> (const detail::tvec3< T > &x)</td></tr>
|
||||
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ga71c18fe8bc1e69c2b3c11feb13cf6695"></a><!-- doxytag: member="gtx_compatibility::saturate" ref="ga71c18fe8bc1e69c2b3c11feb13cf6695" args="(const detail::tvec4< T > &x)" -->
|
||||
template<typename T > </td></tr>
|
||||
<tr><td class="memTemplItemLeft" align="right" valign="top">GLM_FUNC_QUALIFIER <br class="typebreak"/>
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga097f8a4753617913d05326fe12a4e901">saturate</a> (const detail::tvec4< T > &x)</td></tr>
|
||||
detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00175.html#ga71c18fe8bc1e69c2b3c11feb13cf6695">saturate</a> (const detail::tvec4< T > &x)</td></tr>
|
||||
</table>
|
||||
<hr/><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<p>Provide functions to increase the compatibility with Cg and HLSL languages. </p>
|
||||
<p><<a class="el" href="a00030.html" title="OpenGL Mathematics (glm.g-truc.net)">glm/gtx/compatibility.hpp</a>> need to be included to use these functionalities. </p>
|
||||
<hr/><h2>Function Documentation</h2>
|
||||
<a class="anchor" id="ga159b35a301256813ab66548460d0c159"></a><!-- doxytag: member="glm::isinf" ref="ga159b35a301256813ab66548460d0c159" args="(genType const &x)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool isinf </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">genType const & </td>
|
||||
<td class="paramname"><em>x</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>Returns true if x holds a positive infinity or negative infinity representation in the underlying implementation's set of floating point representations. </p>
|
||||
<p>Determines whether the given floating-point value is infinite. (From GLM_GTX_compatibility extension)</p>
|
||||
<p>Returns false otherwise, including for implementations with no infinity representations. </p>
|
||||
<dl><dt><b>Template Parameters:</b></dt><dd>
|
||||
<table class="">
|
||||
<tr><td class="paramname">genType</td><td>Floating-point scalar or vector types. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="see"><dt><b>See also:</b></dt><dd>- <a href="http://www.opengl.org/sdk/docs/manglsl/xhtml/isinf.xml">GLSL isinf man page</a> </dd>
|
||||
<dd>
|
||||
- <a href="http://www.opengl.org/registry/doc/GLSLangSpec.4.20.8.pdf">GLSL 4.20.8 specification, section 8.3</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga807207a40c45b45420080b39c8a22674"></a><!-- doxytag: member="glm::isnan" ref="ga807207a40c45b45420080b39c8a22674" args="(genType const &x)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool isnan </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">genType const & </td>
|
||||
<td class="paramname"><em>x</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
<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>
|
||||
|
||||
<p>Returns true if x holds a NaN (not a number) representation in the underlying implementation's set of floating point representations. </p>
|
||||
<p>Checks given floating-point value for not a number (NAN) (From GLM_GTX_compatibility extension)</p>
|
||||
<p>Returns false otherwise, including for implementations with no NaN representations. </p>
|
||||
<dl><dt><b>Template Parameters:</b></dt><dd>
|
||||
<table class="">
|
||||
<tr><td class="paramname">genType</td><td>Floating-point scalar or vector types. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="see"><dt><b>See also:</b></dt><dd>- <a href="http://www.opengl.org/sdk/docs/manglsl/xhtml/isnan.xml">GLSL isnan man page</a> </dd>
|
||||
<dd>
|
||||
- <a href="http://www.opengl.org/registry/doc/GLSLangSpec.4.20.8.pdf">GLSL 4.20.8 specification, section 8.3</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user