vision
SharedArea.hpp
1 #ifndef __SHARED_AREA_HPP__
2 #define __SHARED_AREA_HPP__
3 
4 #include <stdio.h>
5 
6 #include <mutex>
7 
8 #include <yarp/sig/Vector.h>
9 
10 namespace roboticslab {
11 
12 class SharedArea {
13  private:
14  double lineCoords[6];
15  std::mutex lcMutex;
16 
17  public:
18  void init();
19  void setLC(const double _lineCoords[6]);
20  void getLC(double _lineCoords[6]);
21  void getLongLC(double _longLineCoords[6]);
22 };
23 
24 } // namespace roboticslab
25 
26 #endif // __SHARED_AREA_HPP__
Definition: SharedArea.hpp:12
The main, catch-all namespace for Robotics Lab UC3M.
Definition: groups.dox:5