Algorith sandbox
Public Member Functions | Private Attributes | List of all members
algo::test_util::RandomNumber Class Reference

Public Member Functions

 RandomNumber (const std::size_t seed=3252352)
 
double operator() ()
 random value in [0, 1). More...
 
double operator() (const double min, const double max)
 [min, max) More...
 

Private Attributes

boost::random::mt19937 _engine
 
boost::random::uniform_01< double > _distribution
 

Member Function Documentation

double algo::test_util::RandomNumber::operator() ( )
inline

random value in [0, 1).

Returns
random value in [0, 1).
double algo::test_util::RandomNumber::operator() ( const double  min,
const double  max 
)
inline

[min, max)

Parameters
min
max
Returns
[min, max)

The documentation for this class was generated from the following file: