SUMO - Simulation of Urban MObility
NIVissimTL::NIVissimTLSignalGroup Class Reference

#include <NIVissimTL.h>

Public Member Functions

bool addTo (NBLoadedTLDef *node) const
 NIVissimTLSignalGroup (int lsaid, int id, const std::string &name, bool isGreenBegin, const std::vector< SUMOReal > &times, SUMOTime tredyellow, SUMOTime tyellow)
 ~NIVissimTLSignalGroup ()

Static Public Member Functions

static void clearDict ()
static bool dictionary (int lsaid, int id, NIVissimTLSignalGroup *o)
static NIVissimTLSignalGroupdictionary (int lsaid, int id)
static SGroupDictType getGroupsFor (int tlid)

Private Attributes

bool myFirstIsRed
int myID
int myLSA
std::string myName
std::vector< SUMORealmyTimes
SUMOTime myTRedYellow
SUMOTime myTYellow

Static Private Attributes

static GroupDictType myDict

Detailed Description

Definition at line 111 of file NIVissimTL.h.


Constructor & Destructor Documentation

NIVissimTL::NIVissimTLSignalGroup::NIVissimTLSignalGroup ( int  lsaid,
int  id,
const std::string &  name,
bool  isGreenBegin,
const std::vector< SUMOReal > &  times,
SUMOTime  tredyellow,
SUMOTime  tyellow 
)

Definition at line 215 of file NIVissimTL.cpp.


Member Function Documentation

Definition at line 267 of file NIVissimTL.cpp.

References NIVissimTL::myDict.

Referenced by NIImporter_Vissim::~NIImporter_Vissim().


Field Documentation

Definition at line 126 of file NIVissimTL.h.

Definition at line 125 of file NIVissimTL.h.

Definition at line 127 of file NIVissimTL.h.

Definition at line 128 of file NIVissimTL.h.


The documentation for this class was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines