28 #ifndef RTABMAP_POSTPROCESSINGDIALOG_H_ 29 #define RTABMAP_POSTPROCESSINGDIALOG_H_ 34 #include <QtCore/QSettings> 38 class Ui_PostProcessingDialog;
39 class QAbstractButton;
52 void saveSettings(QSettings & settings,
const QString & group =
"")
const;
53 void loadSettings(QSettings & settings,
const QString & group =
"");
56 bool isDetectMoreLoopClosures()
const;
57 double clusterRadius()
const;
58 double clusterAngle()
const;
59 int iterations()
const;
60 bool isRefineNeighborLinks()
const;
61 bool isRefineLoopClosureLinks()
const;
63 int sbaIterations()
const;
64 double sbaVariance()
const;
68 void setDetectMoreLoopClosures(
bool on);
69 void setClusterRadius(
double radius);
70 void setClusterAngle(
double angle);
71 void setIterations(
int iterations);
72 void setRefineNeighborLinks(
bool on);
73 void setRefineLoopClosureLinks(
bool on);
75 void setSBAIterations(
int iterations);
76 void setSBAVariance(
double variance);
83 void restoreDefaults();
86 void updateVisibility();
87 void updateButtonBox();
91 Ui_PostProcessingDialog *
_ui;
GLM_FUNC_DECL T angle(detail::tquat< T, P > const &x)
Ui_PostProcessingDialog * _ui