|
template<typename genType > |
GLM_FUNC_DECL genType | glm::linearRand (genType Min, genType Max) |
| Generate random numbers in the interval [Min, Max], according a linear distribution. More...
|
|
template<length_t L, typename T , qualifier Q> |
GLM_FUNC_DECL vec< L, T, Q > | glm::linearRand (vec< L, T, Q > const &Min, vec< L, T, Q > const &Max) |
| Generate random numbers in the interval [Min, Max], according a linear distribution. More...
|
|
template<typename genType > |
GLM_FUNC_DECL genType | glm::gaussRand (genType Mean, genType Deviation) |
| Generate random numbers in the interval [Min, Max], according a gaussian distribution. More...
|
|
template<typename T > |
GLM_FUNC_DECL vec< 2, T, defaultp > | glm::circularRand (T Radius) |
| Generate a random 2D vector which coordinates are regulary distributed on a circle of a given radius. More...
|
|
template<typename T > |
GLM_FUNC_DECL vec< 3, T, defaultp > | glm::sphericalRand (T Radius) |
| Generate a random 3D vector which coordinates are regulary distributed on a sphere of a given radius. More...
|
|
template<typename T > |
GLM_FUNC_DECL vec< 2, T, defaultp > | glm::diskRand (T Radius) |
| Generate a random 2D vector which coordinates are regulary distributed within the area of a disk of a given radius. More...
|
|
template<typename T > |
GLM_FUNC_DECL vec< 3, T, defaultp > | glm::ballRand (T Radius) |
| Generate a random 3D vector which coordinates are regulary distributed within the volume of a ball of a given radius. More...
|
|