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>
10BEGIN_NAMESPACE_GMTRACK;
24 this->tracker = tracker;
39 bool getPose(PoseSample &p)
override;
46 void traverse(Visitor *visitor)
override;
52 std::shared_ptr<MultiPoseTracker> tracker;
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