Classes | Namespaces | Functions
RoutingGraphVisualization.h File Reference
#include <boost/graph/graphml.hpp>
#include <boost/graph/graphviz.hpp>
#include <iostream>
#include "lanelet2_routing/Exceptions.h"
#include "lanelet2_routing/Forward.h"
#include "lanelet2_routing/internal/Graph.h"
Include dependency graph for RoutingGraphVisualization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lanelet::routing::internal::EdgeWriterGraphViz< Graph >
 Internal edge writer for graphViz file export. Includes label, color and if existent routing cost (as 'weight') and the routing cost module ID. More...
 
class  lanelet::routing::internal::VertexWriterGraphViz< Graph >
 Internal vertex writer for graphViz file export. More...
 

Namespaces

 lanelet
 
 lanelet::routing
 
 lanelet::routing::internal
 

Functions

template<typename G >
void lanelet::routing::internal::exportGraphMLImpl (const std::string &filename, const G &g, const RelationType &relationTypes, RoutingCostId routingCostId=0)
 GraphML export function. More...
 
template<typename G , typename E = boost::keep_all, typename V = boost::keep_all>
void lanelet::routing::internal::exportGraphMLImpl (const std::string &filename, const G &g, E eFilter=boost::keep_all(), V vFilter=boost::keep_all())
 Implementation of graphML export function. More...
 
template<typename G >
void lanelet::routing::internal::exportGraphVizImpl (const std::string &filename, const G &g, const RelationType &relationTypes, RoutingCostId routingCostId=0)
 GraphViz export function. More...
 
template<typename G , typename E = boost::keep_all, typename V = boost::keep_all>
void lanelet::routing::internal::exportGraphVizImpl (const std::string &filename, const G &g, E edgeFilter=boost::keep_all(), V vertexFilter=boost::keep_all())
 Implementation of graphViz export function. More...
 
std::ostream & lanelet::routing::operator<< (std::ostream &os, const RelationType &r)
 
std::istream & lanelet::routing::operator>> (std::istream &is, const RelationType &)
 
std::istream & lanelet::operator>> (std::istream &is, ConstLaneletOrArea &)
 


lanelet2_routing
Author(s): Matthias Mayr
autogenerated on Sun Oct 27 2024 02:27:49