|
SUMO - Simulation of Urban MObility
|
#include <NIVissimTL.h>

Public Member Functions | |
| bool | addTo (NBLoadedTLDef *node) const |
| NIVissimTLSignalGroup (int id, const std::string &name, bool isGreenBegin, const std::vector< SUMOReal > ×, SUMOTime tredyellow, SUMOTime tyellow) | |
| ~NIVissimTLSignalGroup () | |
Static Public Member Functions | |
| static void | clearDict () |
| static bool | dictionary (int lsaid, int id, NIVissimTLSignalGroup *o) |
| static NIVissimTLSignalGroup * | dictionary (int lsaid, int id) |
| static SGroupDictType | getGroupsFor (int tlid) |
Private Attributes | |
| bool | myFirstIsRed |
| int | myID |
| std::string | myName |
| std::vector< SUMOReal > | myTimes |
| SUMOTime | myTRedYellow |
| SUMOTime | myTYellow |
Static Private Attributes | |
| static GroupDictType | myDict |
Definition at line 114 of file NIVissimTL.h.
| NIVissimTL::NIVissimTLSignalGroup::NIVissimTLSignalGroup | ( | int | id, |
| const std::string & | name, | ||
| bool | isGreenBegin, | ||
| const std::vector< SUMOReal > & | times, | ||
| SUMOTime | tredyellow, | ||
| SUMOTime | tyellow | ||
| ) |
Definition at line 212 of file NIVissimTL.cpp.
| NIVissimTL::NIVissimTLSignalGroup::~NIVissimTLSignalGroup | ( | ) |
Definition at line 222 of file NIVissimTL.cpp.
| bool NIVissimTL::NIVissimTLSignalGroup::addTo | ( | NBLoadedTLDef * | node | ) | const |
Definition at line 285 of file NIVissimTL.cpp.
References NBLoadedTLDef::addSignalGroup(), NBLoadedTLDef::addSignalGroupPhaseBegin(), NIVissimTL::myID, NBLoadedTLDef::setSignalYellowTimes(), NBTrafficLightDefinition::TLCOLOR_GREEN, and NBTrafficLightDefinition::TLCOLOR_RED.
|
static |
Definition at line 264 of file NIVissimTL.cpp.
References NIVissimTL::myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
|
static |
Definition at line 226 of file NIVissimTL.cpp.
References NIVissimTL::myDict.
Referenced by NIVissimSingleTypeParser_Signalgruppendefinition::parseFixedTime().
|
static |
Definition at line 251 of file NIVissimTL.cpp.
References NIVissimTL::myDict.
|
static |
Definition at line 275 of file NIVissimTL.cpp.
References NIVissimTL::myDict.
Referenced by NIVissimTL::dict_SetSignals().
|
staticprivate |
Definition at line 133 of file NIVissimTL.h.
|
private |
Definition at line 131 of file NIVissimTL.h.
|
private |
Definition at line 128 of file NIVissimTL.h.
|
private |
Definition at line 129 of file NIVissimTL.h.
|
private |
Definition at line 130 of file NIVissimTL.h.
|
private |
Definition at line 132 of file NIVissimTL.h.
|
private |
Definition at line 132 of file NIVissimTL.h.