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


Public Member Functions | |
| int | buildNodeCluster () |
| virtual SUMOReal | getEdgePosition (int edgeid) const =0 |
| NIVissimNodeDef (int id, const std::string &name) | |
| virtual | ~NIVissimNodeDef () |
Static Public Member Functions | |
| static void | clearDict () |
| static bool | dictionary (int id, NIVissimNodeDef *o) |
| static NIVissimNodeDef * | dictionary (int id) |
| static size_t | dictSize () |
| static int | getMaxID () |
Protected Attributes | |
| int | myID |
| std::string | myName |
Private Types | |
| typedef std::map< int, NIVissimNodeDef * > | DictType |
Static Private Attributes | |
| static DictType | myDict |
| static int | myMaxID = 0 |
Definition at line 41 of file NIVissimNodeDef.h.
|
private |
Definition at line 65 of file NIVissimNodeDef.h.
| NIVissimNodeDef::NIVissimNodeDef | ( | int | id, |
| const std::string & | name | ||
| ) |
Definition at line 55 of file NIVissimNodeDef.cpp.
|
virtual |
Definition at line 59 of file NIVissimNodeDef.cpp.
| int NIVissimNodeDef::buildNodeCluster | ( | ) |
|
static |
Definition at line 137 of file NIVissimNodeDef.cpp.
References myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
|
static |
Definition at line 63 of file NIVissimNodeDef.cpp.
References myDict, and myMaxID.
Referenced by NIVissimNodeDef_Edges::dictionary(), NIVissimNodeDef_Poly::dictionary(), and NIVissimConnectionCluster::getPositionForEdge().
|
static |
Definition at line 78 of file NIVissimNodeDef.cpp.
References myDict.
|
static |
Definition at line 130 of file NIVissimNodeDef.cpp.
References myDict.
|
pure virtual |
Implemented in NIVissimNodeDef_Edges.
Referenced by NIVissimConnectionCluster::getPositionForEdge().
|
static |
Definition at line 146 of file NIVissimNodeDef.cpp.
References myMaxID.
Referenced by NIImporter_Vissim::postLoadBuild().
|
staticprivate |
Definition at line 66 of file NIVissimNodeDef.h.
Referenced by clearDict(), dictionary(), and dictSize().
|
protected |
Definition at line 61 of file NIVissimNodeDef.h.
|
staticprivate |
Definition at line 67 of file NIVissimNodeDef.h.
Referenced by dictionary(), and getMaxID().
|
protected |
Definition at line 62 of file NIVissimNodeDef.h.