VAT  3.0
Video Analysis Tool
setObjects.h
1 #ifndef SETOBJECTS_H
2 #define SETOBJECTS_H
3 
4 #include <QPainter>
5 
6 #include "drawInterface.h"
7 #include "src/MobileObject2D.h"
8 
9 class setObjects: public drawInterface
10 {
11 public:
12  setObjects(Datapool *i_data);
13 
14 
15  ~setObjects();
16 
17  //Set module configuration parameters
18  bool setParameters(QDomNode &config);
19 
20  //Initialization after reading parameters
21  bool init();
22 
23  //Function executed at each frame
24  bool draw(QImage **image);
25 
26  bool paint(QImage *image);
27  void displayShow2Dmobile2D(QPainter &painter, SpMobileObject2D mobileObject);
28  void displayShow2DTrajectoryBuffer2D(QPainter &painter, SpMobileObject2D mobileObject);
29 
30 };
31 
32 #endif // SETOBJECTS_H
Definition: setObjects.h:9
Definition: drawInterface.h:23
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition: Datapool.h:39