SUMO - Simulation of Urban MObility
NIVissimEdgePosMap Class Reference

#include <NIVissimEdgePosMap.h>

Public Member Functions

void add (int edgeid, SUMOReal pos)
void add (int edgeid, SUMOReal from, SUMOReal to)
void join (NIVissimEdgePosMap &with)
 NIVissimEdgePosMap ()
 ~NIVissimEdgePosMap ()

Private Types

typedef std::map< int, RangeContType
typedef std::pair< SUMOReal,
SUMOReal
Range

Private Attributes

ContType myCont

Detailed Description

Definition at line 42 of file NIVissimEdgePosMap.h.


Member Typedef Documentation

typedef std::map<int, Range> NIVissimEdgePosMap::ContType [private]

Definition at line 51 of file NIVissimEdgePosMap.h.

typedef std::pair<SUMOReal, SUMOReal> NIVissimEdgePosMap::Range [private]

Definition at line 50 of file NIVissimEdgePosMap.h.


Constructor & Destructor Documentation


Member Function Documentation

void NIVissimEdgePosMap::add ( int  edgeid,
SUMOReal  pos 
)

Definition at line 47 of file NIVissimEdgePosMap.cpp.

Referenced by join().

void NIVissimEdgePosMap::add ( int  edgeid,
SUMOReal  from,
SUMOReal  to 
)

Definition at line 53 of file NIVissimEdgePosMap.cpp.

References myCont, and SUMOReal.

Definition at line 77 of file NIVissimEdgePosMap.cpp.

References add(), and myCont.


Field Documentation

Definition at line 52 of file NIVissimEdgePosMap.h.

Referenced by add(), and join().


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