乱数クラス More...
#include <GxRandom.h>

Public Member Functions | |
初期化 | |
| GxRandom (void) | |
| デフォルトコンストラクタ | |
| virtual | ~GxRandom (void) |
| デストラクタ | |
アクセサ | |
コピー禁止宣言 | |
| virtual void | initialize (u32 seed)=0 |
| 初期化 | |
| virtual u32 | getRandomU32 (void)=0 |
| 乱数生成(整数) | |
| GX_FORCE_INLINE f32 | getRandomF32 (void) |
| 乱数生成(32bit浮動少数) | |
| GX_FORCE_INLINE f32 | getRandomF32 (f32 min, f32 max) |
| 乱数生成(32bit浮動少数,範囲指定) | |
| GX_FORCE_INLINE f64 | getRandomF64 (void) |
| 乱数生成(64bit浮動少数) | |
乱数クラス
|
pure virtual |
乱数生成(整数)
Implemented in GxRandomMersenneTwister, and GxRandomMT19937.

|
pure virtual |
初期化
Implemented in GxRandomMersenneTwister, and GxRandomMT19937.