#include <topological_roadmap/roadmap.h>
#include <topological_roadmap/exception.h>
#include <graph_mapping_utils/general.h>
#include <ros/assert.h>
#include <cstdlib>
#include <boost/foreach.hpp>
#include <map>
#include <set>
#include <stdexcept>
#include <graph_mapping_utils/geometry.h>
#include <graph_mapping_utils/to_string.h>
Go to the source code of this file.
Namespaces | |
namespace | topological_roadmap |
Typedefs | |
typedef std::map< unsigned, GraphEdge > | topological_roadmap::EdgeMap |
typedef vector< unsigned > | topological_roadmap::Grids |
typedef vector< unsigned > | topological_roadmap::Nodes |
typedef vector< gm::Point > | topological_roadmap::PointVec |
typedef std::map< unsigned, GraphVertex > | topological_roadmap::VertexMap |
Functions | |
pair< Nodes, PointVec > | topological_roadmap::nodesOnGrid (const unsigned g, const Roadmap &r, const tmap::TopologicalMap &tmap) |
gm::Point | topological_roadmap::positionOnGrid (const unsigned n, const unsigned g, const Roadmap &r, const tmap::TopologicalMap &tmap) |
Implementation of roadmap.h
Definition in file roadmap.cpp.