2#ifndef GRAMODS_TRACK_RELATIVESINGLEPOSETRACKER
3#define GRAMODS_TRACK_RELATIVESINGLEPOSETRACKER
5#include <gmTrack/SinglePoseTracker.hh>
7#include <gmCore/OFactory.hh>
9BEGIN_NAMESPACE_GMTRACK;
30 void setOriginTracker(std::shared_ptr<SinglePoseTracker> tracker);
38 void setTargetTracker(std::shared_ptr<SinglePoseTracker> tracker);
45 void traverse(
Visitor *visitor)
override;
51 std::shared_ptr<SinglePoseTracker> origin_tracker;
53 std::shared_ptr<SinglePoseTracker> target_tracker;
The base of RelativeSinglePoseTrackers.
Definition RelativeSinglePoseTracker.hh:15
The base of SinglePoseTrackers.
Definition SinglePoseTracker.hh:13
The visitor of a design pattern for automatic traversal.
Definition Object.hh:75
Definition PoseTracker.hh:23