1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
<!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"/>
<title>GLM_GTX_random: Random</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<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>
</tr>
</tbody>
</table>
</div>
<!-- Generated by Doxygen 1.8.0 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">GLM_GTX_random: Random</div> </div>
<div class="ingroups"><a class="el" href="a00137.html">GTX Extensions (Experimental)</a></div></div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga5fda3310fa024f4dc3b30853a61df7e8"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5fda3310fa024f4dc3b30853a61df7e8"></a>
template<typename T > </td></tr>
<tr class="memitem:ga5fda3310fa024f4dc3b30853a61df7e8"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga5fda3310fa024f4dc3b30853a61df7e8">compRand1</a> ()</td></tr>
<tr class="memitem:ga6717d8d7c356d8e235e9b502bb10d6db"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6717d8d7c356d8e235e9b502bb10d6db"></a>
template<> </td></tr>
<tr class="memitem:ga6717d8d7c356d8e235e9b502bb10d6db"><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga6717d8d7c356d8e235e9b502bb10d6db">compRand1</a> ()</td></tr>
<tr class="memitem:gabc996ce005dd41c7860561a315cfd97a"><td class="memTemplParams" colspan="2"><a class="anchor" id="gabc996ce005dd41c7860561a315cfd97a"></a>
template<typename T > </td></tr>
<tr class="memitem:gabc996ce005dd41c7860561a315cfd97a"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gabc996ce005dd41c7860561a315cfd97a">compRand1</a> (T Min, T Max)</td></tr>
<tr class="memitem:ga0d8b6a4adac279e90101555c4c90c413"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0d8b6a4adac279e90101555c4c90c413"></a>
template<typename T > </td></tr>
<tr class="memitem:ga0d8b6a4adac279e90101555c4c90c413"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga0d8b6a4adac279e90101555c4c90c413">compRand2</a> (T Min, T Max)</td></tr>
<tr class="memitem:gaf40e46922d6dbda05d31d0d106cadff6"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf40e46922d6dbda05d31d0d106cadff6"></a>
template<typename T > </td></tr>
<tr class="memitem:gaf40e46922d6dbda05d31d0d106cadff6"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gaf40e46922d6dbda05d31d0d106cadff6">compRand2</a> (const detail::tvec2< T > &Min, const detail::tvec2< T > &Max)</td></tr>
<tr class="memitem:ga857c3abe8016fb6ce8d61ef30deedf7a"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga857c3abe8016fb6ce8d61ef30deedf7a"></a>
template<typename T > </td></tr>
<tr class="memitem:ga857c3abe8016fb6ce8d61ef30deedf7a"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga857c3abe8016fb6ce8d61ef30deedf7a">compRand3</a> (T Min, T Max)</td></tr>
<tr class="memitem:gac21b85251f65de9e43960e28647f82c4"><td class="memTemplParams" colspan="2"><a class="anchor" id="gac21b85251f65de9e43960e28647f82c4"></a>
template<typename T > </td></tr>
<tr class="memitem:gac21b85251f65de9e43960e28647f82c4"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gac21b85251f65de9e43960e28647f82c4">compRand3</a> (const detail::tvec3< T > &Min, const detail::tvec3< T > &Max)</td></tr>
<tr class="memitem:ga98eec0162c98eead4f3c6b15a9e4e11b"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga98eec0162c98eead4f3c6b15a9e4e11b"></a>
template<typename T > </td></tr>
<tr class="memitem:ga98eec0162c98eead4f3c6b15a9e4e11b"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga98eec0162c98eead4f3c6b15a9e4e11b">compRand4</a> (T Min, T Max)</td></tr>
<tr class="memitem:gab0bc4d220aea418ae8d9fbe50c4b77c8"><td class="memTemplParams" colspan="2"><a class="anchor" id="gab0bc4d220aea418ae8d9fbe50c4b77c8"></a>
template<typename T > </td></tr>
<tr class="memitem:gab0bc4d220aea418ae8d9fbe50c4b77c8"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gab0bc4d220aea418ae8d9fbe50c4b77c8">compRand4</a> (const detail::tvec4< T > &Min, const detail::tvec4< T > &Max)</td></tr>
<tr class="memitem:gad90d9743c91f561abc91e2b9a287ed9b"><td class="memTemplParams" colspan="2"><a class="anchor" id="gad90d9743c91f561abc91e2b9a287ed9b"></a>
template<typename T > </td></tr>
<tr class="memitem:gad90d9743c91f561abc91e2b9a287ed9b"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gad90d9743c91f561abc91e2b9a287ed9b">gaussRand1</a> (T mean, T std_deviation)</td></tr>
<tr class="memitem:gab0511ea64167cabea37a4efab50db476"><td class="memTemplParams" colspan="2"><a class="anchor" id="gab0511ea64167cabea37a4efab50db476"></a>
template<typename T > </td></tr>
<tr class="memitem:gab0511ea64167cabea37a4efab50db476"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gab0511ea64167cabea37a4efab50db476">gaussRand2</a> (T mean, T std_deviation)</td></tr>
<tr class="memitem:ga1d350c57b5523f1359bc81f6793cdc8a"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1d350c57b5523f1359bc81f6793cdc8a"></a>
template<typename T > </td></tr>
<tr class="memitem:ga1d350c57b5523f1359bc81f6793cdc8a"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga1d350c57b5523f1359bc81f6793cdc8a">gaussRand2</a> (const detail::tvec2< T > &mean, T std_deviation)</td></tr>
<tr class="memitem:ga77f821295e7a5cfc164e6b82a1c24d6d"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga77f821295e7a5cfc164e6b82a1c24d6d"></a>
template<typename T > </td></tr>
<tr class="memitem:ga77f821295e7a5cfc164e6b82a1c24d6d"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga77f821295e7a5cfc164e6b82a1c24d6d">gaussRand2</a> (T mean, const detail::tvec2< T > &std_deviation)</td></tr>
<tr class="memitem:ga19fee10b6e6ed23ec9385fefb2f5ed5f"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga19fee10b6e6ed23ec9385fefb2f5ed5f"></a>
template<typename T > </td></tr>
<tr class="memitem:ga19fee10b6e6ed23ec9385fefb2f5ed5f"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga19fee10b6e6ed23ec9385fefb2f5ed5f">gaussRand2</a> (const detail::tvec2< T > &mean, const detail::tvec2< T > &std_deviation)</td></tr>
<tr class="memitem:gadc07adcaac396d4cf4e6d9cf49202d87"><td class="memTemplParams" colspan="2"><a class="anchor" id="gadc07adcaac396d4cf4e6d9cf49202d87"></a>
template<typename T > </td></tr>
<tr class="memitem:gadc07adcaac396d4cf4e6d9cf49202d87"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gadc07adcaac396d4cf4e6d9cf49202d87">gaussRand3</a> (T mean, T std_deviation)</td></tr>
<tr class="memitem:ga9b7d859860a7f36829edc00b9606e546"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9b7d859860a7f36829edc00b9606e546"></a>
template<typename T > </td></tr>
<tr class="memitem:ga9b7d859860a7f36829edc00b9606e546"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga9b7d859860a7f36829edc00b9606e546">gaussRand3</a> (const detail::tvec3< T > &mean, T std_deviation)</td></tr>
<tr class="memitem:gac6f6bf0a7f99bc9b0622adbeace0ea9e"><td class="memTemplParams" colspan="2"><a class="anchor" id="gac6f6bf0a7f99bc9b0622adbeace0ea9e"></a>
template<typename T > </td></tr>
<tr class="memitem:gac6f6bf0a7f99bc9b0622adbeace0ea9e"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gac6f6bf0a7f99bc9b0622adbeace0ea9e">gaussRand3</a> (T mean, const detail::tvec3< T > &std_deviation)</td></tr>
<tr class="memitem:ga3da783bfa2cece6c6f0770344766af89"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3da783bfa2cece6c6f0770344766af89"></a>
template<typename T > </td></tr>
<tr class="memitem:ga3da783bfa2cece6c6f0770344766af89"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga3da783bfa2cece6c6f0770344766af89">gaussRand3</a> (const detail::tvec3< T > &mean, const detail::tvec3< T > &std_deviation)</td></tr>
<tr class="memitem:gaaa62821be2c88f45de139bb1d60f484f"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa62821be2c88f45de139bb1d60f484f"></a>
template<typename T > </td></tr>
<tr class="memitem:gaaa62821be2c88f45de139bb1d60f484f"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gaaa62821be2c88f45de139bb1d60f484f">gaussRand4</a> (T mean, T std_deviation)</td></tr>
<tr class="memitem:ga7b42a67a1551f80bd3f2c6affc4c745b"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7b42a67a1551f80bd3f2c6affc4c745b"></a>
template<typename T > </td></tr>
<tr class="memitem:ga7b42a67a1551f80bd3f2c6affc4c745b"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga7b42a67a1551f80bd3f2c6affc4c745b">gaussRand4</a> (const detail::tvec4< T > &mean, T std_deviation)</td></tr>
<tr class="memitem:gab2432287502bdb2a50b6e6a101989876"><td class="memTemplParams" colspan="2"><a class="anchor" id="gab2432287502bdb2a50b6e6a101989876"></a>
template<typename T > </td></tr>
<tr class="memitem:gab2432287502bdb2a50b6e6a101989876"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gab2432287502bdb2a50b6e6a101989876">gaussRand4</a> (T mean, const detail::tvec4< T > &std_deviation)</td></tr>
<tr class="memitem:ga65f86e579b7b35a8abea5fda6f57df30"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga65f86e579b7b35a8abea5fda6f57df30"></a>
template<typename T > </td></tr>
<tr class="memitem:ga65f86e579b7b35a8abea5fda6f57df30"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga65f86e579b7b35a8abea5fda6f57df30">gaussRand4</a> (const detail::tvec4< T > &mean, const detail::tvec4< T > &std_deviation)</td></tr>
<tr class="memitem:ga6cabd7801b0fecaa5e2a9a5751e153d0"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga6cabd7801b0fecaa5e2a9a5751e153d0"></a>
template<typename T > </td></tr>
<tr class="memitem:ga6cabd7801b0fecaa5e2a9a5751e153d0"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga6cabd7801b0fecaa5e2a9a5751e153d0">normalizedRand2</a> ()</td></tr>
<tr class="memitem:gaaacac5b891ce880910b6748b51b11fd8"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaacac5b891ce880910b6748b51b11fd8"></a>
template<typename T > </td></tr>
<tr class="memitem:gaaacac5b891ce880910b6748b51b11fd8"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gaaacac5b891ce880910b6748b51b11fd8">normalizedRand2</a> (T Min, T Max)</td></tr>
<tr class="memitem:gabce73f8928675772e5e531768e8ed4de"><td class="memTemplParams" colspan="2"><a class="anchor" id="gabce73f8928675772e5e531768e8ed4de"></a>
template<typename T > </td></tr>
<tr class="memitem:gabce73f8928675772e5e531768e8ed4de"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gabce73f8928675772e5e531768e8ed4de">normalizedRand3</a> ()</td></tr>
<tr class="memitem:gafb338b469b94d74cb99c774a8c470727"><td class="memTemplParams" colspan="2"><a class="anchor" id="gafb338b469b94d74cb99c774a8c470727"></a>
template<typename T > </td></tr>
<tr class="memitem:gafb338b469b94d74cb99c774a8c470727"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gafb338b469b94d74cb99c774a8c470727">normalizedRand3</a> (T Min, T Max)</td></tr>
<tr class="memitem:gabc3025b70cce2c9b4947afa9445ccc02"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:gabc3025b70cce2c9b4947afa9445ccc02"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gabc3025b70cce2c9b4947afa9445ccc02">signedRand1</a> ()</td></tr>
<tr class="memitem:gaaa13ecb275345334cc8f6fd342950d70"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa13ecb275345334cc8f6fd342950d70"></a>
template<> </td></tr>
<tr class="memitem:gaaa13ecb275345334cc8f6fd342950d70"><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gaaa13ecb275345334cc8f6fd342950d70">signedRand1</a> ()</td></tr>
<tr class="memitem:ga44e1ad66ef534e96f212c5fd8b385a4e"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga44e1ad66ef534e96f212c5fd8b385a4e"></a>
template<typename T > </td></tr>
<tr class="memitem:ga44e1ad66ef534e96f212c5fd8b385a4e"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga44e1ad66ef534e96f212c5fd8b385a4e">signedRand2</a> ()</td></tr>
<tr class="memitem:ga50ef0cb5423f864f84ec2338d150da29"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga50ef0cb5423f864f84ec2338d150da29"></a>
template<typename T > </td></tr>
<tr class="memitem:ga50ef0cb5423f864f84ec2338d150da29"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga50ef0cb5423f864f84ec2338d150da29">signedRand3</a> ()</td></tr>
<tr class="memitem:gaa02b6916701050a679e0359c3e886f78"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa02b6916701050a679e0359c3e886f78"></a>
template<typename T > </td></tr>
<tr class="memitem:gaa02b6916701050a679e0359c3e886f78"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gaa02b6916701050a679e0359c3e886f78">signedRand4</a> ()</td></tr>
<tr class="memitem:gae31e344d15c4c60bac8348c5786267d9"><td class="memTemplParams" colspan="2"><a class="anchor" id="gae31e344d15c4c60bac8348c5786267d9"></a>
template<typename T > </td></tr>
<tr class="memitem:gae31e344d15c4c60bac8348c5786267d9"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gae31e344d15c4c60bac8348c5786267d9">vecRand2</a> ()</td></tr>
<tr class="memitem:ga262aee3c359251f0af7ef9be0a21a683"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga262aee3c359251f0af7ef9be0a21a683"></a>
template<typename T > </td></tr>
<tr class="memitem:ga262aee3c359251f0af7ef9be0a21a683"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec2< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga262aee3c359251f0af7ef9be0a21a683">vecRand2</a> (T MinRadius, T MaxRadius)</td></tr>
<tr class="memitem:ga10f16a51c59710400c188e1f77681766"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga10f16a51c59710400c188e1f77681766"></a>
template<typename T > </td></tr>
<tr class="memitem:ga10f16a51c59710400c188e1f77681766"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga10f16a51c59710400c188e1f77681766">vecRand3</a> ()</td></tr>
<tr class="memitem:gaa23b1b6b4918f3e15a2a102386736737"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa23b1b6b4918f3e15a2a102386736737"></a>
template<typename T > </td></tr>
<tr class="memitem:gaa23b1b6b4918f3e15a2a102386736737"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec3< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#gaa23b1b6b4918f3e15a2a102386736737">vecRand3</a> (T MinRadius, T MaxRadius)</td></tr>
<tr class="memitem:ga210bc86731b0105e3f954e566a6571f6"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga210bc86731b0105e3f954e566a6571f6"></a>
template<typename T > </td></tr>
<tr class="memitem:ga210bc86731b0105e3f954e566a6571f6"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga210bc86731b0105e3f954e566a6571f6">vecRand4</a> ()</td></tr>
<tr class="memitem:ga0a0ea0877af14fd80af69bee17c0ada8"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0a0ea0877af14fd80af69bee17c0ada8"></a>
template<typename T > </td></tr>
<tr class="memitem:ga0a0ea0877af14fd80af69bee17c0ada8"><td class="memTemplItemLeft" align="right" valign="top">detail::tvec4< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00196.html#ga0a0ea0877af14fd80af69bee17c0ada8">vecRand4</a> (T MinRadius, T MaxRadius)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<p>Generate random number from various distribution methods. </p>
<p><<a class="el" href="a00079.html" title="OpenGL Mathematics (glm.g-truc.net)">glm/gtx/random.hpp</a>> need to be included to use these functionalities. </p>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="gabc3025b70cce2c9b4947afa9445ccc02"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">T glm::signedRand1 </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Generate a random number in the interval [-1, 1], according a linear distribution. </p>
<p>From GLM_GTX_random extension. </p>
</div>
</div>
</div><!-- contents -->
<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.0
</small></address>
</body>
</html>
|