source: flair-dev/trunk/include/FlairSensorActuator/Ps3Eye.h@ 6

Last change on this file since 6 was 4, checked in by Sanahuja Guillaume, 8 years ago

sensoractuator

File size: 1.3 KB
Line 
1// %flair:license{
2// This file is part of the Flair framework distributed under the
3// CECILL-C License, Version 1.0.
4// %flair:license}
5/*!
6 * \file Ps3Eye.h
7 * \brief Class for Ps3Eye camera
8 * \author Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253
9 * \date 2012/01/19
10 * \version 4.0
11 */
12
13#ifndef PS3EYE_H
14#define PS3EYE_H
15
16#include "V4LCamera.h"
17
18namespace flair
19{
20 namespace core
21 {
22 class cvimage;
23 class FrameworkManager;
24 }
25 namespace gui
26 {
27 class GridLayout;
28 class DoubleSpinBox;
29 class CheckBox;
30 }
31}
32
33namespace flair
34{
35namespace sensor
36{
37 /*! \class Ps3Eye
38 *
39 * \brief Class for Ps3Eye camera
40 */
41 class Ps3Eye : public V4LCamera
42 {
43
44 public:
45 /*!
46 * \brief Constructor
47 *
48 * Construct a Ps3Eye.
49 *
50 * \param parent parent
51 * \param name name
52 * \param camera_index index of the camera, ie /dev/videox
53 * \param priority priority of the Thread
54 */
55 Ps3Eye(const core::FrameworkManager* parent,std::string name,int camera_index,uint8_t priority);
56
57 /*!
58 * \brief Destructor
59 *
60 */
61 ~Ps3Eye();
62
63 private:
64 };
65} // end namespace sensor
66} // end namespace flair
67
68#endif // PS3EYE_H
Note: See TracBrowser for help on using the repository browser.