BaseGaussianNoisePass.hh
Go to the documentation of this file.
void SetBiasStdDev(double _biasStdDev)
Set the standard deviation of the bias value. Bias is computed based on the bias mean and bias standa...
Definition: BaseGaussianNoisePass.hh:147
virtual ~BaseGaussianNoisePass()
Destructor.
Definition: BaseGaussianNoisePass.hh:98
T mean(const std::vector< T > &_values)
double Bias() const
Accessor for bias.
Definition: BaseGaussianNoisePass.hh:118
A render pass that applies Gaussian noise to the render target.
Definition: GaussianNoisePass.hh:35
void SetBiasMean(double _biasMean)
Set the mean of the bias value. Bias is computed based on the bias mean and bias standard deviation...
Definition: BaseGaussianNoisePass.hh:139
double StdDev() const
Accessor for stddev.
Definition: BaseGaussianNoisePass.hh:111
void SetStdDev(double _stdDev)
Set stddev.
Definition: BaseGaussianNoisePass.hh:132
Base Gaussian noise render pass.
Definition: BaseGaussianNoisePass.hh:36
BaseGaussianNoisePass()
Constructor.
Definition: BaseGaussianNoisePass.hh:92
void SampleBias()
Definition: BaseGaussianNoisePass.hh:155
static double DblUniform(double _min=0, double _max=1)
static double DblNormal(double _mean=0, double _sigma=1)
double Mean() const
Accessor for mean.
Definition: BaseGaussianNoisePass.hh:104
void SetMean(double _mean)
Set mean.
Definition: BaseGaussianNoisePass.hh:125