Vision Touch Surface Library
 All Classes Files Functions Variables Pages
storehandmask.h
Go to the documentation of this file.
1 #ifndef STOREHANDMASK_H
2 #define STOREHANDMASK_H
3 #include <string>
4 #include<fstream>
5 #include<iostream>
6 #include <iomanip>
7 using namespace std;
8 #include "ioeventmanager.h"
9 #include <boost/filesystem.hpp>
10 
17 {
18 
19 protected:
20  virtual void storeHands( EventData & param );
21  string folder;
22  string fileHeader;
23  int offset;
24  long counter;
26  int fpNMax;
27 public:
28  StoreHandMask();
29 
30  void set(const IOEventManager &param );
31 
32  void initData();
33 
34  void gestureInitialize( EventData & param );
35 
36  void gestureInProgressUpdate( EventData & param );
37 
38  void gestureFinalize( EventData & param );
39 
40  string getFileHeader() const;
41  void setFileHeader(const string &value);
42  string getFolder() const;
43  void setFolder(const string &value);
44  int getOffset() const;
45  void setOffset(int value);
46 };
47 
48 #endif // STOREHANDMASK_H