#include <trackerinterface.hpp>
Public Member Functions | |
tracker_confidence | getConfidence () |
tracker_mode | getMode () |
void | process (cv::Mat img) |
virtual void | recovery ()=0 |
virtual void | reset () |
virtual void | switchToRecovery () |
virtual void | switchToTracking () |
virtual void | track ()=0 |
TrackerInterface () | |
Protected Attributes | |
tracker_confidence | current_conf |
tracker_mode | current_mode |
cv::Mat | last_image |
Definition at line 65 of file trackerinterface.hpp.
blort_ros::TrackerInterface::TrackerInterface | ( | ) | [inline] |
Definition at line 73 of file trackerinterface.hpp.
Definition at line 100 of file trackerinterface.hpp.
tracker_mode blort_ros::TrackerInterface::getMode | ( | ) | [inline] |
Definition at line 99 of file trackerinterface.hpp.
void blort_ros::TrackerInterface::process | ( | cv::Mat | img | ) | [inline] |
Definition at line 80 of file trackerinterface.hpp.
virtual void blort_ros::TrackerInterface::recovery | ( | ) | [pure virtual] |
Implemented in blort_ros::GLTracker.
virtual void blort_ros::TrackerInterface::reset | ( | ) | [inline, virtual] |
Reimplemented in blort_ros::GLTracker.
Definition at line 98 of file trackerinterface.hpp.
virtual void blort_ros::TrackerInterface::switchToRecovery | ( | ) | [inline, virtual] |
Definition at line 97 of file trackerinterface.hpp.
virtual void blort_ros::TrackerInterface::switchToTracking | ( | ) | [inline, virtual] |
Definition at line 96 of file trackerinterface.hpp.
virtual void blort_ros::TrackerInterface::track | ( | ) | [pure virtual] |
Implemented in blort_ros::GLTracker.
Definition at line 69 of file trackerinterface.hpp.
Definition at line 68 of file trackerinterface.hpp.
cv::Mat blort_ros::TrackerInterface::last_image [protected] |
Definition at line 70 of file trackerinterface.hpp.