SUMO - Simulation of Urban MObility
NIXMLEdgesHandler::Split Struct Reference

A structure which describes changes of lane number or speed along the road. More...

Collaboration diagram for NIXMLEdgesHandler::Split:
Collaboration graph

Data Fields

std::string idAfter
 The id for the edge after the split. More...
 
std::string idBefore
 The id for the edge before the split. More...
 
std::vector< int > lanes
 The lanes after this change. More...
 
std::string nameID
 the default node id More...
 
NBNode * node
 The new node that is created for this split. More...
 
double pos
 The position of this change. More...
 
double speed
 The speed after this change. More...
 

Detailed Description

A structure which describes changes of lane number or speed along the road.

Definition at line 229 of file NIXMLEdgesHandler.h.

Field Documentation

◆ idAfter

std::string NIXMLEdgesHandler::Split::idAfter

The id for the edge after the split.

Definition at line 241 of file NIXMLEdgesHandler.h.

Referenced by NIXMLEdgesHandler::addSplit(), and NIXMLEdgesHandler::myEndElement().

◆ idBefore

std::string NIXMLEdgesHandler::Split::idBefore

The id for the edge before the split.

Definition at line 239 of file NIXMLEdgesHandler.h.

Referenced by NIXMLEdgesHandler::addSplit(), and NIXMLEdgesHandler::myEndElement().

◆ lanes

std::vector<int> NIXMLEdgesHandler::Split::lanes

The lanes after this change.

Definition at line 231 of file NIXMLEdgesHandler.h.

Referenced by NIXMLEdgesHandler::addSplit(), and NIXMLEdgesHandler::myEndElement().

◆ nameID

std::string NIXMLEdgesHandler::Split::nameID

the default node id

Definition at line 243 of file NIXMLEdgesHandler.h.

Referenced by NIXMLEdgesHandler::addSplit(), and NIXMLEdgesHandler::myEndElement().

◆ node

NBNode* NIXMLEdgesHandler::Split::node

The new node that is created for this split.

Definition at line 237 of file NIXMLEdgesHandler.h.

Referenced by NIXMLEdgesHandler::addSplit(), and NIXMLEdgesHandler::myEndElement().

◆ pos

double NIXMLEdgesHandler::Split::pos

◆ speed

double NIXMLEdgesHandler::Split::speed

The speed after this change.

Definition at line 235 of file NIXMLEdgesHandler.h.

Referenced by NIXMLEdgesHandler::addSplit(), and NIXMLEdgesHandler::myEndElement().


The documentation for this struct was generated from the following file: