乱数クラス 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.