Subversion Repositories seema-scanner

Rev

Rev 199 | Rev 217 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 199 Rev 208
Line 10... Line 10...
10
 
10
 
11
#include "SMPreferenceDialog.h"
11
#include "SMPreferenceDialog.h"
12
#include "SMCaptureWorker.h"
12
#include "SMCaptureWorker.h"
13
#include "SMCalibrationWorker.h"
13
#include "SMCalibrationWorker.h"
14
#include "SMReconstructionWorker.h"
14
#include "SMReconstructionWorker.h"
-
 
15
#include "SMMeshingWorker.h"
15
 
16
 
16
#include <opencv2/opencv.hpp>
17
#include <opencv2/opencv.hpp>
17
#include <pcl/point_cloud.h>
18
#include <pcl/point_cloud.h>
18
#include <pcl/point_types.h>
19
#include <pcl/point_types.h>
19
 
20
 
Line 65... Line 66...
65
        void on_actionExport_Sets_triggered();
66
        void on_actionExport_Sets_triggered();
66
 
67
 
67
        void on_actionExport_Sequences_triggered();
68
        void on_actionExport_Sequences_triggered();
68
 
69
 
69
        void on_reconstructButton_clicked();
70
        void on_reconstructButton_clicked();
-
 
71
        void on_meshButton_clicked();
-
 
72
 
70
        void onReceivePointCloud(SMPointCloud pc);
73
        void onReceivePointCloud(SMPointCloud pc);
71
 
74
 
72
        void on_actionExport_Point_Clouds_triggered();
75
        void on_actionExport_Point_Clouds_triggered();
73
 
76
 
74
        void on_pointCloudsListWidget_itemChanged(QListWidgetItem *item);
77
        void on_pointCloudsListWidget_itemChanged(QListWidgetItem *item);
Line 107... Line 110...
107
        QThread *calibrationWorkerThread;
110
        QThread *calibrationWorkerThread;
108
 
111
 
109
        SMReconstructionWorker *reconstructionWorker;
112
        SMReconstructionWorker *reconstructionWorker;
110
        QThread *reconstructionWorkerThread;
113
        QThread *reconstructionWorkerThread;
111
 
114
 
-
 
115
        SMMeshingWorker *meshWorker;
-
 
116
        QThread *meshWorkerThread;
-
 
117
 
112
        std::vector< SMCalibrationSet > calibrationData;
118
        std::vector< SMCalibrationSet > calibrationData;
113
        std::vector< SMFrameSequence > captureData;
119
        std::vector< SMFrameSequence > captureData;
114
        std::vector< SMPointCloud > pointCloudData;
120
        std::vector< SMPointCloud > pointCloudData;
115
 
121
 
116
        bool calibrationReviewMode;
122
        bool calibrationReviewMode;