Add random colored borders to browsers and targets that are sufficiently bright, and add function to pass them to GUI

This commit is contained in:
Ylva Selling
2021-05-04 09:14:35 +02:00
parent 70642b0a55
commit 2eecb08bcf
7 changed files with 82 additions and 32 deletions

View File

@@ -357,6 +357,16 @@ WWTDataHandler* SkyBrowserModule::getWWTDataHandler() {
return dataHandler;
}
std::vector<ScreenSpaceSkyBrowser*> SkyBrowserModule::getSkyBrowsers() {
std::vector<ScreenSpaceSkyBrowser*> browsers;
for (ScreenSpaceRenderable* renderable : renderables) {
if (to_browser(renderable)) {
browsers.push_back(to_browser(renderable));
}
}
return browsers;
}
/*
std::vector<documentation::Documentation> SkyBrowserModule::documentations() const {
return {