ColorNormalNoise Class Reference
like ColorUniformNoise but averaging over normal distributed noise instead.
More...
#include <noisegenerator.h>
Inherits WhiteNormalNoise.
List of all members.
Detailed Description
like ColorUniformNoise but averaging over normal distributed noise instead.
Constructor & Destructor Documentation
Member Function Documentation
| virtual void add |
( |
double * |
value, |
|
|
double |
noiseStrength | |
|
) |
| | [inline, virtual] |
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 |
( |
|
) |
[inline, virtual] |
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 |
( |
|
) |
[inline, virtual] |
| virtual void init |
( |
unsigned int |
dimension, |
|
|
RandGen * |
randGen = 0 | |
|
) |
| | [inline, virtual] |
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 |
) |
[inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: