Fixed the god-awful indentation

This commit is contained in:
mathusummut
2018-05-06 00:01:36 +02:00
parent 643e3820f5
commit 35b7b1f1a6
459 changed files with 204893 additions and 217545 deletions

View File

@@ -21,89 +21,91 @@
using namespace std;
using namespace Shared::Graphics;
namespace Shared { namespace Util {
namespace Shared {
namespace Util {
// =====================================================
// class RandomGen
// =====================================================
// =====================================================
// class RandomGen
// =====================================================
const int RandomGen::m= 714025;
const int RandomGen::a= 1366;
const int RandomGen::b= 150889;
const int RandomGen::m = 714025;
const int RandomGen::a = 1366;
const int RandomGen::b = 150889;
RandomGen::RandomGen() {
lastNumber= 0;
disableLastCallerTracking = false;
}
void RandomGen::init(int seed){
lastNumber= seed % m;
}
int RandomGen::rand(string lastCaller) {
if(lastCaller != "") {
this->lastCaller.push_back(lastCaller);
}
this->lastNumber = (a*lastNumber + b) % m;
return lastNumber;
}
std::string RandomGen::getLastCaller() const {
std::string result = "";
if(lastCaller.empty() == false) {
for(unsigned int index = 0; index < lastCaller.size(); ++index) {
result += lastCaller[index] + "|";
RandomGen::RandomGen() {
lastNumber = 0;
disableLastCallerTracking = false;
}
}
return result;
}
void RandomGen::clearLastCaller() {
if(lastCaller.empty() == false) {
lastCaller.clear();
}
}
void RandomGen::addLastCaller(std::string text) {
if(disableLastCallerTracking == false) {
lastCaller.push_back(text);
}
}
void RandomGen::init(int seed) {
lastNumber = seed % m;
}
int RandomGen::rand(string lastCaller) {
if (lastCaller != "") {
this->lastCaller.push_back(lastCaller);
}
this->lastNumber = (a*lastNumber + b) % m;
return lastNumber;
}
std::string RandomGen::getLastCaller() const {
std::string result = "";
if (lastCaller.empty() == false) {
for (unsigned int index = 0; index < lastCaller.size(); ++index) {
result += lastCaller[index] + "|";
}
}
return result;
}
void RandomGen::clearLastCaller() {
if (lastCaller.empty() == false) {
lastCaller.clear();
}
}
void RandomGen::addLastCaller(std::string text) {
if (disableLastCallerTracking == false) {
lastCaller.push_back(text);
}
}
int RandomGen::randRange(int min, int max, string lastCaller) {
if (min > max) {
char szBuf[8096] = "";
snprintf(szBuf, 8096, "In [%s::%s Line: %d] min > max, min = %d, max = %d", __FILE__, __FUNCTION__, __LINE__, min, max);
throw megaglest_runtime_error(szBuf);
}
int diff = max - min;
float numerator = static_cast<float>(diff + 1) * static_cast<float>(this->rand(lastCaller));
int res = min + static_cast<int>(truncateDecimal<float>(numerator / static_cast<float>(m), 6));
if (res < min || res > max) {
char szBuf[8096] = "";
snprintf(szBuf, 8096, "In [%s::%s Line: %d] res < min || res > max, min = %d, max = %d, res = %d", __FILE__, __FUNCTION__, __LINE__, min, max, res);
throw megaglest_runtime_error(szBuf);
}
return res;
}
float RandomGen::randRange(float min, float max, string lastCaller) {
if (min > max) {
char szBuf[8096] = "";
snprintf(szBuf, 8096, "In [%s::%s Line: %d] min > max, min = %f, max = %f", __FILE__, __FUNCTION__, __LINE__, min, max);
throw megaglest_runtime_error(szBuf);
}
float rand01 = static_cast<float>(this->rand(lastCaller)) / (m - 1);
float res = min + (max - min) * rand01;
res = truncateDecimal<float>(res, 6);
if (res < min || res > max) {
char szBuf[8096] = "";
snprintf(szBuf, 8096, "In [%s::%s Line: %d] res < min || res > max, min = %f, max = %f, res = %f", __FILE__, __FUNCTION__, __LINE__, min, max, res);
throw megaglest_runtime_error(szBuf);
}
return res;
}
int RandomGen::randRange(int min, int max,string lastCaller) {
if(min > max) {
char szBuf[8096]="";
snprintf(szBuf,8096,"In [%s::%s Line: %d] min > max, min = %d, max = %d",__FILE__,__FUNCTION__,__LINE__,min,max);
throw megaglest_runtime_error(szBuf);
}
int diff= max-min;
float numerator = static_cast<float>(diff + 1) * static_cast<float>(this->rand(lastCaller));
int res= min + static_cast<int>(truncateDecimal<float>(numerator / static_cast<float>(m),6));
if(res < min || res > max) {
char szBuf[8096]="";
snprintf(szBuf,8096,"In [%s::%s Line: %d] res < min || res > max, min = %d, max = %d, res = %d",__FILE__,__FUNCTION__,__LINE__,min,max,res);
throw megaglest_runtime_error(szBuf);
}
return res;
}
float RandomGen::randRange(float min, float max,string lastCaller) {
if(min > max) {
char szBuf[8096]="";
snprintf(szBuf,8096,"In [%s::%s Line: %d] min > max, min = %f, max = %f",__FILE__,__FUNCTION__,__LINE__,min,max);
throw megaglest_runtime_error(szBuf);
}
float rand01 = static_cast<float>(this->rand(lastCaller)) / (m-1);
float res= min + (max - min) * rand01;
res = truncateDecimal<float>(res,6);
if(res < min || res > max) {
char szBuf[8096]="";
snprintf(szBuf,8096,"In [%s::%s Line: %d] res < min || res > max, min = %f, max = %f, res = %f",__FILE__,__FUNCTION__,__LINE__,min,max,res);
throw megaglest_runtime_error(szBuf);
}
return res;
}
}}//end namespace
}//end namespace