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...
 
NBNodenode
 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: