Class RandomNumberGenerator

Class Documentation

class RandomNumberGenerator

Public Functions

inline RandomNumberGenerator()
inline explicit RandomNumberGenerator(const size_t random_seed)
inline void setRandomSeed(const size_t random_seed)
template<typename IntegerType>
inline IntegerType getRandomInteger(const IntegerType lower_bound, const IntegerType upper_bound)
template<typename RealNumberType>
inline FloatingPoint getRandomRealNumber(const RealNumberType lower_bound, const RealNumberType upper_bound)
inline bool getRandomBool(FloatingPoint p_true)