#include <MapNode.h>
Public Types | |
typedef TREETYPE | TreeType |
Public Member Functions | |
Pointcloud | generatePointcloud () |
std::string | getId () |
TREETYPE * | getMap () |
pose6d | getOrigin () |
MapNode () | |
MapNode (const Pointcloud &cloud, pose6d origin) | |
MapNode (std::string filename, pose6d origin) | |
MapNode (TREETYPE *node_map, 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 | ( | ) |
|
protected |
Pointcloud octomap::MapNode< TREETYPE >::generatePointcloud | ( | ) |
|
inline |
|
inline |
|
inline |
|
protected |
|
inline |
void octomap::MapNode< TREETYPE >::updateMap | ( | const Pointcloud & | cloud, |
point3d | sensor_origin | ||
) |
bool octomap::MapNode< TREETYPE >::writeMap | ( | std::string | filename | ) |
|
protected |
|
protected |
|
protected |