|
| MAPNODE * | addNode (const Pointcloud &cloud, point3d sensor_origin) |
| |
| void | addNode (MAPNODE *node) |
| |
| iterator | begin () |
| |
| const_iterator | begin () const |
| |
| bool | castRay (const point3d &origin, const point3d &direction, point3d &end, bool ignoreUnknownCells=false, double maxRange=-1.0) const |
| |
| iterator | end () |
| |
| const_iterator | end () const |
| |
| double | getOccupancy (const point3d &p) |
| |
| void | insertScan (const Pointcloud &scan, const octomap::point3d &sensor_origin, double maxrange=-1., bool pruning=true, bool lazy_eval=false) |
| |
| bool | isOccupied (const point3d &p) const |
| |
| bool | isOccupied (float x, float y, float z) const |
| |
| | MapCollection () |
| |
| | MapCollection (std::string filename) |
| |
| MAPNODE * | queryNode (const point3d &p) |
| |
| MAPNODE * | queryNode (std::string id) |
| |
| bool | removeNode (const MAPNODE *n) |
| |
| size_t | size () const |
| |
| bool | write (std::string filename) |
| |
| bool | writePointcloud (std::string filename) |
| |
| | ~MapCollection () |
| |
|
| static std::string | combinePathAndFilename (std::string path, std::string filename) |
| |
| static bool | readTagValue (std::string tag, std::ifstream &infile, std::string *value) |
| |
| static void | splitPathAndFilename (std::string &filenamefullpath, std::string *path, std::string *filename) |
| |
|
| std::vector< MAPNODE * > | nodes |
| |
◆ const_iterator
◆ iterator
◆ MapCollection() [1/2]
◆ MapCollection() [2/2]
◆ ~MapCollection()
◆ addNode() [1/2]
◆ addNode() [2/2]
◆ associate()
◆ begin() [1/2]
◆ begin() [2/2]
◆ castRay()
◆ clear()
◆ combinePathAndFilename()
template<class MAPNODE >
| std::string octomap::MapCollection< MAPNODE >::combinePathAndFilename |
( |
std::string |
path, |
|
|
std::string |
filename |
|
) |
| |
|
staticprotected |
◆ end() [1/2]
◆ end() [2/2]
◆ getOccupancy()
◆ insertScan()
◆ isOccupied() [1/2]
◆ isOccupied() [2/2]
◆ queryNode() [1/2]
◆ queryNode() [2/2]
◆ read()
◆ readTagValue()
template<class MAPNODE >
| bool octomap::MapCollection< MAPNODE >::readTagValue |
( |
std::string |
tag, |
|
|
std::ifstream & |
infile, |
|
|
std::string * |
value |
|
) |
| |
|
staticprotected |
◆ removeNode()
◆ segment()
◆ size()
◆ splitPathAndFilename()
template<class MAPNODE >
| void octomap::MapCollection< MAPNODE >::splitPathAndFilename |
( |
std::string & |
filenamefullpath, |
|
|
std::string * |
path, |
|
|
std::string * |
filename |
|
) |
| |
|
staticprotected |
◆ write()
◆ writePointcloud()
◆ nodes
The documentation for this class was generated from the following files: