like ColorUniformNoise but averaging over normal distributed noise instead.
More...
#include <noisegenerator.h>
like ColorUniformNoise but averaging over normal distributed noise instead.
| virtual void add |
( |
double * |
value, |
|
|
double |
noiseStrength |
|
) |
| |
|
inlinevirtual |
adds multidimensional noise to the value field.
Generic implementation calls generate for each channel. Overload this if you need different behavior.
- Parameters
-
| value | field where noise is added. Must have length dimension (init()) |
Reimplemented from NoiseGenerator.
| virtual double generate |
( |
| ) |
|
|
inlinevirtual |
generate somehow distributed random number parameterized with min and max.
valid only for ONE random number, use add() for adding this kind of noise to several channels
Reimplemented from WhiteNormalNoise.
| virtual double getTau |
( |
| ) |
|
|
inlinevirtual |
| virtual void init |
( |
unsigned int |
dimension, |
|
|
RandGen * |
randGen = 0 |
|
) |
| |
|
inlinevirtual |
initialization with the the given dimension for multidimensional noise
- Parameters
-
| dimension | dimensionality of vectors to be used by add |
| randGen | pointer to a random generator. If zero a new one generated internally |
- See Also
- add()
Reimplemented from NoiseGenerator.
| virtual void setTau |
( |
double |
newTau | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: