SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NBEdgeCont::PostProcessConnection Struct Reference

A structure representing a connection between two lanes. More...

Public Member Functions

 PostProcessConnection (const std::string &from_, int fromLane_, const std::string &to_, int toLane_, bool mayDefinitelyPass_, bool keepClear_)
 Constructor. More...
 

Data Fields

std::string from
 The id of the edge the connection starts at. More...
 
int fromLane
 The number of the lane the connection starts at. More...
 
bool keepClear
 Whether the connection may be passed without braking. More...
 
bool mayDefinitelyPass
 Whether the connection may be passed without braking. More...
 
std::string to
 The id of the edge the connection ends at. More...
 
int toLane
 The number of the lane the connection ends at. More...
 

Detailed Description

A structure representing a connection between two lanes.

Definition at line 537 of file NBEdgeCont.h.

Constructor & Destructor Documentation

NBEdgeCont::PostProcessConnection::PostProcessConnection ( const std::string &  from_,
int  fromLane_,
const std::string &  to_,
int  toLane_,
bool  mayDefinitelyPass_,
bool  keepClear_ 
)
inline

Constructor.

Parameters
[in]fromThe id of the edge the connection starts at
[in]fromLaneThe number of the lane the connection starts at
[in]toThe id of the edge the connection ends at
[in]toLaneThe number of the lane the connection ends at
[in]mayDefinitelyPassWhether the connection may be passed without braking

Definition at line 546 of file NBEdgeCont.h.

Field Documentation

std::string NBEdgeCont::PostProcessConnection::from

The id of the edge the connection starts at.

Definition at line 550 of file NBEdgeCont.h.

int NBEdgeCont::PostProcessConnection::fromLane

The number of the lane the connection starts at.

Definition at line 552 of file NBEdgeCont.h.

bool NBEdgeCont::PostProcessConnection::keepClear

Whether the connection may be passed without braking.

Definition at line 560 of file NBEdgeCont.h.

bool NBEdgeCont::PostProcessConnection::mayDefinitelyPass

Whether the connection may be passed without braking.

Definition at line 558 of file NBEdgeCont.h.

std::string NBEdgeCont::PostProcessConnection::to

The id of the edge the connection ends at.

Definition at line 554 of file NBEdgeCont.h.

int NBEdgeCont::PostProcessConnection::toLane

The number of the lane the connection ends at.

Definition at line 556 of file NBEdgeCont.h.


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