Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
icl::utils::GRand Class Reference

lightweight Random generator class for gaussian distributed numbers More...

#include <Random.h>

List of all members.

Public Member Functions

 GRand (icl64f mean=0, icl64f var=1.0)
 Create with optionally given mean and variance.
 operator icl64f () const
 returns gaussRandom(this->mean,this->var)

Private Attributes

icl64f mean
icl64f var

Detailed Description

lightweight Random generator class for gaussian distributed numbers

See also:
URand

Constructor & Destructor Documentation

icl::utils::GRand::GRand ( icl64f  mean = 0,
icl64f  var = 1.0 
) [inline]

Create with optionally given mean and variance.


Member Function Documentation

icl::utils::GRand::operator icl64f ( ) const [inline]

returns gaussRandom(this->mean,this->var)


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines