#include <random.h>
Provides uniform random numbers on a fixed interval.
objects of uniform_dist can be used to provide a large number of random numbers in the same interval. Example:
The random number engine is completely hidden inside the object.
Public Member Functions | |
uniform_dist (T min, T max) | |
Creates the object and fixes the interval. More... | |
T | operator() () |
Private Attributes | |
std::uniform_real_distribution< T > | distribution |
The distribution object that is being used. More... | |
|
inline |
Creates the object and fixes the interval.
min | Lower bound of interval. |
max | Upper bound of interval. |
Definition at line 57 of file random.h.
|
inline |
Definition at line 59 of file random.h.
|
private |