#include <noisegenerator.h>
Inheritance diagram for ColorNormalNoise:
Definition at line 173 of file noisegenerator.h.
Public Member Functions | |
ColorNormalNoise (double tau=0.3) | |
virtual | ~ColorNormalNoise () |
virtual void | init (unsigned int dimension) |
initialization with the the given dimension for multidimensional noise | |
virtual double | generate (double variance, double meanvalue) |
generate somehow distributed random number between parameterized with p1 and p2 valid only for ONE random number, use add(. | |
virtual void | add (double *value, double variance, double meanvalue) |
adds multidimensional noise to the value field. | |
Protected Attributes | |
double | tau |
double * | mean |
double | mean1channel |
double | factor |
|
Definition at line 175 of file noisegenerator.h. |
|
Definition at line 185 of file noisegenerator.h. |
|
adds multidimensional noise to the value field. Generic implementation calls generate for each channel. Overload this if you need different behavior.
Reimplemented from NoiseGenerator. Definition at line 199 of file noisegenerator.h. |
|
generate somehow distributed random number between parameterized with p1 and p2 valid only for ONE random number, use add(. ..) for adding this kind of noise to several channels Reimplemented from WhiteNormalNoise. Definition at line 195 of file noisegenerator.h. |
|
initialization with the the given dimension for multidimensional noise
Reimplemented from NoiseGenerator. Definition at line 187 of file noisegenerator.h. |
|
Definition at line 210 of file noisegenerator.h. |
|
Definition at line 208 of file noisegenerator.h. |
|
Definition at line 209 of file noisegenerator.h. |
|
Definition at line 207 of file noisegenerator.h. |