疑似乱数生成器(Random Number Generator)インターフェース [詳細]
#include <cri_le_atom_ex.h>
Public 変数 | |
| CriSint32(* | CalculateWorkSize )(void) |
| ワーク領域サイズの計算 | |
| CriAtomExRngHn(* | Create )(void *work, CriSint32 work_size) |
| 疑似乱数生成器の作成 | |
| void(* | Destroy )(CriAtomExRngHn rng) |
| 疑似乱数生成器の破棄 | |
| CriSint32(* | Generate )(CriAtomExRngHn rng, CriSint32 min, CriSint32 max) |
| 疑似乱数の生成 | |
| void(* | SetSeed )(CriAtomExRngHn rng, CriUint32 seed) |
| 乱数種の設定 | |
疑似乱数生成器(Random Number Generator)インターフェース
| CriSint32(* CalculateWorkSize)(void) |
ワーク領域サイズの計算
| CriAtomExRngHn(* Create)(void *work, CriSint32 work_size) |
疑似乱数生成器の作成
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| void(* Destroy)(CriAtomExRngHn rng) |
疑似乱数生成器の破棄
| [in] | rng | 疑似乱数生成器ハンドル |
| CriSint32(* Generate)(CriAtomExRngHn rng, CriSint32 min, CriSint32 max) |
疑似乱数の生成
| [in] | rng | 疑似乱数生成器ハンドル |
| [in] | min | 最小値 |
| [in] | max | 最大値 |
| void(* SetSeed)(CriAtomExRngHn rng, CriUint32 seed) |
乱数種の設定
| [in] | rng | 疑似乱数生成器ハンドル |
| [in] | seed | 乱数種 |