Public Slots | Signals | Public Member Functions | Private Member Functions | Private Attributes
rtabmap::ExportScansDialog Class Reference

#include <ExportScansDialog.h>

List of all members.

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

Detailed Description

Definition at line 49 of file ExportScansDialog.h.


Constructor & Destructor Documentation

Definition at line 57 of file ExportScansDialog.cpp.

Definition at line 86 of file ExportScansDialog.cpp.


Member Function Documentation

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.

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.

Definition at line 168 of file ExportScansDialog.cpp.

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.


Member Data Documentation

Definition at line 104 of file ExportScansDialog.h.

Ui_ExportScansDialog* rtabmap::ExportScansDialog::_ui [private]

Definition at line 103 of file ExportScansDialog.h.


The documentation for this class was generated from the following files:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:32