2 #ifndef GRAMODS_TRACK_SINGLETOMULTIPOSETRACKER
3 #define GRAMODS_TRACK_SINGLETOMULTIPOSETRACKER
5 #include <gmTrack/SinglePoseTracker.hh>
6 #include <gmTrack/MultiPoseTracker.hh>
8 #include <gmCore/OFactory.hh>
10 BEGIN_NAMESPACE_GMTRACK;
24 trackers.push_back(tracker);
32 bool getPose(std::map<int, PoseSample> &p)
override;
39 void traverse(Visitor *visitor)
override;
45 std::vector<std::shared_ptr<SinglePoseTracker>> trackers;
49 END_NAMESPACE_GMTRACK;
The base of MultiPoseTrackers.
Definition: MultiPoseTracker.hh:15
The base of SingleToMultiPoseTrackers.
Definition: SingleToMultiPoseTracker.hh:16
void addSinglePoseTracker(std::shared_ptr< SinglePoseTracker > tracker)
Adds the SinglePoseTracker to extract a sensor data from.
Definition: SingleToMultiPoseTracker.hh:23