|
SUMO - Simulation of Urban MObility
|
#include <DijkstraRouterTT.h>
Public Member Functions | |
| EdgeInfo (size_t id) | |
| Constructor. More... | |
| void | reset () |
Data Fields | |
| const E * | edge |
| The current edge. More... | |
| EdgeInfo * | prev |
| The previous edge. More... | |
| SUMOReal | traveltime |
| Effort to reach the edge. More... | |
| bool | visited |
| The previous edge. More... | |
A definition about a route's edge with the effort needed to reach it and the information about the previous edge.
Definition at line 94 of file DijkstraRouterTT.h.
|
inline |
Constructor.
Definition at line 97 of file DijkstraRouterTT.h.
|
inline |
Definition at line 112 of file DijkstraRouterTT.h.
References max, DijkstraRouterTTBase< E, V, PF >::EdgeInfo::traveltime, and DijkstraRouterTTBase< E, V, PF >::EdgeInfo::visited.
| const E* DijkstraRouterTTBase< E, V, PF >::EdgeInfo::edge |
The current edge.
Definition at line 101 of file DijkstraRouterTT.h.
Referenced by DijkstraRouterTTBase< E, V, PF >::EdgeInfoByTTComparator::operator()().
| EdgeInfo* DijkstraRouterTTBase< E, V, PF >::EdgeInfo::prev |
The previous edge.
Definition at line 107 of file DijkstraRouterTT.h.
| SUMOReal DijkstraRouterTTBase< E, V, PF >::EdgeInfo::traveltime |
Effort to reach the edge.
Definition at line 104 of file DijkstraRouterTT.h.
Referenced by DijkstraRouterTTBase< E, V, PF >::EdgeInfoByTTComparator::operator()(), and DijkstraRouterTTBase< E, V, PF >::EdgeInfo::reset().
| bool DijkstraRouterTTBase< E, V, PF >::EdgeInfo::visited |
The previous edge.
Definition at line 110 of file DijkstraRouterTT.h.
Referenced by DijkstraRouterTTBase< E, V, PF >::EdgeInfo::reset().