ViSP
2.9.0
|
#include <vpNoise.h>
Public Member Functions | |
vpUniRand (const long seed=0) | |
virtual | ~vpUniRand () |
double | operator() () |
Protected Member Functions | |
double | draw1 () |
Protected Attributes | |
long | x |
Class for generating random numbers with uniform probability density.
The algorithms and notations used are described in Random Number Generation and Monte Carlo Methods James E. Gentle, Springer 1998
|
protected |
Bays-Durham Shuffling of Park-Miller generator.
Minimal random number generator of Park and Miller with Bays-Durham shuffle. Returns a uniform random deviate between 0.0 and 1.0 (exclusive of the endpoint values).
Definition at line 83 of file vpNoise.cpp.
References x.
|
protected |
Definition at line 83 of file vpNoise.h.
Referenced by draw1(), and vpGaussRand::seed().