#include <RtabmapEvent.h>
Public Member Functions | |
virtual std::string | getClassName () const |
const std::multimap< int, Link > & | getConstraints () const |
const std::map< int, std::string > & | getLabels () const |
const std::map< int, int > & | getMapIds () const |
const std::map< int, Transform > & | getPoses () const |
const std::map< int, Signature > & | getSignatures () const |
const std::map< int, double > & | getStamps () const |
const std::map< int, std::vector< unsigned char > > & | getUserDatas () const |
RtabmapEvent3DMap (int codeError=0) | |
RtabmapEvent3DMap (const std::map< int, Signature > &signatures, const std::map< int, Transform > &poses, const std::multimap< int, Link > &constraints, const std::map< int, int > &mapIds, const std::map< int, double > &stamps, const std::map< int, std::string > &labels, const std::map< int, std::vector< unsigned char > > &userDatas) | |
virtual | ~RtabmapEvent3DMap () |
Private Attributes | |
std::multimap< int, Link > | _constraints |
std::map< int, std::string > | _labels |
std::map< int, int > | _mapIds |
std::map< int, Transform > | _poses |
std::map< int, Signature > | _signatures |
std::map< int, double > | _stamps |
std::map< int, std::vector < unsigned char > > | _userDatas |
Definition at line 143 of file RtabmapEvent.h.
rtabmap::RtabmapEvent3DMap::RtabmapEvent3DMap | ( | int | codeError = 0 | ) | [inline] |
Definition at line 146 of file RtabmapEvent.h.
rtabmap::RtabmapEvent3DMap::RtabmapEvent3DMap | ( | const std::map< int, Signature > & | signatures, |
const std::map< int, Transform > & | poses, | ||
const std::multimap< int, Link > & | constraints, | ||
const std::map< int, int > & | mapIds, | ||
const std::map< int, double > & | stamps, | ||
const std::map< int, std::string > & | labels, | ||
const std::map< int, std::vector< unsigned char > > & | userDatas | ||
) | [inline] |
Definition at line 148 of file RtabmapEvent.h.
virtual rtabmap::RtabmapEvent3DMap::~RtabmapEvent3DMap | ( | ) | [inline, virtual] |
Definition at line 166 of file RtabmapEvent.h.
virtual std::string rtabmap::RtabmapEvent3DMap::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 176 of file RtabmapEvent.h.
const std::multimap<int, Link>& rtabmap::RtabmapEvent3DMap::getConstraints | ( | ) | const [inline] |
Definition at line 170 of file RtabmapEvent.h.
const std::map<int, std::string>& rtabmap::RtabmapEvent3DMap::getLabels | ( | ) | const [inline] |
Definition at line 173 of file RtabmapEvent.h.
const std::map<int, int>& rtabmap::RtabmapEvent3DMap::getMapIds | ( | ) | const [inline] |
Definition at line 171 of file RtabmapEvent.h.
const std::map<int, Transform>& rtabmap::RtabmapEvent3DMap::getPoses | ( | ) | const [inline] |
Definition at line 169 of file RtabmapEvent.h.
const std::map<int, Signature>& rtabmap::RtabmapEvent3DMap::getSignatures | ( | ) | const [inline] |
Definition at line 168 of file RtabmapEvent.h.
const std::map<int, double>& rtabmap::RtabmapEvent3DMap::getStamps | ( | ) | const [inline] |
Definition at line 172 of file RtabmapEvent.h.
const std::map<int, std::vector<unsigned char> >& rtabmap::RtabmapEvent3DMap::getUserDatas | ( | ) | const [inline] |
Definition at line 174 of file RtabmapEvent.h.
std::multimap<int, Link> rtabmap::RtabmapEvent3DMap::_constraints [private] |
Definition at line 181 of file RtabmapEvent.h.
std::map<int, std::string> rtabmap::RtabmapEvent3DMap::_labels [private] |
Definition at line 184 of file RtabmapEvent.h.
std::map<int, int> rtabmap::RtabmapEvent3DMap::_mapIds [private] |
Definition at line 182 of file RtabmapEvent.h.
std::map<int, Transform> rtabmap::RtabmapEvent3DMap::_poses [private] |
Definition at line 180 of file RtabmapEvent.h.
std::map<int, Signature> rtabmap::RtabmapEvent3DMap::_signatures [private] |
Definition at line 179 of file RtabmapEvent.h.
std::map<int, double> rtabmap::RtabmapEvent3DMap::_stamps [private] |
Definition at line 183 of file RtabmapEvent.h.
std::map<int, std::vector<unsigned char> > rtabmap::RtabmapEvent3DMap::_userDatas [private] |
Definition at line 185 of file RtabmapEvent.h.