//! Generate a random number in the interval [-1, 1], according a linear distribution.
/// Generate a random number in the interval [-1, 1], according a linear distribution.
//! From GLM_GTX_random extension.
/// From GLM_GTX_random extension.
template<typenameT>TsignedRand1();
template<typenameT>TsignedRand1();
template<>floatsignedRand1();//!< \brief Generate a random number in the interval [-1, 1], according a linear distribution (From GLM_GTX_random extension)
template<>floatsignedRand1();//!< \brief Generate a random number in the interval [-1, 1], according a linear distribution (From GLM_GTX_random extension)
@ -76,7 +76,7 @@ namespace gtx
template<typenameT>detail::tvec3<T>gaussRand3(constdetail::tvec3<T>&mean,constdetail::tvec3<T>&std_deviation);//!< \brief Gererate 3 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension)
template<typenameT>detail::tvec3<T>gaussRand3(constdetail::tvec3<T>&mean,constdetail::tvec3<T>&std_deviation);//!< \brief Gererate 3 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension)
template<typenameT>detail::tvec4<T>gaussRand4(constdetail::tvec4<T>&mean,constdetail::tvec4<T>&std_deviation);//!< \brief Gererate 4 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension)
template<typenameT>detail::tvec4<T>gaussRand4(constdetail::tvec4<T>&mean,constdetail::tvec4<T>&std_deviation);//!< \brief Gererate 4 random floating numbers according a Gauss distribution. (From GLM_GTX_random extension)