Om
1.0.0
A universal framework for multimedia simulation
|
Classes | |
class | om::math::RNGOutput< numBytes > |
class | om::math::RNGOutput< 1 > |
class | om::math::RNGOutput< 2 > |
class | om::math::RNGOutput< 4 > |
class | om::math::RNGOutput< 8 > |
class | om::math::Xoroshiro128< numBytes > |
An implementation of the Xoroshiro128+ pseudorandom number generator. More... | |
class | om::math::Random< T, RNG > |
A class representing a random number generator for the templated data type. More... | |
class | om::math::Random< T, RNG >::State |
Namespaces | |
om | |
The enclosing namespace for the entire Om library. | |
om::math | |
A namespace containing classes and functions that do fast math operations. | |
Functions | |
template<typename T > | |
T | om::math::random () |
template<typename T > | |
T | om::math::random (T min, T max) |
template<typename T > | |
void | om::math::setRandomSeed (T newSeed) |