Photon 0.0.2 Simple Open Source 2D Game API |
RandGenPsuedorandom number generator class which uses Mersenne Twister. MT19937 is described at http://www.math.keio.ac.jp/matumoto/emt.html. Summary
|
Constructor for random generator, using time as seed.
RandGen()
Reseed random generator, a given seed will always turn out same string of random numbers.
void seed( unsigned long seedVal )
Obtain random number in range [0,max).
unsigned long genRand( unsigned long max )
Obtain random sign, positive or negative.
double genRandSign()
Obtain random double in range [0,1).
double genRand01()