20 std::uniform_real_distribution<double> distribution(min, max);
25 std::uniform_real_distribution<float> distribution(min, max);
29 template <
typename RangeT>
31 std::shuffle(std::begin(range), std::end(range),
_engine);
37 static thread_local std::mt19937_64
_engine;
static double Uniform(double min, double max)
static thread_local std::mt19937_64 _engine
static carla::geom::Location Location(float min, float max)
double min(double v1, double v2)
static void Shuffle(RangeT &range)