routing edge
More...
#include <NBAlgorithms_Railway.h>
routing edge
Definition at line 57 of file NBAlgorithms_Railway.h.
◆ Track()
| NBRailwayTopologyAnalyzer::Track::Track |
( |
NBEdge * |
e, |
|
|
int |
i = -1, |
|
|
const std::string & |
_id = "", |
|
|
double |
_penalty = 1 |
|
) |
| |
|
inline |
◆ addSuccessor()
| void NBRailwayTopologyAnalyzer::Track::addSuccessor |
( |
Track * |
track | ) |
|
◆ getBidiEdge()
| const Track * NBRailwayTopologyAnalyzer::Track::getBidiEdge |
( |
| ) |
const |
|
inline |
◆ getID()
| const std::string & NBRailwayTopologyAnalyzer::Track::getID |
( |
| ) |
const |
|
inline |
◆ getLength()
| double NBRailwayTopologyAnalyzer::Track::getLength |
( |
| ) |
const |
|
inline |
◆ getNumericalID()
| int NBRailwayTopologyAnalyzer::Track::getNumericalID |
( |
| ) |
const |
|
inline |
◆ getSuccessors()
◆ getViaSuccessors()
◆ isInternal()
| bool NBRailwayTopologyAnalyzer::Track::isInternal |
( |
| ) |
const |
|
inline |
◆ operator=()
| Track & NBRailwayTopologyAnalyzer::Track::operator= |
( |
const Track & |
| ) |
|
|
privatedelete |
◆ prohibits()
| bool NBRailwayTopologyAnalyzer::Track::prohibits |
( |
const NBVehicle * const |
| ) |
const |
|
inline |
◆ restricts()
| bool NBRailwayTopologyAnalyzer::Track::restricts |
( |
const NBVehicle * const |
| ) |
const |
|
inline |
◆ edge
| NBEdge* NBRailwayTopologyAnalyzer::Track::edge |
◆ id
| const std::string NBRailwayTopologyAnalyzer::Track::id |
|
private |
◆ index
| const int NBRailwayTopologyAnalyzer::Track::index |
|
private |
◆ minPermissions
◆ penalty
| double NBRailwayTopologyAnalyzer::Track::penalty |
◆ successors
| std::vector<Track*> NBRailwayTopologyAnalyzer::Track::successors |
|
private |
◆ svcSuccessors
◆ svcViaSuccessors
| std::map<SUMOVehicleClass, std::vector<std::pair<const Track*, const Track*> > > NBRailwayTopologyAnalyzer::Track::svcViaSuccessors |
|
mutableprivate |
◆ viaSuccessors
| std::vector<std::pair<const Track*, const Track*> > NBRailwayTopologyAnalyzer::Track::viaSuccessors |
|
private |
The documentation for this class was generated from the following files: