ImFusion SDK 4.3
Generator Member List

This is the complete list of members for Generator, including all inherited members.

choose(InputIt begin, InputIt end)Generator
choose(Range &&range) -> decltype(std::begin(range))Generator
fillBeta(InputIt begin, InputIt end, T mean, T sigma)Generator
fillBeta(Range &&range, T alpha, T beta)Generator
fillNormal(InputIt begin, InputIt end, T mean, T sigma)Generator
fillNormal(Range &&range, T mean, T sigma)Generator
fillUniformInteger(InputIt begin, InputIt end, T lower, T upper)Generator
fillUniformInteger(Range &&range, T lower, T upper)Generator
fillUniformReal(InputIt begin, InputIt end, T lower, T upper)Generator
fillUniformReal(Range &&range, T lower, T upper)Generator
fillVariate(InputIt begin, InputIt end, Params &&... params)Generator
fillVariate(Range &&range, Params &&... params)Generator
Generator()=defaultGenerator
Generator(Seed seed)Generatorexplicit
getBeta(T alpha, T beta)Generator
getNormal(T mean, T sigma)Generator
getRotationMatrix()Generator
getUniformInteger(T lower, T upper)Generator
getUniformReal(T lower, T upper)Generator
getUnitVector()Generator
getVariate(Params &&... params)Generator
globalGenerator()Generatorfriend
partition(std::size_t size, InputIt begin, InputIt end)Generator
partition(std::size_t size, Range &&range) -> decltype(std::begin(range))Generator
pick(std::initializer_list< T > list)Generator
pick(InputIt begin, InputIt end) -> decltype(*begin)Generator
pick(Range &&range) -> decltype(*std::begin(range))Generator
pickN(std::size_t n, std::initializer_list< T > list)Generator
pickN(std::size_t n, InputIt begin, InputIt end) -> std::vector< detail::RemoveCVRef< decltype(*begin)> >Generator
pickN(std::size_t n, Range &&range) -> std::vector< detail::RemoveCVRef< decltype(*std::begin(range))> >Generator
reseed()Generator
reseed(Seed seed)Generator
Seed typedef (defined in Generator)Generator
shuffle(InputIt begin, InputIt end)Generator
shuffle(Range &&range)Generator
Search Tab / S to search, Esc to close