Wildmeshing Toolkit
|
#include <random_seed.hpp>
Public Member Functions | |
void | set_seed (uint64_t val) |
unsigned int | get_seed () |
Static Public Member Functions | |
static RandomSeedSingleton & | instance () |
Private Member Functions | |
RandomSeedSingleton () | |
Private Attributes | |
std::mt19937 | m_gen |
Definition at line 7 of file random_seed.hpp.
|
inlineprivate |
Definition at line 20 of file random_seed.hpp.
References set_seed().
|
inline |
Definition at line 17 of file random_seed.hpp.
References m_gen.
Referenced by wmtk::utils::get_random_seed().
|
inlinestatic |
Definition at line 10 of file random_seed.hpp.
Referenced by wmtk::utils::get_random_seed(), and wmtk::utils::set_random_seed().
|
inline |
Definition at line 16 of file random_seed.hpp.
References m_gen.
Referenced by RandomSeedSingleton(), and wmtk::utils::set_random_seed().
|
private |
Definition at line 26 of file random_seed.hpp.
Referenced by get_seed(), and set_seed().