#include <DijkstraRouterEffort.h>
Definition at line 81 of file DijkstraRouterEffort.h.
Public Member Functions | |
| EdgeInfo (size_t id) | |
| Constructor. | |
| EdgeInfo () | |
| Constructor. | |
Data Fields | |
| const E * | edge |
| The current edge. | |
| SUMOReal | effort |
| Effort to reach the edge. | |
| SUMOReal | leaveTime |
| The time the vehicle leaves the edge. | |
| EdgeInfo * | prev |
| The previous edge. | |
| bool | visited |
| The previous edge. | |
| DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::EdgeInfo | ( | ) | [inline] |
| DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::EdgeInfo | ( | size_t | id | ) | [inline] |
| const E* DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::edge |
The current edge.
Definition at line 91 of file DijkstraRouterEffort.h.
Referenced by DijkstraRouterEffortBase< E, V, PF >::buildPathFrom(), DijkstraRouterEffortBase< E, V, PF >::compute(), and DijkstraRouterEffortBase< E, V, PF >::EdgeInfoByEffortComparator::operator()().
| SUMOReal DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::effort |
Effort to reach the edge.
Definition at line 94 of file DijkstraRouterEffort.h.
Referenced by DijkstraRouterEffortBase< E, V, PF >::compute(), and DijkstraRouterEffortBase< E, V, PF >::EdgeInfoByEffortComparator::operator()().
| SUMOReal DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::leaveTime |
The time the vehicle leaves the edge.
Definition at line 100 of file DijkstraRouterEffort.h.
Referenced by DijkstraRouterEffortBase< E, V, PF >::compute().
| EdgeInfo* DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::prev |
The previous edge.
Definition at line 97 of file DijkstraRouterEffort.h.
Referenced by DijkstraRouterEffortBase< E, V, PF >::buildPathFrom(), and DijkstraRouterEffortBase< E, V, PF >::compute().
| bool DijkstraRouterEffortBase< E, V, PF >::EdgeInfo::visited |
The previous edge.
Definition at line 103 of file DijkstraRouterEffort.h.
Referenced by DijkstraRouterEffortBase< E, V, PF >::compute().
1.5.6