Public Member Functions | Protected Attributes
blort_ros::TrackerInterface Class Reference

#include <trackerinterface.hpp>

Inheritance diagram for blort_ros::TrackerInterface:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 65 of file trackerinterface.hpp.


Constructor & Destructor Documentation

Definition at line 73 of file trackerinterface.hpp.


Member Function Documentation

Definition at line 100 of file trackerinterface.hpp.

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.


Member Data Documentation

Definition at line 69 of file trackerinterface.hpp.

Definition at line 68 of file trackerinterface.hpp.

Definition at line 70 of file trackerinterface.hpp.


The documentation for this class was generated from the following file:


blort_ros
Author(s): Bence Magyar
autogenerated on Thu Jan 2 2014 11:39:13