メルセンヌツイスター乱数クラス
More...
#include <GxSysEnvironment.h>
|
|
| GxRandomMT19937 (void) |
| デフォルトコンストラクタ
|
|
| GxRandomMT19937 (u32 seed) |
| コンストラクタ
|
|
| ~GxRandomMT19937 (void) override |
| デストラクタ
|
|
void | initialize (u32 seed) override |
| 初期化
|
|
|
u32 | getRandomU32 (void) override |
| 乱数生成(整数)
|
|
Public Member Functions inherited from GxRandom |
| GxRandom (void) |
| デフォルトコンストラクタ
|
|
virtual | ~GxRandom (void) |
| デストラクタ
|
|
GX_FORCE_INLINE f32 | getRandomF32 (void) |
| 乱数生成(32bit浮動少数)
|
|
GX_FORCE_INLINE f32 | getRandomF32 (f32 min, f32 max) |
| 乱数生成(32bit浮動少数,範囲指定)
|
|
GX_FORCE_INLINE f64 | getRandomF64 (void) |
| 乱数生成(64bit浮動少数)
|
|
◆ GxRandomMT19937()
GxRandomMT19937::GxRandomMT19937 |
( |
u32 | seed | ) |
|
◆ getRandomU32()
u32 GxRandomMT19937::getRandomU32 |
( |
void | | ) |
|
|
overridevirtual |
◆ initialize()
void GxRandomMT19937::initialize |
( |
u32 | seed | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxSysEnvironment.h
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxSysEnvironment.cpp