MainWindow: added currentVisiblePosesMap()

This commit is contained in:
matlabbe
2021-06-20 23:05:24 -04:00
parent b8c22e1c99
commit 62b5f13dd8
2 changed files with 6 additions and 0 deletions

View File

@@ -284,6 +284,7 @@ protected:
const QMap<int, Signature> & cachedSignatures() const { return _cachedSignatures;}
const std::map<int, Transform> & currentPosesMap() const { return _currentPosesMap; } // <nodeId, pose>
const std::map<int, Transform> & currentGTPosesMap() const { return _currentGTPosesMap; } // <nodeId, pose>
const std::map<int, Transform>& currentVisiblePosesMap() const; // <nodeId, pose>
const std::multimap<int, Link> & currentLinksMap() const { return _currentLinksMap; } // <nodeFromId, link>
const std::map<int, int> & currentMapIds() const { return _currentMapIds; } // <nodeId, mapId>
const std::map<int, std::string> & currentLabels() const { return _currentLabels; } // <nodeId, label>

View File

@@ -700,6 +700,11 @@ void MainWindow::setupMainLayout(bool vertical)
}
}
const std::map<int, Transform>& MainWindow::currentVisiblePosesMap() const
{
return _ui->widget_mapVisibility->getVisiblePoses();
}
void MainWindow::setCloudViewer(rtabmap::CloudViewer * cloudViewer)
{
UASSERT(cloudViewer);