3 #include <noise/NormalNoiseSource.h> 4 #include <noise/UniformNoiseSource.h> 59 if(uns1.
next()!=uns3.
next())
return false;
60 if(uns2.
next()==uns3.
next())
return false;
61 if(uns3.
next()!=uns4.
next())
return false;
62 if(uns1.
next()!=uns3.
next())
return false;
63 if(uns1.
next()==uns3.
next())
return false;
64 if(nns4.
next()==uns4.
next())
return false;
65 if(nns4.
next()==nns4.
next())
return false;
66 if(uns2.
next()==uns2.
next())
return false;
69 if(uns4.
next()!=cache)
return false;
71 if(uns4.
next()==cache)
return false;
72 if(uns4.
next()!=uns4.
next())
return false;
76 if(nns1.
next()!=nns3.
next())
return false;
78 if(nns1.
next()==nns3.
next())
return false;
80 for(
size_t i = 0 ; i < 32 ; i++){
82 if(cache < -3.0 || cache > 3.0)
return false;
85 for(
size_t i = 0 ; i < 32 ; i++){
87 if(cache < -1.0 || cache > 1.0)
return false;
92 if(uns1.
next() != uns1c.
next())
return false;
94 if(uns1.
next() == uns1c.
next())
return false;
97 if(uns1.
next() != uns1m.
next())
return false;
99 if(uns1.
next() == uns1m.
next())
return false;
101 if(nns1.
next() != nns1c.
next())
return false;
103 if(nns1.
next() == nns1c.
next())
return false;
106 if(nns1.
next() != nns1m.
next())
return false;
108 if(nns1.
next() == nns1m.
next())
return false;
NoiseSource & setClipMin(RealType clipMin)
Set the clip min value.
Definition: NoiseSource.h:102
Test for noise generation.
Definition: NoiseTest.h:14
NoiseSource & setClipMax(RealType clipMax)
Set the clip max value.
Definition: NoiseSource.h:117
NoiseSource & fixedRenew()
Forces a renewal of fixed value and its remaining uses.
Definition: NoiseSource.h:248
NoiseSource & setClipEnabled(bool clipEnabled)
Enable clipping by setting it to true or disable it by setting to false.
Definition: NoiseSource.h:132
BaseTest class.
Definition: BaseTest.h:19
NoiseSource & setFixedLifespan(unsigned long fixedLifespan)
Set the fixed value lifespan.
Definition: NoiseSource.h:168
Class for normal noise handling.
Definition: NormalNoiseSource.h:15
RealType next()
Obtain the next default noise value.
Definition: NoiseSource.h:258
bool run() override
Definition: NoiseTest.h:31
NormalNoiseSource & configureNormalNoise(RealType mean, RealType stdev)
Configure normal noise.
Definition: NormalNoiseSource.h:175
NoiseTest()
Noise test constructor.
Definition: NoiseTest.h:21