SUMO - Simulation of Urban MObility
|
#include <BulkStarRouter.h>
Public Member Functions | |
EdgeInfo (size_t id) | |
Constructor. More... | |
void | reset () |
Data Fields | |
const E * | edge |
The current edge. More... | |
SUMOReal | heuristicTime |
Estimated time to reach the edge (traveltime + lower bound on remaining time) More... | |
SUMOReal | minRemaining |
minimum time to destination 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 105 of file BulkStarRouter.h.
|
inline |
Constructor.
Definition at line 108 of file BulkStarRouter.h.
|
inline |
Definition at line 134 of file BulkStarRouter.h.
References max.
const E* BulkStarRouter< E, V, PF >::EdgeInfo::edge |
The current edge.
Definition at line 117 of file BulkStarRouter.h.
Referenced by BulkStarRouter< E, V, PF >::buildPathFrom(), BulkStarRouter< E, V, PF >::compute(), BulkStarRouter< E, V, PF >::EdgeInfoComparator::operator()(), and BulkStarRouter< E, V, PF >::prepare().
SUMOReal BulkStarRouter< E, V, PF >::EdgeInfo::heuristicTime |
Estimated time to reach the edge (traveltime + lower bound on remaining time)
Definition at line 123 of file BulkStarRouter.h.
Referenced by BulkStarRouter< E, V, PF >::compute(), BulkStarRouter< E, V, PF >::EdgeInfoComparator::operator()(), and BulkStarRouter< E, V, PF >::prepare().
SUMOReal BulkStarRouter< E, V, PF >::EdgeInfo::minRemaining |
minimum time to destination
Definition at line 126 of file BulkStarRouter.h.
Referenced by BulkStarRouter< E, V, PF >::compute(), and BulkStarRouter< E, V, PF >::prepare().
EdgeInfo* BulkStarRouter< E, V, PF >::EdgeInfo::prev |
The previous edge.
Definition at line 129 of file BulkStarRouter.h.
Referenced by BulkStarRouter< E, V, PF >::buildPathFrom(), BulkStarRouter< E, V, PF >::compute(), and BulkStarRouter< E, V, PF >::prepare().
SUMOReal BulkStarRouter< E, V, PF >::EdgeInfo::traveltime |
Effort to reach the edge.
Definition at line 120 of file BulkStarRouter.h.
Referenced by BulkStarRouter< E, V, PF >::compute(), and BulkStarRouter< E, V, PF >::prepare().
bool BulkStarRouter< E, V, PF >::EdgeInfo::visited |
The previous edge.
Definition at line 132 of file BulkStarRouter.h.
Referenced by BulkStarRouter< E, V, PF >::compute(), and BulkStarRouter< E, V, PF >::prepare().