![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <NIVissimVehTypeClass.h>
Public Member Functions | |
| double | meanSpeed () const |
| NIVissimVehTypeClass (int id, const std::string &name, const RGBColor &color, std::vector< int > &types) | |
| ~NIVissimVehTypeClass () | |
Static Public Member Functions | |
| static void | clearDict () |
| static bool | dictionary (int id, const std::string &name, const RGBColor &color, std::vector< int > &types) |
| static bool | dictionary (int id, NIVissimVehTypeClass *o) |
| static NIVissimVehTypeClass * | dictionary (int name) |
Private Types | |
| typedef std::map< int, NIVissimVehTypeClass * > | DictType |
Private Attributes | |
| RGBColor | myColor |
| int | myID |
| std::string | myName |
| std::vector< int > | myTypes |
Static Private Attributes | |
| static DictType | myDict |
Definition at line 35 of file NIVissimVehTypeClass.h.
|
private |
Definition at line 52 of file NIVissimVehTypeClass.h.
| NIVissimVehTypeClass::NIVissimVehTypeClass | ( | int | id, |
| const std::string & | name, | ||
| const RGBColor & | color, | ||
| std::vector< int > & | types ) |
Definition at line 31 of file NIVissimVehTypeClass.cpp.
References myColor, myID, myName, and myTypes.
Referenced by dictionary(), and dictionary().
| NIVissimVehTypeClass::~NIVissimVehTypeClass | ( | ) |
Definition at line 37 of file NIVissimVehTypeClass.cpp.
|
static |
Definition at line 77 of file NIVissimVehTypeClass.cpp.
References myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
|
static |
Definition at line 41 of file NIVissimVehTypeClass.cpp.
References dictionary(), and NIVissimVehTypeClass().
Referenced by dictionary(), NIImporter_Vissim::NIVissimXMLHandler_Fahrzeugklassendefinition::myEndElement(), and NIVissimSingleTypeParser_Fahrzeugklassendefinition::parse().
|
static |
Definition at line 56 of file NIVissimVehTypeClass.cpp.
References myDict, and NIVissimVehTypeClass().
|
static |
Definition at line 67 of file NIVissimVehTypeClass.cpp.
References myDict.
| double NIVissimVehTypeClass::meanSpeed | ( | ) | const |
|
private |
Definition at line 49 of file NIVissimVehTypeClass.h.
Referenced by NIVissimVehTypeClass().
|
staticprivate |
Definition at line 53 of file NIVissimVehTypeClass.h.
Referenced by clearDict(), dictionary(), and dictionary().
|
private |
Definition at line 47 of file NIVissimVehTypeClass.h.
Referenced by NIVissimVehTypeClass().
|
private |
Definition at line 48 of file NIVissimVehTypeClass.h.
Referenced by NIVissimVehTypeClass().
|
private |
Definition at line 50 of file NIVissimVehTypeClass.h.
Referenced by NIVissimVehTypeClass().