![]() |
NEURON
|
Public Member Functions | |
| Isaac64 (uint32_t seed=0) | |
| virtual | ~Isaac64 () |
| virtual uint32_t | asLong () |
| virtual void | reset () |
| virtual double | asDouble () |
| uint32_t | seed () |
| void | seed (uint32_t s) |
Public Member Functions inherited from RNG | |
| RNG () | |
| virtual | ~RNG () |
| virtual float | asFloat () |
Private Attributes | |
| uint32_t | seed_ |
| void * | rng_ |
Static Private Attributes | |
| static uint32_t | cnt_ = 0 |
Definition at line 131 of file ivocrand.cpp.
| Isaac64::Isaac64 | ( | uint32_t | seed = 0 | ) |
Definition at line 148 of file ivocrand.cpp.
|
virtual |
Definition at line 158 of file ivocrand.cpp.
|
inlinevirtual |
Reimplemented from RNG.
Definition at line 139 of file ivocrand.cpp.
|
inlinevirtual |
Implements RNG.
Definition at line 135 of file ivocrand.cpp.
|
inlinevirtual |
Implements RNG.
Definition at line 138 of file ivocrand.cpp.
|
inline |
Definition at line 140 of file ivocrand.cpp.
Definition at line 141 of file ivocrand.cpp.
|
staticprivate |
Definition at line 145 of file ivocrand.cpp.
|
private |
Definition at line 144 of file ivocrand.cpp.
|
private |
Definition at line 143 of file ivocrand.cpp.