Eclipse SUMO - Simulation of Urban MObility
|
#include <NBAlgorithms_Railway.h>
Static Public Member Functions | |
static int | guessRailSignals (NBEdgeCont &ec, NBPTStopCont &sc) |
Static Private Member Functions | |
static bool | canBeSignal (const NBNode *node) |
static int | guessByStops (NBEdgeCont &ec, NBPTStopCont &sc, double minLength) |
Definition at line 159 of file NBAlgorithms_Railway.h.
|
staticprivate |
Definition at line 1318 of file NBAlgorithms_Railway.cpp.
References NBNode::geometryLike(), NBNode::getType(), and RAIL_SIGNAL.
|
staticprivate |
XXX should split edge if it is too long
Definition at line 1323 of file NBAlgorithms_Railway.cpp.
References NBNode::geometryLike(), NBEdge::getFromNode(), NBNode::getIncomingEdges(), NBEdge::getLoadedLength(), NBEdge::getPermissions(), NBNode::getPosition(), NBPTStopCont::getStops(), NBEdge::getToNode(), isRailway(), RAIL_SIGNAL, NBNode::reinit(), NBEdgeCont::retrieve(), TL, and WRITE_MESSAGEF.
|
static |
Definition at line 1304 of file NBAlgorithms_Railway.cpp.
References OptionsCont::exists(), OptionsCont::getBool(), OptionsCont::getFloat(), and OptionsCont::getOptions().
Referenced by NBNetBuilder::compute().