##// END OF EJS Templates
PySide2 bindings + some GUI clean...
PySide2 bindings + some GUI clean - simple Python plugin with scalar product works - launcher args are forwarded to SciQLop app, this allow to choose between wayland and xcb for example - removed all not implemented widgets on main GUI - moved all widgets except plots into QDocWidgets Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r1175:9f9ab053f00b
r1478:6e3f56cd8c8b
Show More
FuzzingUtils.cpp
25 lines | 527 B | text/x-c | CppLexer
#include "FuzzingUtils.h"
RandomGenerator &RandomGenerator::instance()
{
static auto instance = RandomGenerator();
return instance;
}
double RandomGenerator::generateDouble(double min, double max)
{
std::uniform_real_distribution<double> dist{min, max};
return dist(m_Mt);
}
int RandomGenerator::generateInt(int min, int max)
{
std::uniform_int_distribution<int> dist{min, max};
return dist(m_Mt);
}
RandomGenerator::RandomGenerator()
{
std::random_device rd{};
m_Mt = std::mt19937{rd()};
}