#include <ExportScansDialog.h>
Public Slots | |
| void | restoreDefaults () |
Signals | |
| void | configChanged () |
Public Member Functions | |
| void | exportScans (const std::map< int, Transform > &poses, const std::map< int, int > &mapIds, const QMap< int, Signature > &cachedSignatures, const std::map< int, cv::Mat > &createdScans, const QString &workingDirectory) |
| ExportScansDialog (QWidget *parent=0) | |
| void | loadSettings (QSettings &settings, const QString &group="") |
| void | saveSettings (QSettings &settings, const QString &group="") const |
| void | viewScans (const std::map< int, Transform > &poses, const std::map< int, int > &mapIds, const QMap< int, Signature > &cachedSignatures, const std::map< int, cv::Mat > &createdScans, const QString &workingDirectory) |
| virtual | ~ExportScansDialog () |
Private Member Functions | |
| void | enableRegeneration (bool enabled) |
| bool | getExportedScans (const std::map< int, Transform > &poses, const std::map< int, int > &mapIds, const QMap< int, Signature > &cachedSignatures, const std::map< int, cv::Mat > &createdScans, const QString &workingDirectory, std::map< int, pcl::PointCloud< pcl::PointNormal >::Ptr > &clouds) |
| std::map< int, pcl::PointCloud < pcl::PointNormal >::Ptr > | getScans (const std::map< int, Transform > &poses, const QMap< int, Signature > &cachedSignatures, const std::map< int, cv::Mat > &createdScans) const |
| void | saveScans (const QString &workingDirectory, const std::map< int, Transform > &poses, const std::map< int, pcl::PointCloud< pcl::PointNormal >::Ptr > &clouds, bool binaryMode=true) |
| void | setOkButton () |
| void | setSaveButton () |
Private Attributes | |
| ProgressDialog * | _progressDialog |
| Ui_ExportScansDialog * | _ui |
Definition at line 49 of file ExportScansDialog.h.
| rtabmap::ExportScansDialog::ExportScansDialog | ( | QWidget * | parent = 0 | ) |
Definition at line 57 of file ExportScansDialog.cpp.
| rtabmap::ExportScansDialog::~ExportScansDialog | ( | ) | [virtual] |
Definition at line 86 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::configChanged | ( | ) | [signal] |
| void rtabmap::ExportScansDialog::enableRegeneration | ( | bool | enabled | ) | [private] |
Definition at line 176 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::exportScans | ( | const std::map< int, Transform > & | poses, |
| const std::map< int, int > & | mapIds, | ||
| const QMap< int, Signature > & | cachedSignatures, | ||
| const std::map< int, cv::Mat > & | createdScans, | ||
| const QString & | workingDirectory | ||
| ) |
Definition at line 185 of file ExportScansDialog.cpp.
| bool rtabmap::ExportScansDialog::getExportedScans | ( | const std::map< int, Transform > & | poses, |
| const std::map< int, int > & | mapIds, | ||
| const QMap< int, Signature > & | cachedSignatures, | ||
| const std::map< int, cv::Mat > & | createdScans, | ||
| const QString & | workingDirectory, | ||
| std::map< int, pcl::PointCloud< pcl::PointNormal >::Ptr > & | clouds | ||
| ) | [private] |
Definition at line 267 of file ExportScansDialog.cpp.
| std::map< int, pcl::PointCloud< pcl::PointNormal >::Ptr > rtabmap::ExportScansDialog::getScans | ( | const std::map< int, Transform > & | poses, |
| const QMap< int, Signature > & | cachedSignatures, | ||
| const std::map< int, cv::Mat > & | createdScans | ||
| ) | const [private] |
Definition at line 375 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::loadSettings | ( | QSettings & | settings, |
| const QString & | group = "" |
||
| ) |
Definition at line 116 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::restoreDefaults | ( | ) | [slot] |
Definition at line 142 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::saveScans | ( | const QString & | workingDirectory, |
| const std::map< int, Transform > & | poses, | ||
| const std::map< int, pcl::PointCloud< pcl::PointNormal >::Ptr > & | clouds, | ||
| bool | binaryMode = true |
||
| ) | [private] |
Definition at line 484 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::saveSettings | ( | QSettings & | settings, |
| const QString & | group = "" |
||
| ) | const |
Definition at line 91 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::setOkButton | ( | ) | [private] |
Definition at line 168 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::setSaveButton | ( | ) | [private] |
Definition at line 160 of file ExportScansDialog.cpp.
| void rtabmap::ExportScansDialog::viewScans | ( | const std::map< int, Transform > & | poses, |
| const std::map< int, int > & | mapIds, | ||
| const QMap< int, Signature > & | cachedSignatures, | ||
| const std::map< int, cv::Mat > & | createdScans, | ||
| const QString & | workingDirectory | ||
| ) |
Definition at line 209 of file ExportScansDialog.cpp.
Definition at line 104 of file ExportScansDialog.h.
Ui_ExportScansDialog* rtabmap::ExportScansDialog::_ui [private] |
Definition at line 103 of file ExportScansDialog.h.