|
template<class Iterator , class URBG > |
auto | s3d::DiscreteSample (Iterator begin, Iterator end, DiscreteDistribution &weight, URBG &&urbg) |
|
template<class Iterator > |
auto | s3d::DiscreteSample (Iterator begin, Iterator end, DiscreteDistribution &weight) |
|
template<class Container , class URBG > |
auto | s3d::DiscreteSample (const Container &c, DiscreteDistribution &weight, URBG &&urbg) |
|
template<class Container > |
auto | s3d::DiscreteSample (const Container &c, DiscreteDistribution &weight) |
|
template<class Type , class URBG > |
auto | s3d::DiscreteSample (std::initializer_list< Type > ilist, DiscreteDistribution &weight, URBG &&urbg) |
|
template<class Type > |
auto | s3d::DiscreteSample (std::initializer_list< Type > ilist, DiscreteDistribution &weight) |
|