SUMO - Simulation of Urban MObility
NBEdgeCont::PostProcessConnection Struct Reference

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

Collaboration diagram for NBEdgeCont::PostProcessConnection:
Collaboration graph

Public Member Functions

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

Data Fields

SUMOReal contPos
 custom position for internal junction on this connection More...
 
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...
 
SUMOReal visibility
 custom foe visiblity for connection More...
 

Detailed Description

A structure representing a connection between two lanes.

Definition at line 555 of file NBEdgeCont.h.

Constructor & Destructor Documentation

§ PostProcessConnection()

NBEdgeCont::PostProcessConnection::PostProcessConnection ( const std::string &  from_,
int  fromLane_,
const std::string &  to_,
int  toLane_,
bool  mayDefinitelyPass_,
bool  keepClear_,
SUMOReal  contPos_,
SUMOReal  visibility_ 
)
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 564 of file NBEdgeCont.h.

Field Documentation

§ contPos

SUMOReal NBEdgeCont::PostProcessConnection::contPos

custom position for internal junction on this connection

Definition at line 580 of file NBEdgeCont.h.

§ from

std::string NBEdgeCont::PostProcessConnection::from

The id of the edge the connection starts at.

Definition at line 568 of file NBEdgeCont.h.

§ fromLane

int NBEdgeCont::PostProcessConnection::fromLane

The number of the lane the connection starts at.

Definition at line 570 of file NBEdgeCont.h.

§ keepClear

bool NBEdgeCont::PostProcessConnection::keepClear

Whether the connection may be passed without braking.

Definition at line 578 of file NBEdgeCont.h.

§ mayDefinitelyPass

bool NBEdgeCont::PostProcessConnection::mayDefinitelyPass

Whether the connection may be passed without braking.

Definition at line 576 of file NBEdgeCont.h.

§ to

std::string NBEdgeCont::PostProcessConnection::to

The id of the edge the connection ends at.

Definition at line 572 of file NBEdgeCont.h.

§ toLane

int NBEdgeCont::PostProcessConnection::toLane

The number of the lane the connection ends at.

Definition at line 574 of file NBEdgeCont.h.

§ visibility

SUMOReal NBEdgeCont::PostProcessConnection::visibility

custom foe visiblity for connection

Definition at line 582 of file NBEdgeCont.h.


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