the map class is implemented as singeleton use map::instance ()->ros2mrpt ... More...
#include <map.h>
Public Member Functions | |
| const int16_t | cellMrpt2Ros (int i) |
| const int8_t | cellRos2Mrpt (int i) |
Static Public Member Functions | |
| static MapHdl * | instance () |
| it creates a instance with some look up table to speed up the conversions More... | |
| static const bool | loadMap (CMultiMetricMap &_metric_map, const CConfigFile &_config_file, const std::string &_map_file="map.simplemap", const std::string &_section_name="metricMap", bool _debug=false) |
Private Member Functions | |
| MapHdl () | |
| MapHdl (const MapHdl &) | |
| ~MapHdl () | |
Private Attributes | |
| int8_t | lut_cellmrpt2ros [0xFFFF] |
| int8_t * | lut_cellmrpt2rosPtr |
| int8_t | lut_cellros2mrpt [0xFF] |
| int8_t * | lut_cellros2mrptPtr |
Static Private Attributes | |
| static MapHdl * | instance_ = NULL |
the map class is implemented as singeleton use map::instance ()->ros2mrpt ...
Methods to convert between ROS msgs and MRPT objects for map datatypes.
|
private |
|
private |
|
inline |
|
inline |
|
static |
|
static |