VAT
3.0
Video Analysis Tool
Main Page
ToDo
Modules
Parameters
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Pages
MODULES
FakeTrackingModule.h
1
#ifndef __FAKETRACKING_MODULE_H__
2
#define __FAKETRACKING_MODULE_H__
3
4
#include <map>
5
#include <string>
6
#include <QImage>
7
#include "Datapool.h"
8
#include "src/calibration.h"
9
#include "ModuleInterface.h"
10
#include <QDir>
11
12
class
FakeTrackingModule
:
public
ModuleInterface
{
13
public
:
14
FakeTrackingModule
(
Datapool
*i_data);
15
~
FakeTrackingModule
();
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
run();
25
26
//update parameters at runtime.
27
bool
updateParameters();
28
29
private
:
30
//Internal data:
31
QString m_fileName;
32
position m_pos;
33
QDomDocument *xmlGT;
34
QDomElement root;
35
QDomNode currentNode;
36
int
currentFrame;
37
int
line;
38
};
39
40
41
#endif
ModuleInterface
Definition:
ModuleInterface.h:43
FakeTrackingModule
Definition:
FakeTrackingModule.h:12
Datapool
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition:
Datapool.h:39
Generated on Fri Jan 15 2016 06:14:51 for VAT by
1.8.11