#include <DatabaseViewer.h>
|
bool | addConstraint (int from, int to, bool silent) |
|
bool | containsLink (std::multimap< int, Link > &links, int from, int to) |
|
void | exportGPS (int format) |
|
void | exportPoses (int format) |
|
Link | findActiveLink (int from, int to) |
|
QString | getIniFilePath () const |
|
void | readSettings () |
|
void | refineConstraint (int from, int to, bool silent) |
|
void | update (int value, QLabel *labelIndex, QLabel *labelParents, QLabel *labelChildren, QLabel *weight, QLabel *label, QLabel *stamp, rtabmap::ImageView *view, QLabel *labelId, QLabel *labelMapId, QLabel *labelPose, QLabel *labelVelocity, QLabel *labeCalib, QLabel *labelGps, bool updateConstraintView) |
|
void | updateConstraintButtons () |
|
void | updateConstraintView (const rtabmap::Link &link, bool updateImageSliders=true, const Signature &signatureFrom=Signature(0), const Signature &signatureTo=Signature(0)) |
|
void | updateIds () |
|
std::multimap< int, rtabmap::Link > | updateLinksWithModifications (const std::multimap< int, rtabmap::Link > &edgeConstraints) |
|
void | updateLoopClosuresSlider (int from=0, int to=0) |
|
void | updateStereo (const SensorData *data) |
|
void | updateWordsMatching () |
|
|
CloudViewer * | cloudViewer_ |
|
CloudViewer * | constraintsViewer_ |
|
std::string | databaseFileName_ |
|
rtabmap::DBDriver * | dbDriver_ |
|
EditDepthArea * | editDepthArea_ |
|
QDialog * | editDepthDialog_ |
|
ExportCloudsDialog * | exportDialog_ |
|
bool | firstCall_ |
|
std::map< int, std::pair< std::pair< cv::Mat, cv::Mat >, cv::Mat > > | generatedLocalMaps_ |
|
std::map< int, std::pair< float, cv::Point3f > > | generatedLocalMapsInfo_ |
|
std::map< int, rtabmap::Transform > | gpsPoses_ |
|
std::map< int, GPS > | gpsValues_ |
|
std::list< std::map< int, rtabmap::Transform > > | graphes_ |
|
std::multimap< int, rtabmap::Link > | graphLinks_ |
|
std::map< int, rtabmap::Transform > | groundTruthPoses_ |
|
QList< int > | ids_ |
|
QMap< int, int > | idToIndex_ |
|
QString | iniFilePath_ |
|
std::map< int, Transform > | lastOptimizedGraph_ |
|
std::multimap< int, rtabmap::Link > | links_ |
|
std::multimap< int, rtabmap::Link > | linksAdded_ |
|
std::multimap< int, rtabmap::Link > | linksRefined_ |
|
std::multimap< int, rtabmap::Link > | linksRemoved_ |
|
std::map< int, std::pair< std::pair< cv::Mat, cv::Mat >, cv::Mat > > | localMaps_ |
|
std::map< int, std::pair< float, cv::Point3f > > | localMapsInfo_ |
|
QList< rtabmap::Link > | loopLinks_ |
|
std::map< int, int > | mapIds_ |
|
std::map< int, cv::Mat > | modifiedDepthImages_ |
|
QList< rtabmap::Link > | neighborLinks_ |
|
CloudViewer * | occupancyGridViewer_ |
|
OctoMap * | octomap_ |
|
std::map< int, rtabmap::Transform > | odomPoses_ |
|
QString | pathDatabase_ |
|
bool | savedMaximized_ |
|
CloudViewer * | stereoViewer_ |
|
Ui_DatabaseViewer * | ui_ |
|
bool | useLastOptimizedGraphAsGuess_ |
|
std::map< int, int > | weights_ |
|
std::map< int, std::vector< int > > | wmStates_ |
|
Definition at line 64 of file DatabaseViewer.h.
rtabmap::DatabaseViewer::DatabaseViewer |
( |
const QString & |
ini = QString() , |
|
|
QWidget * |
parent = 0 |
|
) |
| |
rtabmap::DatabaseViewer::~DatabaseViewer |
( |
| ) |
|
|
virtual |
void rtabmap::DatabaseViewer::addConstraint |
( |
| ) |
|
|
privateslot |
bool rtabmap::DatabaseViewer::addConstraint |
( |
int |
from, |
|
|
int |
to, |
|
|
bool |
silent |
|
) |
| |
|
private |
bool rtabmap::DatabaseViewer::closeDatabase |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::closeEvent |
( |
QCloseEvent * |
event | ) |
|
|
protectedvirtual |
void rtabmap::DatabaseViewer::configModified |
( |
| ) |
|
|
privateslot |
bool rtabmap::DatabaseViewer::containsLink |
( |
std::multimap< int, Link > & |
links, |
|
|
int |
from, |
|
|
int |
to |
|
) |
| |
|
private |
void rtabmap::DatabaseViewer::detectMoreLoopClosures |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::editDepthImage |
( |
| ) |
|
|
privateslot |
bool rtabmap::DatabaseViewer::eventFilter |
( |
QObject * |
obj, |
|
|
QEvent * |
event |
|
) |
| |
|
protectedvirtual |
void rtabmap::DatabaseViewer::exportDatabase |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportGPS |
( |
int |
format | ) |
|
|
private |
void rtabmap::DatabaseViewer::exportGPS_KML |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportGPS_TXT |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportOptimizedMesh |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportPoses |
( |
int |
format | ) |
|
|
private |
void rtabmap::DatabaseViewer::exportPosesG2O |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportPosesKITTI |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportPosesKML |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportPosesRaw |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportPosesRGBDSLAM |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportPosesTORO |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::exportSaved2DMap |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::extractImages |
( |
| ) |
|
|
privateslot |
Link rtabmap::DatabaseViewer::findActiveLink |
( |
int |
from, |
|
|
int |
to |
|
) |
| |
|
private |
void rtabmap::DatabaseViewer::generate3DMap |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::generateGraph |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::generateLocalGraph |
( |
| ) |
|
|
privateslot |
QString rtabmap::DatabaseViewer::getIniFilePath |
( |
| ) |
const |
|
private |
void rtabmap::DatabaseViewer::import2DMap |
( |
| ) |
|
|
privateslot |
bool rtabmap::DatabaseViewer::isSavedMaximized |
( |
| ) |
const |
|
inline |
void rtabmap::DatabaseViewer::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
protectedvirtual |
void rtabmap::DatabaseViewer::moveEvent |
( |
QMoveEvent * |
anEvent | ) |
|
|
protectedvirtual |
void rtabmap::DatabaseViewer::notifyParametersChanged |
( |
const QStringList & |
parametersChanged | ) |
|
|
privateslot |
bool rtabmap::DatabaseViewer::openDatabase |
( |
const QString & |
path | ) |
|
void rtabmap::DatabaseViewer::openDatabase |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::readSettings |
( |
| ) |
|
|
private |
void rtabmap::DatabaseViewer::recoverDatabase |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::refineAllLoopClosureLinks |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::refineAllNeighborLinks |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::refineConstraint |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::refineConstraint |
( |
int |
from, |
|
|
int |
to, |
|
|
bool |
silent |
|
) |
| |
|
private |
void rtabmap::DatabaseViewer::regenerateCurrentLocalMaps |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::regenerateLocalMaps |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::rejectConstraint |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::resetAllChanges |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::resetConstraint |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::resizeEvent |
( |
QResizeEvent * |
anEvent | ) |
|
|
protectedvirtual |
void rtabmap::DatabaseViewer::restoreDefaultSettings |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::selectEmptyColor |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::selectGroundColor |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::selectObstacleColor |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::setupMainLayout |
( |
bool |
vertical | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::showCloseButton |
( |
bool |
visible = true | ) |
|
void rtabmap::DatabaseViewer::showEvent |
( |
QShowEvent * |
anEvent | ) |
|
|
protectedvirtual |
void rtabmap::DatabaseViewer::sliderAMoved |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::sliderAValueChanged |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::sliderBMoved |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::sliderBValueChanged |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::sliderIterationsValueChanged |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::sliderLoopValueChanged |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::sliderNeighborValueChanged |
( |
int |
value | ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::update |
( |
int |
value, |
|
|
QLabel * |
labelIndex, |
|
|
QLabel * |
labelParents, |
|
|
QLabel * |
labelChildren, |
|
|
QLabel * |
weight, |
|
|
QLabel * |
label, |
|
|
QLabel * |
stamp, |
|
|
rtabmap::ImageView * |
view, |
|
|
QLabel * |
labelId, |
|
|
QLabel * |
labelMapId, |
|
|
QLabel * |
labelPose, |
|
|
QLabel * |
labelVelocity, |
|
|
QLabel * |
labeCalib, |
|
|
QLabel * |
labelGps, |
|
|
bool |
updateConstraintView |
|
) |
| |
|
private |
void rtabmap::DatabaseViewer::update3dView |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateConstraintButtons |
( |
| ) |
|
|
private |
void rtabmap::DatabaseViewer::updateConstraintView |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateGraphView |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateGrid |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateIds |
( |
| ) |
|
|
private |
std::multimap< int, rtabmap::Link > rtabmap::DatabaseViewer::updateLinksWithModifications |
( |
const std::multimap< int, rtabmap::Link > & |
edgeConstraints | ) |
|
|
private |
void rtabmap::DatabaseViewer::updateLoggerLevel |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateLoopClosuresSlider |
( |
int |
from = 0 , |
|
|
int |
to = 0 |
|
) |
| |
|
private |
void rtabmap::DatabaseViewer::updateOctomapView |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateOptimizedMesh |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateStatistics |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateStereo |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::updateStereo |
( |
const SensorData * |
data | ) |
|
|
private |
void rtabmap::DatabaseViewer::updateWordsMatching |
( |
| ) |
|
|
private |
void rtabmap::DatabaseViewer::view3DMap |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::viewOptimizedMesh |
( |
| ) |
|
|
privateslot |
void rtabmap::DatabaseViewer::writeSettings |
( |
| ) |
|
|
privateslot |
CloudViewer* rtabmap::DatabaseViewer::constraintsViewer_ |
|
private |
std::string rtabmap::DatabaseViewer::databaseFileName_ |
|
private |
QDialog* rtabmap::DatabaseViewer::editDepthDialog_ |
|
private |
bool rtabmap::DatabaseViewer::firstCall_ |
|
private |
std::map<int, std::pair<std::pair<cv::Mat, cv::Mat>, cv::Mat> > rtabmap::DatabaseViewer::generatedLocalMaps_ |
|
private |
std::map<int, std::pair<float, cv::Point3f> > rtabmap::DatabaseViewer::generatedLocalMapsInfo_ |
|
private |
std::map<int, GPS> rtabmap::DatabaseViewer::gpsValues_ |
|
private |
std::multimap<int, rtabmap::Link> rtabmap::DatabaseViewer::graphLinks_ |
|
private |
QList<int> rtabmap::DatabaseViewer::ids_ |
|
private |
QMap<int, int> rtabmap::DatabaseViewer::idToIndex_ |
|
private |
QString rtabmap::DatabaseViewer::iniFilePath_ |
|
private |
std::map<int, Transform> rtabmap::DatabaseViewer::lastOptimizedGraph_ |
|
private |
std::multimap<int, rtabmap::Link> rtabmap::DatabaseViewer::links_ |
|
private |
std::multimap<int, rtabmap::Link> rtabmap::DatabaseViewer::linksAdded_ |
|
private |
std::multimap<int, rtabmap::Link> rtabmap::DatabaseViewer::linksRefined_ |
|
private |
std::multimap<int, rtabmap::Link> rtabmap::DatabaseViewer::linksRemoved_ |
|
private |
std::map<int, std::pair<std::pair<cv::Mat, cv::Mat>, cv::Mat> > rtabmap::DatabaseViewer::localMaps_ |
|
private |
std::map<int, std::pair<float, cv::Point3f> > rtabmap::DatabaseViewer::localMapsInfo_ |
|
private |
std::map<int, int> rtabmap::DatabaseViewer::mapIds_ |
|
private |
std::map<int, cv::Mat> rtabmap::DatabaseViewer::modifiedDepthImages_ |
|
private |
CloudViewer* rtabmap::DatabaseViewer::occupancyGridViewer_ |
|
private |
OctoMap* rtabmap::DatabaseViewer::octomap_ |
|
private |
QString rtabmap::DatabaseViewer::pathDatabase_ |
|
private |
bool rtabmap::DatabaseViewer::savedMaximized_ |
|
private |
Ui_DatabaseViewer* rtabmap::DatabaseViewer::ui_ |
|
private |
bool rtabmap::DatabaseViewer::useLastOptimizedGraphAsGuess_ |
|
private |
std::map<int, int> rtabmap::DatabaseViewer::weights_ |
|
private |
std::map<int, std::vector<int> > rtabmap::DatabaseViewer::wmStates_ |
|
private |
The documentation for this class was generated from the following files: