Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BilatTools_OpenCV / src / core / viewer / sequence / SequenceViewerCV.h
1 #ifndef SEQUENCE_VIEVER_CV_H_
2 #define SEQUENCE_VIEVER_CV_H_
3
4 #include <string>
5 #include "Capture_A.h"
6 #include "Chronos.h"
7
8
9 /*----------------------------------------------------------------------*\
10 |* Declaration *|
11 \*---------------------------------------------------------------------*/
12
13 /*--------------------------------------*\
14 |* Public *|
15 \*-------------------------------------*/
16
17 class SequenceVieverCV
18 {
19 /*--------------------------------------*\
20 |* Constructor *|
21 \*-------------------------------------*/
22
23 public:
24
25 SequenceVieverCV(Capture_A* ptrCaptureur);
26 virtual ~SequenceVieverCV(void);
27
28 /*--------------------------------------*\
29 |* Methodes *|
30 \*-------------------------------------*/
31
32 public:
33
34 void run();
35 int fps(void);
36
37 private:
38
39 int timeToWaitMS(Chronos* ptrChrono);
40
41 /*--------------------------------------*\
42 |* Attributs *|
43 \*-------------------------------------*/
44
45 private:
46
47 //Inputs
48 Capture_A* ptrCaptureur;
49
50 // Tools
51 bool isStart;
52
53 };
54
55 #endif
56
57 /*----------------------------------------------------------------------*\
58 |* End *|
59 \*---------------------------------------------------------------------*/