Uniform [0, N) pseudo-random generator.
More...
#include <rand.h>
Public Types |
typedef unsigned | value_type |
Public Member Functions |
| random_number (unsigned seed=0) |
value_type | operator() (value_type N) const |
| Returns a random number from [0, N)
|
Public Attributes |
UniformRGen_ | uniform |
Detailed Description
template<class UniformRGen_ = random_uniform_fast>
struct random_number< UniformRGen_ >
Uniform [0, N) pseudo-random generator.
Member Function Documentation
template<class UniformRGen_ = random_uniform_fast>
value_type random_number< UniformRGen_ >::operator() |
( |
value_type |
N | ) |
const |
|
inline |
Returns a random number from [0, N)
The documentation for this struct was generated from the following file: