|
QGIS API Documentation
2.6.0-Brighton
|

Macros | |
| #define | M32(x) (0x80000000 & x) |
| #define | L31(x) (0x7FFFFFFF & x) |
| #define | ODD(x) (x & 1) |
| #define | MD_UINT32_MAX std::numeric_limits<uint32_t>::max() |
| #define | UNROLL |
Functions | |
| static void | generate_numbers () |
| void | seed (uint32_t value) |
| uint32_t | rand_u32 () |
| int | mt_rand () |
| void | mt_srand (unsigned value) |
| float | randf_cc () |
| float | randf_co () |
| float | randf_oo () |
| double | randd_cc () |
| double | randd_co () |
| double | randd_oo () |
| uint64_t | rand_u64 () |
Variables | |
| static const unsigned | SIZE = 624 |
| static const unsigned | PERIOD = 397 |
| static const unsigned | DIFF = SIZE - PERIOD |
| static uint32_t | MT [SIZE] |
| static unsigned | index = 0 |
| #define L31 | ( | x | ) | (0x7FFFFFFF & x) |
| #define M32 | ( | x | ) | (0x80000000 & x) |
| #define MD_UINT32_MAX std::numeric_limits<uint32_t>::max() |
| #define ODD | ( | x | ) | (x & 1) |
| #define UNROLL |
|
inlinestatic |
| int mt_rand | ( | ) |
| void mt_srand | ( | unsigned | value | ) |
| uint32_t rand_u32 | ( | ) |
| uint64_t rand_u64 | ( | ) |
| double randd_cc | ( | ) |
| double randd_co | ( | ) |
| double randd_oo | ( | ) |
| float randf_cc | ( | ) |
| float randf_co | ( | ) |
| float randf_oo | ( | ) |
| void seed | ( | uint32_t | value | ) |
|
static |
|
static |
|
static |
|
static |
1.8.1.2