Public Member Functions | Protected Attributes | List of all members
hri::FeatureTracker Class Referenceabstract

#include <base.h>

Inheritance diagram for hri::FeatureTracker:
Inheritance graph
[legend]

Public Member Functions

 FeatureTracker (const FeatureTracker &)=delete
 
 FeatureTracker (ID id, const ros::NodeHandle &nh)
 
std::string getNamespace () const
 
ID id () const
 
virtual void init ()=0
 
std::string ns () const
 
bool operator< (const FeatureTracker &other) const
 
virtual ~FeatureTracker ()
 

Protected Attributes

ID id_
 
ros::NodeHandle node_
 
std::string ns_
 

Detailed Description

Definition at line 52 of file base.h.

Constructor & Destructor Documentation

◆ FeatureTracker() [1/2]

hri::FeatureTracker::FeatureTracker ( ID  id,
const ros::NodeHandle nh 
)
inline

Definition at line 67 of file base.h.

◆ ~FeatureTracker()

virtual hri::FeatureTracker::~FeatureTracker ( )
inlinevirtual

Definition at line 71 of file base.h.

◆ FeatureTracker() [2/2]

hri::FeatureTracker::FeatureTracker ( const FeatureTracker )
delete

Member Function Documentation

◆ getNamespace()

std::string hri::FeatureTracker::getNamespace ( ) const
inline

Definition at line 95 of file base.h.

◆ id()

ID hri::FeatureTracker::id ( ) const
inline

Definition at line 88 of file base.h.

◆ init()

virtual void hri::FeatureTracker::init ( )
pure virtual

Implemented in hri::Face, hri::Voice, hri::Person, and hri::Body.

◆ ns()

std::string hri::FeatureTracker::ns ( ) const
inline

Definition at line 102 of file base.h.

◆ operator<()

bool hri::FeatureTracker::operator< ( const FeatureTracker other) const
inline

Definition at line 107 of file base.h.

Member Data Documentation

◆ id_

ID hri::FeatureTracker::id_
protected

Definition at line 116 of file base.h.

◆ node_

ros::NodeHandle hri::FeatureTracker::node_
protected

Definition at line 121 of file base.h.

◆ ns_

std::string hri::FeatureTracker::ns_
protected

Definition at line 119 of file base.h.


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


libhri
Author(s): Séverin Lemaignan
autogenerated on Thu Jul 6 2023 02:43:58