Eclipse SUMO - Simulation of Urban MObility
NBRailwaySignalGuesser Class Reference

#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)
 

Detailed Description

Definition at line 159 of file NBAlgorithms_Railway.h.

Member Function Documentation

◆ canBeSignal()

bool NBRailwaySignalGuesser::canBeSignal ( const NBNode node)
staticprivate

Definition at line 1318 of file NBAlgorithms_Railway.cpp.

References NBNode::geometryLike(), NBNode::getType(), and RAIL_SIGNAL.

◆ guessByStops()

int NBRailwaySignalGuesser::guessByStops ( NBEdgeCont ec,
NBPTStopCont sc,
double  minLength 
)
staticprivate

◆ guessRailSignals()

int NBRailwaySignalGuesser::guessRailSignals ( NBEdgeCont ec,
NBPTStopCont sc 
)
static

Definition at line 1304 of file NBAlgorithms_Railway.cpp.

References OptionsCont::exists(), OptionsCont::getBool(), OptionsCont::getFloat(), and OptionsCont::getOptions().

Referenced by NBNetBuilder::compute().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: