#include <RtabmapEvent.h>
Public Member Functions | |
virtual std::string | getClassName () const |
int | getGoal () const |
const std::string & | getGoalLabel () const |
double | getPlanningTime () const |
const std::vector< std::pair < int, Transform > > & | getPoses () const |
RtabmapGlobalPathEvent () | |
RtabmapGlobalPathEvent (int goalId, const std::vector< std::pair< int, Transform > > &poses, double planningTime) | |
RtabmapGlobalPathEvent (int goalId, const std::string &goalLabel, const std::vector< std::pair< int, Transform > > &poses, double planningTime) | |
virtual | ~RtabmapGlobalPathEvent () |
Private Attributes | |
std::string | _goalLabel |
double | _planningTime |
std::vector< std::pair< int, Transform > > | _poses |
Definition at line 197 of file RtabmapEvent.h.
Definition at line 200 of file RtabmapEvent.h.
rtabmap::RtabmapGlobalPathEvent::RtabmapGlobalPathEvent | ( | int | goalId, |
const std::vector< std::pair< int, Transform > > & | poses, | ||
double | planningTime | ||
) | [inline] |
Definition at line 203 of file RtabmapEvent.h.
rtabmap::RtabmapGlobalPathEvent::RtabmapGlobalPathEvent | ( | int | goalId, |
const std::string & | goalLabel, | ||
const std::vector< std::pair< int, Transform > > & | poses, | ||
double | planningTime | ||
) | [inline] |
Definition at line 210 of file RtabmapEvent.h.
virtual rtabmap::RtabmapGlobalPathEvent::~RtabmapGlobalPathEvent | ( | ) | [inline, virtual] |
Definition at line 220 of file RtabmapEvent.h.
virtual std::string rtabmap::RtabmapGlobalPathEvent::getClassName | ( | ) | const [inline, virtual] |
This method is used to get the class name of the event. For example, if a class MouseEvent inherits from UEvent, it must return the "MouseEvent" string.
Implements UEvent.
Definition at line 225 of file RtabmapEvent.h.
int rtabmap::RtabmapGlobalPathEvent::getGoal | ( | ) | const [inline] |
Definition at line 221 of file RtabmapEvent.h.
const std::string& rtabmap::RtabmapGlobalPathEvent::getGoalLabel | ( | ) | const [inline] |
Definition at line 222 of file RtabmapEvent.h.
double rtabmap::RtabmapGlobalPathEvent::getPlanningTime | ( | ) | const [inline] |
Definition at line 223 of file RtabmapEvent.h.
const std::vector<std::pair<int, Transform> >& rtabmap::RtabmapGlobalPathEvent::getPoses | ( | ) | const [inline] |
Definition at line 224 of file RtabmapEvent.h.
std::string rtabmap::RtabmapGlobalPathEvent::_goalLabel [private] |
Definition at line 228 of file RtabmapEvent.h.
double rtabmap::RtabmapGlobalPathEvent::_planningTime [private] |
Definition at line 230 of file RtabmapEvent.h.
std::vector<std::pair<int, Transform> > rtabmap::RtabmapGlobalPathEvent::_poses [private] |
Definition at line 229 of file RtabmapEvent.h.