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, Range > ContType
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

NIVissimEdgePosMap::NIVissimEdgePosMap ( )

Definition at line 40 of file NIVissimEdgePosMap.cpp.

NIVissimEdgePosMap::~NIVissimEdgePosMap ( )

Definition at line 43 of file NIVissimEdgePosMap.cpp.


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.

void NIVissimEdgePosMap::join ( NIVissimEdgePosMap &  with)

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