SLAM
datapreprocessor.h
1 #ifndef DATAPREPROCESSOR_H
2 #define DATAPREPROCESSOR_H
3 
4 #include <QObject>
5 #include <QVector>
6 
7 #include "datastructures.h"
8 
14 class DataPreProcessor : public QObject
15 {
16  Q_OBJECT
17 
18 private slots:
19  int relocateAreaArray();
20 
21 public slots:
22  void addNewArea(data_t &data);
23 
24 public:
27  int areaCount;
28  int quality;
30 private:
31  area_t **oldAreas;
32 
33 };
34 
35 #endif // DATAPREPROCESSOR_H
area_t ** areas
Definition: datapreprocessor.h:26
int relocateAreaArray()
Funkce pro realokaci pole oblastí area_t, je volána automaticky.
Definition: datapreprocessor.cpp:53
Hlavní struktura aplikace. V této struktůře jsou uložena všechna naměřená data a představuje jednu ot...
Definition: datastructures.h:71
Struktura k ukládání jednoho souboru měření (celá otáčka).
Definition: datastructures.h:22
int quality
Definition: datapreprocessor.h:28
Třída pro ukládání měření do oblastí area_t bůď ze skeneru nebo z načtených souborů.
Definition: datapreprocessor.h:14
void addNewArea(data_t &data)
Funkce pro přidávání nových měření.
Definition: datapreprocessor.cpp:18
int areaCount
Definition: datapreprocessor.h:27