#include <MapNode.h>
Public Types | |
typedef TREETYPE | TreeType |
Public Member Functions | |
Pointcloud | generatePointcloud () |
std::string | getId () |
TREETYPE * | getMap () |
pose6d | getOrigin () |
MapNode () | |
MapNode (TREETYPE *node_map, pose6d origin) | |
MapNode (std::string filename, pose6d origin) | |
MapNode (const Pointcloud &cloud, pose6d origin) | |
void | setId (std::string newid) |
void | updateMap (const Pointcloud &cloud, point3d sensor_origin) |
bool | writeMap (std::string filename) |
~MapNode () | |
Protected Member Functions | |
void | clear () |
bool | readMap (std::string filename) |
Protected Attributes | |
std::string | id |
TREETYPE * | node_map |
pose6d | origin |
typedef TREETYPE octomap::MapNode< TREETYPE >::TreeType |
octomap::MapNode< TREETYPE >::MapNode | ( | ) |
octomap::MapNode< TREETYPE >::MapNode | ( | TREETYPE * | node_map, |
pose6d | origin | ||
) |
octomap::MapNode< TREETYPE >::MapNode | ( | std::string | filename, |
pose6d | origin | ||
) |
octomap::MapNode< TREETYPE >::MapNode | ( | const Pointcloud & | cloud, |
pose6d | origin | ||
) |
octomap::MapNode< TREETYPE >::~MapNode | ( | ) |
void octomap::MapNode< TREETYPE >::clear | ( | ) | [protected] |
Pointcloud octomap::MapNode< TREETYPE >::generatePointcloud | ( | ) |
std::string octomap::MapNode< TREETYPE >::getId | ( | ) | [inline] |
TREETYPE* octomap::MapNode< TREETYPE >::getMap | ( | ) | [inline] |
pose6d octomap::MapNode< TREETYPE >::getOrigin | ( | ) | [inline] |
bool octomap::MapNode< TREETYPE >::readMap | ( | std::string | filename | ) | [protected] |
void octomap::MapNode< TREETYPE >::setId | ( | std::string | newid | ) | [inline] |
void octomap::MapNode< TREETYPE >::updateMap | ( | const Pointcloud & | cloud, |
point3d | sensor_origin | ||
) |
bool octomap::MapNode< TREETYPE >::writeMap | ( | std::string | filename | ) |
std::string octomap::MapNode< TREETYPE >::id [protected] |
TREETYPE* octomap::MapNode< TREETYPE >::node_map [protected] |
pose6d octomap::MapNode< TREETYPE >::origin [protected] |