gramods
Loading...
Searching...
No Matches
SinglePoseTracker.hh
1
2#ifndef GRAMODS_TRACK_SINGLEPOSETRACKER
3#define GRAMODS_TRACK_SINGLEPOSETRACKER
4
5#include <gmTrack/PoseTracker.hh>
6
7BEGIN_NAMESPACE_GMTRACK;
8
13 : public PoseTracker {
14
15public:
16
21 virtual std::string getDefaultKey() override { return "singlePoseTracker"; }
22
28 virtual bool getPose(PoseSample &p) = 0;
29
30};
31
32END_NAMESPACE_GMTRACK;
33
34#endif
The base of PoseTrackers.
Definition PoseTracker.hh:17
The base of SinglePoseTrackers.
Definition SinglePoseTracker.hh:13
virtual std::string getDefaultKey() override
Returns the default key, in Configuration, for the Object.
Definition SinglePoseTracker.hh:21
virtual bool getPose(PoseSample &p)=0
Replaces the contents of p with pose data.
Definition PoseTracker.hh:23