|
virtual | ~IMap2D () |
| Destructor. More...
|
|
virtual bool | clearAllMaps ()=0 |
| Removes all the registered maps from the server. More...
|
|
virtual bool | store_map (const yarp::dev::Nav2D::MapGrid2D &map)=0 |
| Stores a map into the map server. More...
|
|
virtual bool | get_map (std::string map_name, yarp::dev::Nav2D::MapGrid2D &map)=0 |
| Gets a map from the map server. More...
|
|
virtual bool | get_map_names (std::vector< std::string > &map_names)=0 |
| Gets a list containing the names of all registered maps. More...
|
|
virtual bool | remove_map (std::string map_name)=0 |
| Removes a map from the map server. More...
|
|
virtual bool | storeLocation (std::string location_name, yarp::dev::Nav2D::Map2DLocation loc)=0 |
| Store a location specified by the user in the world reference frame. More...
|
|
virtual bool | storeArea (std::string area_name, yarp::dev::Nav2D::Map2DArea area)=0 |
| Store an area. More...
|
|
virtual bool | storePath (std::string path_name, yarp::dev::Nav2D::Map2DPath path)=0 |
| Store a path. More...
|
|
virtual bool | getLocation (std::string location_name, yarp::dev::Nav2D::Map2DLocation &loc)=0 |
| Retrieves a location specified by the user in the world reference frame. More...
|
|
virtual bool | getArea (std::string area_name, yarp::dev::Nav2D::Map2DArea &area)=0 |
| Retrieves an area. More...
|
|
virtual bool | getPath (std::string path_name, yarp::dev::Nav2D::Map2DPath &path)=0 |
| Retrieves a path. More...
|
|
virtual bool | getLocationsList (std::vector< std::string > &locations)=0 |
| Get a list of all stored locations. More...
|
|
virtual bool | getAreasList (std::vector< std::string > &areas)=0 |
| Get a list of all stored areas. More...
|
|
virtual bool | getPathsList (std::vector< std::string > &paths)=0 |
| Get a list of all stored paths. More...
|
|
virtual bool | renameLocation (std::string original_name, std::string new_name)=0 |
| Searches for a location and renames it. More...
|
|
virtual bool | deleteLocation (std::string location_name)=0 |
| Delete a location. More...
|
|
virtual bool | deletePath (std::string path_name)=0 |
| Delete a path. More...
|
|
virtual bool | renameArea (std::string original_name, std::string new_name)=0 |
| Searches for an area and renames it. More...
|
|
virtual bool | renamePath (std::string original_name, std::string new_name)=0 |
| Searches for a path and renames it. More...
|
|
virtual bool | deleteArea (std::string area_name)=0 |
| Delete an area. More...
|
|
virtual bool | clearAllLocations ()=0 |
| Delete all stored locations. More...
|
|
virtual bool | clearAllAreas ()=0 |
| Delete all stored areas. More...
|
|
virtual bool | clearAllPaths ()=0 |
| Delete all stored paths. More...
|
|
IMap2D Interface.
Provides methods to store/retrieve map grids and locations to/from a map server.
Definition at line 38 of file IMap2D.h.