#include <Random.h>
Inheritance diagram for RandomDistributionInterface:

Public Types | |
| typedef Ref< _State > | State |
| typedef unsigned long int | SeedType |
Public Methods | |
| virtual double | sample ()=0 |
| Sample the distribution. | |
| virtual void | setSeed (SeedType seed)=0 |
| Set the generator seed. | |
| virtual State | getState () const=0 |
| Get the generator state. | |
| virtual void | setState (State const &state)=0 |
| Set the generator state. | |
| virtual std::string | getName () const=0 |
| Get the name of the generator. | |
|
|
|
|
|
|
|
|
Get the name of the generator.
Implemented in RandomNumberGenerator< RNG >, RandomDistribution< RD >, and RandomNumberGenerator< rng::Taus2 >. |
|
|
Get the generator state.
Implemented in RandomNumberGenerator< RNG >, RandomDistribution< RD >, and RandomNumberGenerator< rng::Taus2 >. |
|
|
Sample the distribution.
Implemented in RandomDistribution< RD >. |
|
|
Set the generator seed.
Implemented in RandomNumberGenerator< rng::Taus2 >. |
|
|
Set the generator state.
Implemented in RandomNumberGenerator< rng::Taus2 >. |
|
SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage. Generated on Tue Oct 14 12:06:42 2003, using Doxygen 1.2.18. |