<tr><tdclass="memTemplItemLeft"align="right"valign="top">T </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gabc996ce005dd41c7860561a315cfd97a">compRand1</a> (T Min, T Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga0d8b6a4adac279e90101555c4c90c413"></a><!-- doxytag: member="gtx_random::compRand2" ref="ga0d8b6a4adac279e90101555c4c90c413" args="(T Min, T Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga0d8b6a4adac279e90101555c4c90c413">compRand2</a> (T Min, T Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gaf40e46922d6dbda05d31d0d106cadff6"></a><!-- doxytag: member="gtx_random::compRand2" ref="gaf40e46922d6dbda05d31d0d106cadff6" args="(const detail::tvec2< T > &Min, const detail::tvec2< T > &Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gaf40e46922d6dbda05d31d0d106cadff6">compRand2</a> (const detail::tvec2< T >&Min, const detail::tvec2< T >&Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga857c3abe8016fb6ce8d61ef30deedf7a"></a><!-- doxytag: member="gtx_random::compRand3" ref="ga857c3abe8016fb6ce8d61ef30deedf7a" args="(T Min, T Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga857c3abe8016fb6ce8d61ef30deedf7a">compRand3</a> (T Min, T Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gac21b85251f65de9e43960e28647f82c4"></a><!-- doxytag: member="gtx_random::compRand3" ref="gac21b85251f65de9e43960e28647f82c4" args="(const detail::tvec3< T > &Min, const detail::tvec3< T > &Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gac21b85251f65de9e43960e28647f82c4">compRand3</a> (const detail::tvec3< T >&Min, const detail::tvec3< T >&Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga98eec0162c98eead4f3c6b15a9e4e11b"></a><!-- doxytag: member="gtx_random::compRand4" ref="ga98eec0162c98eead4f3c6b15a9e4e11b" args="(T Min, T Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga98eec0162c98eead4f3c6b15a9e4e11b">compRand4</a> (T Min, T Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gab0bc4d220aea418ae8d9fbe50c4b77c8"></a><!-- doxytag: member="gtx_random::compRand4" ref="gab0bc4d220aea418ae8d9fbe50c4b77c8" args="(const detail::tvec4< T > &Min, const detail::tvec4< T > &Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gab0bc4d220aea418ae8d9fbe50c4b77c8">compRand4</a> (const detail::tvec4< T >&Min, const detail::tvec4< T >&Max)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gad90d9743c91f561abc91e2b9a287ed9b"></a><!-- doxytag: member="gtx_random::gaussRand1" ref="gad90d9743c91f561abc91e2b9a287ed9b" args="(T mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">T </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gad90d9743c91f561abc91e2b9a287ed9b">gaussRand1</a> (T mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gab0511ea64167cabea37a4efab50db476"></a><!-- doxytag: member="gtx_random::gaussRand2" ref="gab0511ea64167cabea37a4efab50db476" args="(T mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gab0511ea64167cabea37a4efab50db476">gaussRand2</a> (T mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga1d350c57b5523f1359bc81f6793cdc8a"></a><!-- doxytag: member="gtx_random::gaussRand2" ref="ga1d350c57b5523f1359bc81f6793cdc8a" args="(const detail::tvec2< T > &mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga1d350c57b5523f1359bc81f6793cdc8a">gaussRand2</a> (const detail::tvec2< T >&mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga77f821295e7a5cfc164e6b82a1c24d6d">gaussRand2</a> (T mean, const detail::tvec2< T >&std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga19fee10b6e6ed23ec9385fefb2f5ed5f"></a><!-- doxytag: member="gtx_random::gaussRand2" ref="ga19fee10b6e6ed23ec9385fefb2f5ed5f" args="(const detail::tvec2< T > &mean, const detail::tvec2< T > &std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga19fee10b6e6ed23ec9385fefb2f5ed5f">gaussRand2</a> (const detail::tvec2< T >&mean, const detail::tvec2< T >&std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gadc07adcaac396d4cf4e6d9cf49202d87"></a><!-- doxytag: member="gtx_random::gaussRand3" ref="gadc07adcaac396d4cf4e6d9cf49202d87" args="(T mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gadc07adcaac396d4cf4e6d9cf49202d87">gaussRand3</a> (T mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga9b7d859860a7f36829edc00b9606e546"></a><!-- doxytag: member="gtx_random::gaussRand3" ref="ga9b7d859860a7f36829edc00b9606e546" args="(const detail::tvec3< T > &mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga9b7d859860a7f36829edc00b9606e546">gaussRand3</a> (const detail::tvec3< T >&mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gac6f6bf0a7f99bc9b0622adbeace0ea9e">gaussRand3</a> (T mean, const detail::tvec3< T >&std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga3da783bfa2cece6c6f0770344766af89"></a><!-- doxytag: member="gtx_random::gaussRand3" ref="ga3da783bfa2cece6c6f0770344766af89" args="(const detail::tvec3< T > &mean, const detail::tvec3< T > &std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga3da783bfa2cece6c6f0770344766af89">gaussRand3</a> (const detail::tvec3< T >&mean, const detail::tvec3< T >&std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gaaa62821be2c88f45de139bb1d60f484f"></a><!-- doxytag: member="gtx_random::gaussRand4" ref="gaaa62821be2c88f45de139bb1d60f484f" args="(T mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gaaa62821be2c88f45de139bb1d60f484f">gaussRand4</a> (T mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga7b42a67a1551f80bd3f2c6affc4c745b"></a><!-- doxytag: member="gtx_random::gaussRand4" ref="ga7b42a67a1551f80bd3f2c6affc4c745b" args="(const detail::tvec4< T > &mean, T std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga7b42a67a1551f80bd3f2c6affc4c745b">gaussRand4</a> (const detail::tvec4< T >&mean, T std_deviation)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gab2432287502bdb2a50b6e6a101989876">gaussRand4</a> (T mean, const detail::tvec4< T >&std_deviation)</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga65f86e579b7b35a8abea5fda6f57df30"></a><!-- doxytag: member="gtx_random::gaussRand4" ref="ga65f86e579b7b35a8abea5fda6f57df30" args="(const detail::tvec4< T > &mean, const detail::tvec4< T > &std_deviation)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga65f86e579b7b35a8abea5fda6f57df30">gaussRand4</a> (const detail::tvec4< T >&mean, const detail::tvec4< T >&std_deviation)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga6cabd7801b0fecaa5e2a9a5751e153d0">normalizedRand2</a> ()</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gaaacac5b891ce880910b6748b51b11fd8"></a><!-- doxytag: member="gtx_random::normalizedRand2" ref="gaaacac5b891ce880910b6748b51b11fd8" args="(T Min, T Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gaaacac5b891ce880910b6748b51b11fd8">normalizedRand2</a> (T Min, T Max)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gabce73f8928675772e5e531768e8ed4de">normalizedRand3</a> ()</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gafb338b469b94d74cb99c774a8c470727"></a><!-- doxytag: member="gtx_random::normalizedRand3" ref="gafb338b469b94d74cb99c774a8c470727" args="(T Min, T Max)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gafb338b469b94d74cb99c774a8c470727">normalizedRand3</a> (T Min, T Max)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga44e1ad66ef534e96f212c5fd8b385a4e">signedRand2</a> ()</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga50ef0cb5423f864f84ec2338d150da29">signedRand3</a> ()</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gaa02b6916701050a679e0359c3e886f78">signedRand4</a> ()</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gae31e344d15c4c60bac8348c5786267d9">vecRand2</a> ()</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga262aee3c359251f0af7ef9be0a21a683"></a><!-- doxytag: member="gtx_random::vecRand2" ref="ga262aee3c359251f0af7ef9be0a21a683" args="(T MinRadius, T MaxRadius)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec2< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga262aee3c359251f0af7ef9be0a21a683">vecRand2</a> (T MinRadius, T MaxRadius)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga10f16a51c59710400c188e1f77681766">vecRand3</a> ()</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="gaa23b1b6b4918f3e15a2a102386736737"></a><!-- doxytag: member="gtx_random::vecRand3" ref="gaa23b1b6b4918f3e15a2a102386736737" args="(T MinRadius, T MaxRadius)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec3< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#gaa23b1b6b4918f3e15a2a102386736737">vecRand3</a> (T MinRadius, T MaxRadius)</td></tr>
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga210bc86731b0105e3f954e566a6571f6">vecRand4</a> ()</td></tr>
<tr><tdclass="memTemplParams"colspan="2"><aclass="anchor"id="ga0a0ea0877af14fd80af69bee17c0ada8"></a><!-- doxytag: member="gtx_random::vecRand4" ref="ga0a0ea0877af14fd80af69bee17c0ada8" args="(T MinRadius, T MaxRadius)" -->
<tr><tdclass="memTemplItemLeft"align="right"valign="top">detail::tvec4< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00211.html#ga0a0ea0877af14fd80af69bee17c0ada8">vecRand4</a> (T MinRadius, T MaxRadius)</td></tr>
<p><<aclass="el"href="a00094.html"title="OpenGL Mathematics (glm.g-truc.net)">glm/gtx/random.hpp</a>> need to be included to use these functionalities. </p>