4.6.0
Freundlich's C++ toolkit
|
The namespace for all distribution parameters. More...
Classes | |
class | normal |
Parameters class for normal distributions. More... | |
class | uniform_int |
Parameters class for uniform int distributions. More... | |
struct | uniform_int_wrapper |
class | uniform_real |
Parameters class for uniform real distributions. More... | |
Functions | |
template<typename Enum > requires (fcppt::enum_::is_object<Enum>::value) | |
fcppt::random::distribution::parameters::uniform_int< Enum > | make_uniform_enum () |
template<typename Distribution , typename Enum > requires (fcppt::enum_::is_object<Enum>::value) | |
fcppt::random::distribution::parameters::uniform_int< Enum, Distribution > | make_uniform_enum_advanced () |
template<typename Distribution , typename Container > | |
fcppt::optional::object< fcppt::random::distribution::parameters::uniform_int< typename Container::size_type, Distribution > > | make_uniform_indices_advanced (Container const &_container) |
The namespace for all distribution parameters.
|
inline |
|
inline |
fcppt::optional::object< fcppt::random::distribution::parameters:: uniform_int< typename Container::size_type, Distribution > > fcppt::random::distribution::parameters::make_uniform_indices_advanced | ( | Container const & | _container | ) |