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>
10BEGIN_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;
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