gramods
Loading...
Searching...
No Matches
MultiPoseTracker.hh
1
2#ifndef GRAMODS_TRACK_MULTIPOSETRACKER
3#define GRAMODS_TRACK_MULTIPOSETRACKER
4
5#include <gmTrack/PoseTracker.hh>
6
7#include <map>
8
9BEGIN_NAMESPACE_GMTRACK;
10
15 : public PoseTracker {
16
17public:
18
23 virtual std::string getDefaultKey() override { return "multiPoseTracker"; }
24
30 virtual bool getPose(std::map<int, PoseSample> &p) = 0;
31
32};
33
34END_NAMESPACE_GMTRACK;
35
36#endif
The base of MultiPoseTrackers.
Definition MultiPoseTracker.hh:15
virtual std::string getDefaultKey() override
Returns the default key, in Configuration, for the Object.
Definition MultiPoseTracker.hh:23
virtual bool getPose(std::map< int, PoseSample > &p)=0
Adds or updates pose data in the specified map.
The base of PoseTrackers.
Definition PoseTracker.hh:17