Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::routing::SubTopoGraph Class Reference

#include <sub_topo_graph.h>

Collaboration diagram for apollo::routing::SubTopoGraph:
Collaboration graph

Public Member Functions

 SubTopoGraph (const std::unordered_map< const TopoNode *, std::vector< NodeSRange >> &black_map)
 
 ~SubTopoGraph ()
 
void GetSubInEdgesIntoSubGraph (const TopoEdge *edge, std::unordered_set< const TopoEdge *> *const sub_edges) const
 
void GetSubOutEdgesIntoSubGraph (const TopoEdge *edge, std::unordered_set< const TopoEdge *> *const sub_edges) const
 
const TopoNodeGetSubNodeWithS (const TopoNode *topo_node, double s) const
 

Constructor & Destructor Documentation

◆ SubTopoGraph()

apollo::routing::SubTopoGraph::SubTopoGraph ( const std::unordered_map< const TopoNode *, std::vector< NodeSRange >> &  black_map)

◆ ~SubTopoGraph()

apollo::routing::SubTopoGraph::~SubTopoGraph ( )

Member Function Documentation

◆ GetSubInEdgesIntoSubGraph()

void apollo::routing::SubTopoGraph::GetSubInEdgesIntoSubGraph ( const TopoEdge edge,
std::unordered_set< const TopoEdge *> *const  sub_edges 
) const

◆ GetSubNodeWithS()

const TopoNode* apollo::routing::SubTopoGraph::GetSubNodeWithS ( const TopoNode topo_node,
double  s 
) const

◆ GetSubOutEdgesIntoSubGraph()

void apollo::routing::SubTopoGraph::GetSubOutEdgesIntoSubGraph ( const TopoEdge edge,
std::unordered_set< const TopoEdge *> *const  sub_edges 
) const

The documentation for this class was generated from the following file: