|
double | random () |
|
std::size_t | random_index (std::size_t s) |
|
double | random_gauss () |
|
double | random (double min, double max) |
|
template<class e > |
e & | random_element (std::vector< e > &l) |
|
template<class e > |
const e & | random_element (const std::vector< e > &l) |
|
size_t | fast_random_index (size_t mod) |
|
template<class T > |
const T & | fast_random_element (const std::vector< T > &v) |
|
const double * | make_random_buffer () |
|
double | fast_random () |
|
const double * | make_random_gauss_buffer () |
|
double | fast_random_gauss () |
|
const double * | fast_random_gauss_n (size_t n) |
|
|
std::minstd_rand | rng |
|
std::normal_distribution< double > | normal_distribution |
|
XORShift64 | _xorshift |
|
const double * | random_buffer |
|
size_t | random_buffer_index |
|
const double * | random_gauss_buffer |
|
size_t | random_gauss_index |
|
|
static const size_t | random_buffer_size = 1024 * 1024 * 8 |
|
Definition at line 49 of file ik_base.h.
The documentation for this struct was generated from the following file: