クラス osl::normal_distribution

すべてのメンバ一覧

Public メソッド

 normal_distribution (const double &mean_arg=double(0), const double &sigma_arg=double(1))
double mean () const
double sigma () const
void reset ()
template<class Engine >
double operator() (Engine &eng)

Private 変数

double _mean
double _sigma
double _r1
double _r2
double _cached_rho
bool _valid

説明

hashRandom.cc34 行で定義されています。


コンストラクタとデストラクタ

osl::normal_distribution::normal_distribution ( const double &  mean_arg = double(0),
const double &  sigma_arg = double(1) 
) [inline, explicit]

hashRandom.cc37 行で定義されています。

参照先 _sigma.


関数

double osl::normal_distribution::mean (  )  const [inline]

hashRandom.cc45 行で定義されています。

参照先 _mean.

template<class Engine >
double osl::normal_distribution::operator() ( Engine &  eng  )  [inline]

hashRandom.cc49 行で定義されています。

参照先 _cached_rho, _mean, _r1, _r2, _sigma, と _valid.

void osl::normal_distribution::reset (  )  [inline]

hashRandom.cc47 行で定義されています。

参照先 _valid.

double osl::normal_distribution::sigma (  )  const [inline]

hashRandom.cc46 行で定義されています。

参照先 _sigma.


変数

hashRandom.cc67 行で定義されています。

参照元 operator()().

hashRandom.cc66 行で定義されています。

参照元 mean(), と operator()().

hashRandom.cc67 行で定義されています。

参照元 operator()().

hashRandom.cc67 行で定義されています。

参照元 operator()().

hashRandom.cc66 行で定義されています。

参照元 normal_distribution(), operator()(), と sigma().

hashRandom.cc68 行で定義されています。

参照元 operator()(), と reset().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:57:49 2010に生成されました。  doxygen 1.6.3