|
|
static bool | isFirstSeedGenerated () |
| |
|
static std::uint_fast32_t | getUserSetSeed () |
| |
|
static void | setUserSetSeed (std::uint_fast32_t seed) |
| |
|
static std::uint_fast32_t | getFirstSeed () |
| |
| static std::uint_fast32_t | getNextSeed () |
| |
|
|
static Seed & | getInstance () |
| |
|
|
std::uint_fast32_t | userSetSeed |
| | The seed the user asked for (cannot be 0)
|
| |
|
bool | firstSeedGenerated |
| | Flag indicating whether the first seed has already been generated or not.
|
| |
|
std::uint_fast32_t | firstSeedValue |
| | The value of the first seed.
|
| |
| uint_fast32_t fcl::detail::Seed::getNextSeed |
( |
| ) |
|
|
static |
We use a different random number generator for the seeds of the Other random generators. The root seed is from the number of nano-seconds in the current time.
The documentation for this class was generated from the following files:
- /home/js/dev/fcl/master/include/fcl/math/detail/seed.h
- /home/js/dev/fcl/master/src/math/detail/seed.cpp