2 #ifndef GRAMODS_TRACK_MULTITOSINGLEPOSETRACKER
3 #define GRAMODS_TRACK_MULTITOSINGLEPOSETRACKER
5 #include <gmTrack/SinglePoseTracker.hh>
6 #include <gmTrack/MultiPoseTracker.hh>
8 #include <gmCore/OFactory.hh>
10 BEGIN_NAMESPACE_GMTRACK;
24 this->tracker = tracker;
39 bool getPose(PoseSample &p)
override;
46 void traverse(Visitor *visitor)
override;
52 std::shared_ptr<MultiPoseTracker> tracker;
57 END_NAMESPACE_GMTRACK;
The base of MultiToSinglePoseTrackers.
Definition: MultiToSinglePoseTracker.hh:16
void setMultiPoseTracker(std::shared_ptr< MultiPoseTracker > tracker)
Sets the MultiPoseTracker to extract a single sensor data from.
Definition: MultiToSinglePoseTracker.hh:23
void setSensor(int idx)
Sets the index from the MultiPoseTracker to extract as SinglePoseTracker.
Definition: MultiToSinglePoseTracker.hh:32
The base of SinglePoseTrackers.
Definition: SinglePoseTracker.hh:13