| Bool(FloatT probability=0.5) | vmcmc::RandomPrototype< EngineT > | inline |
| Discrete(const ProbRangeT &probabilities) | vmcmc::RandomPrototype< EngineT > | inline |
| engine_type typedef (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | |
| Exponential(FloatT tau) | vmcmc::RandomPrototype< EngineT > | inline |
| FromDistribution(DistributionT &dist=DistributionT()) | vmcmc::RandomPrototype< EngineT > | inline |
| FromMultiVariateDistribution(DistributionT &dist, const VectorT &mean, const MatrixT &cholesky) | vmcmc::RandomPrototype< EngineT > | inline |
| FromMultiVariateDistribution(DistributionT &dist, const VectorT &mean, const VectorT &sigma) | vmcmc::RandomPrototype< EngineT > | inline |
| GetEngine() | vmcmc::RandomPrototype< EngineT > | inline |
| Instance() | vmcmc::RandomPrototype< EngineT > | inlinestatic |
| max() (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | inlinestatic |
| min() (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | inlinestatic |
| Normal(FloatT mean=0.0, FloatT sigma=1.0) | vmcmc::RandomPrototype< EngineT > | inline |
| operator()() | vmcmc::RandomPrototype< EngineT > | inline |
| operator=(const RandomPrototype &other)=delete (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | protected |
| operator=(RandomPrototype &&other)=delete (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | protected |
| Poisson(double mean) | vmcmc::RandomPrototype< EngineT > | inline |
| Poisson(FloatT mean) | vmcmc::RandomPrototype< EngineT > | inline |
| RandomPrototype() (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | inlineprotected |
| RandomPrototype(const RandomPrototype &other)=delete (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | protected |
| RandomPrototype(RandomPrototype &&other)=delete (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | protected |
| result_type typedef (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | |
| Seed(result_type seed) | vmcmc::RandomPrototype< EngineT > | static |
| sSeed (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | protectedstatic |
| StudentT(FloatT n=1.0, FloatT mean=0.0, FloatT sigma=1.0) (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | |
| Uniform(FloatT min, FloatT max, bool minIncluded, bool maxIncluded) | vmcmc::RandomPrototype< EngineT > | inline |
| Uniform(FloatT min=0.0, FloatT max=1.0) | vmcmc::RandomPrototype< EngineT > | inline |
| Uniform(IntegerT inclMin, IntegerT inclMax) | vmcmc::RandomPrototype< EngineT > | inline |
| ~RandomPrototype() (defined in vmcmc::RandomPrototype< EngineT >) | vmcmc::RandomPrototype< EngineT > | inlineprotectedvirtual |