neoGFX
Cross-platform C++ app/game engine
|
#include <random.hpp>
Public Types | |
typedef T | value_type |
typedef Gen | generator_type |
typedef generator_type::result_type | generator_result_type |
typedef distribution_selector_type::distribution_type | distribution_type |
typedef distribution_selector_type::interval_value_type | interval_value_type |
Static Public Member Functions | |
static std::pair< interval_value_type, interval_value_type > | interval (value_type aLower, value_type aUpper) |
Static Public Attributes | |
static const std::size_t | state_size = generator_type::state_size |
Definition at line 45 of file random.hpp.
typedef distribution_selector_type::distribution_type neolib::random_traits< T, Gen >::distribution_type |
Definition at line 77 of file random.hpp.
typedef generator_type::result_type neolib::random_traits< T, Gen >::generator_result_type |
Definition at line 50 of file random.hpp.
typedef Gen neolib::random_traits< T, Gen >::generator_type |
Definition at line 49 of file random.hpp.
typedef distribution_selector_type::interval_value_type neolib::random_traits< T, Gen >::interval_value_type |
Definition at line 78 of file random.hpp.
typedef T neolib::random_traits< T, Gen >::value_type |
Definition at line 48 of file random.hpp.
|
inlinestatic |
Definition at line 80 of file random.hpp.
|
static |
Definition at line 51 of file random.hpp.