UI: Overlaps resolve

Fixed several issues with the overlaps resolving algorithm.

Introducing the cell padding in the last graph update caused some issues that are now resolved.

Coincidently the average number of algorithm iterations needed could be reduced, therefore the thing is now faster.

fortune cookie message = All the answers you need are right there in front of you!
This commit is contained in:
Manuel
2015-03-04 23:07:34 -08:00
parent da1a6d69c4
commit 06aa7bdb58
5 changed files with 204 additions and 113 deletions
+3 -1
View File
@@ -15,7 +15,9 @@ void init()
std::shared_ptr<ConsoleLogger> consoleLogger = std::make_shared<ConsoleLogger>();
consoleLogger->setLogLevel(Logger::LOG_WARNINGS | Logger::LOG_ERRORS);
LogManager::getInstance()->addLogger(consoleLogger);
LogManager::getInstance()->addLogger(std::make_shared<FileLogger>());
std::shared_ptr<FileLogger> fileLogger = std::make_shared<FileLogger>();
fileLogger->setLogLevel(Logger::LOG_ALL);
LogManager::getInstance()->addLogger(fileLogger);
utility::loadFontsFromDirectory("data/fonts", ".otf");
}