|
| 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) |
| |