OpenSiv3D  v0.6.5
C++20 framework for creative coding
Distribution.hpp File Reference
#include "Common.hpp"
#include "Concepts.hpp"
#include "detail/Distribution.ipp"

Namespaces

 s3d
 

Typedefs

template<class IntType = int32>
using s3d::UniformIntDistribution = absl::uniform_int_distribution< IntType >
 
template<class RealType = double>
using s3d::UniformRealDistribution = absl::uniform_real_distribution< RealType >
 
template<class RealType = double>
using s3d::NormalDistribution = absl::gaussian_distribution< RealType >
 
using s3d::BernoulliDistribution = absl::bernoulli_distribution
 
using s3d::UniformDistribution = typename detail::UniformDistributionHelper< Arithmetic >::DistributionType