Added some parameters for mesh reconstruction

git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1315 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
matlabbe
2014-06-03 19:28:59 +00:00
parent b875d8f7be
commit 0fc6228b4f
6 changed files with 395 additions and 81 deletions

View File

@@ -119,12 +119,17 @@ public:
double getCloudVoxelSize(int index) const; // 0=map, 1=odom, 2=save
int getCloudDecimation(int index) const; // 0=map, 1=odom, 2=save
double getCloudMaxDepth(int index) const; // 0=map, 1=odom, 2=save
double getCloudOpacity(int index) const; // 0=map, 1=odom, 2=save
int getCloudPointSize(int index) const; // 0=map, 1=odom, 2=save
double getCloudOpacity(int index) const; // 0=map, 1=odom
int getCloudPointSize(int index) const; // 0=map, 1=odom
bool isScansShown(int index) const; // 0=map, 1=odom, 2=save
double getScanOpacity(int index) const; // 0=map, 1=odom, 2=save
int getScanPointSize(int index) const; // 0=map, 1=odom, 2=save
double getScanOpacity(int index) const; // 0=map, 1=odom
int getScanPointSize(int index) const; // 0=map, 1=odom
int getMeshNormalKSearch(int index) const; // 0=map, 1=save
double getMeshGP3Radius(int index) const; // 0=map, 1=save
bool getMeshSmoothing(int index) const; // 0=map, 1=save
double getMeshSmoothingRadius(int index) const; // 0=map, 1=save
bool isCloudFiltering() const;
double getCloudFilteringRadius() const;
@@ -282,6 +287,10 @@ private:
QVector<QDoubleSpinBox*> _3dRenderingOpacityScan;
QVector<QSpinBox*> _3dRenderingPtSizeScan;
QVector<QCheckBox*> _3dRenderingMeshing;
QVector<QSpinBox*> _3dRenderingNormalKSearch;
QVector<QDoubleSpinBox*> _3dRenderingGP3Radius;
QVector<QCheckBox*> _3dRenderingSmoothing;
QVector<QDoubleSpinBox*> _3dRenderingSmoothingRadius;
};
Q_DECLARE_OPERATORS_FOR_FLAGS(PreferencesDialog::PANEL_FLAGS)