Created by Scott Robert Ladd at Coyote Gulch Productions.
The random number generator used by Evocosm. More...
#include <evocommon.h>
Public Member Functions | |
prng () | |
Constructor. | |
~prng () | |
Destructor. | |
void | set_seed (uint32_t a_seed) |
Set the seed for the random number generator. | |
uint32_t | get_seed () |
get seed value | |
size_t | get_index (size_t n) |
get a random index value | |
double | get_real () |
get the next value in the range [0,1) | |
This class encapsulates the random number generator used by the Evocosm classes.
© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.