DbViewer: remove constraint clouds when 3D words are not available and referred checkbox checked

This commit is contained in:
matlabbe
2015-05-11 14:20:04 -04:00
parent ebfcf77294
commit c0386be098
2 changed files with 9 additions and 5 deletions
+4
View File
@@ -2112,6 +2112,7 @@ void DatabaseViewer::updateConstraintView(
else
{
UWARN("Empty 3D words for node %d", link.from());
ui_->constraintsViewer->removeCloud("cloud0");
}
if(cloudTo->size())
{
@@ -2120,11 +2121,14 @@ void DatabaseViewer::updateConstraintView(
else
{
UWARN("Empty 3D words for node %d", link.to());
ui_->constraintsViewer->removeCloud("cloud1");
}
}
else
{
UERROR("Not found signature %d or %d in RAM", link.from(), link.to());
ui_->constraintsViewer->removeCloud("cloud0");
ui_->constraintsViewer->removeCloud("cloud1");
}
}
}