#include <UT_MTwister.h>
Public Member Functions | |
| UT_MersenneTwister (uint seed=5489U) | |
| ~UT_MersenneTwister () | |
| void | setSeed (uint seed) |
| void | setSeed (const uint key[], uint klength) |
| void | save (ostream &os, bool binary) const |
| bool | load (UT_IStream &is) |
| uint | urandom () |
| fpreal32 | frandom () |
| fpreal32 | frandom0 () |
Definition at line 36 of file UT_MTwister.h.
| UT_MersenneTwister::UT_MersenneTwister | ( | uint | seed = 5489U |
) | [inline] |
Definition at line 38 of file UT_MTwister.h.
| UT_MersenneTwister::~UT_MersenneTwister | ( | ) | [inline] |
Definition at line 42 of file UT_MTwister.h.
| fpreal32 UT_MersenneTwister::frandom | ( | ) | [inline] |
Definition at line 72 of file UT_MTwister.h.
| fpreal32 UT_MersenneTwister::frandom0 | ( | ) | [inline] |
Definition at line 79 of file UT_MTwister.h.
| bool UT_MersenneTwister::load | ( | UT_IStream & | is | ) |
| void UT_MersenneTwister::save | ( | ostream & | os, | |
| bool | binary | |||
| ) | const |
| void UT_MersenneTwister::setSeed | ( | uint | seed | ) |
| uint UT_MersenneTwister::urandom | ( | ) | [inline] |
Definition at line 52 of file UT_MTwister.h.
1.5.9