source: flair-src/branches/sanscv/lib/FlairSimulator/src/UavVrpnObject.h@ 355

Last change on this file since 355 was 324, checked in by Sanahuja Guillaume, 5 years ago

removing opencv dependency

File size: 940 bytes
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// created: 2018/12/11
6// filename: UavVrpnObject.h
7//
8// author: Guillaume Sanahuja
9// Copyright Heudiasyc UMR UTC/CNRS 7253
10//
11// version: $Id: $
12//
13// purpose: uav vrpn object, can display a real vrpn object in a simulated environment
14//
15/*********************************************************************/
16
17#ifndef UAVVRPNOBJECT_H
18#define UAVVRPNOBJECT_H
19
20#ifdef GL
21
22#include <VrpnObject.h>
23
24class UavVrpnObject_impl;
25
26namespace flair {
27namespace simulator {
28
29class UavVrpnObject :public sensor::VrpnObject {
30public:
31 UavVrpnObject(std::string name,sensor::VrpnClient *client=sensor::GetVrpnClient());
32 ~UavVrpnObject();
33
34private:
35 UavVrpnObject_impl *pimpl_;
36
37};
38} // end namespace simulator
39} // end namespace flair
40
41#endif // GL
42
43#endif // UAVVRPNOBJECT_H
Note: See TracBrowser for help on using the repository browser.