#include <Tools.h>
|
void | initDrand (uint32_t seed, uint16_t xsubi0) |
|
◆ Random() [1/2]
Tools::Random::Random |
( |
| ) |
|
◆ Random() [2/2]
Tools::Random::Random |
( |
uint32_t | seed, |
|
|
uint16_t | xsubi0 ) |
◆ ~Random()
virtual Tools::Random::~Random |
( |
| ) |
|
|
virtual |
◆ flipCoin()
bool Tools::Random::flipCoin |
( |
| ) |
|
◆ initDrand()
void Tools::Random::initDrand |
( |
uint32_t | seed, |
|
|
uint16_t | xsubi0 ) |
|
private |
◆ nextUniformDouble() [1/2]
double Tools::Random::nextUniformDouble |
( |
| ) |
|
◆ nextUniformDouble() [2/2]
double Tools::Random::nextUniformDouble |
( |
double | low, |
|
|
double | high ) |
◆ nextUniformLong() [1/2]
int32_t Tools::Random::nextUniformLong |
( |
| ) |
|
◆ nextUniformLong() [2/2]
int32_t Tools::Random::nextUniformLong |
( |
int32_t | low, |
|
|
int32_t | high ) |
◆ nextUniformLongLong() [1/2]
int64_t Tools::Random::nextUniformLongLong |
( |
| ) |
|
◆ nextUniformLongLong() [2/2]
int64_t Tools::Random::nextUniformLongLong |
( |
int64_t | low, |
|
|
int64_t | high ) |
◆ nextUniformShort()
int16_t Tools::Random::nextUniformShort |
( |
| ) |
|
◆ nextUniformUnsignedLong() [1/2]
uint32_t Tools::Random::nextUniformUnsignedLong |
( |
| ) |
|
◆ nextUniformUnsignedLong() [2/2]
uint32_t Tools::Random::nextUniformUnsignedLong |
( |
uint32_t | low, |
|
|
uint32_t | high ) |
◆ nextUniformUnsignedLongLong() [1/2]
uint64_t Tools::Random::nextUniformUnsignedLongLong |
( |
| ) |
|
◆ nextUniformUnsignedLongLong() [2/2]
uint64_t Tools::Random::nextUniformUnsignedLongLong |
( |
uint64_t | low, |
|
|
uint64_t | high ) |
◆ nextUniformUnsignedShort()
uint16_t Tools::Random::nextUniformUnsignedShort |
( |
| ) |
|
◆ m_pBuffer
uint16_t* Tools::Random::m_pBuffer |
|
private |
The documentation for this class was generated from the following file:
- src/3rdparty/legacy/spatialindexnavel/include/spatialindex/tools/Tools.h