Eclipse SUMO - Simulation of Urban MObility
GNEGeometry::Lane2laneConnection Struct Reference

lane2lane struct More...

#include <GNEGeometry.h>

Collaboration diagram for GNEGeometry::Lane2laneConnection:

Public Member Functions

 Lane2laneConnection (const GNELane *originLane)
 constructor More...
 
void updateLane2laneConnection ()
 update More...
 

Data Fields

std::map< const GNELane *, GeometryconnectionsMap
 connection shape More...
 

Private Member Functions

Lane2laneConnectionoperator= (const Lane2laneConnection &other)=delete
 Invalidated assignment operator. More...
 

Private Attributes

const GNELanemyOriginLane = nullptr
 origin lane More...
 

Detailed Description

lane2lane struct

Definition at line 255 of file GNEGeometry.h.

Constructor & Destructor Documentation

◆ Lane2laneConnection()

GNEGeometry::Lane2laneConnection::Lane2laneConnection ( const GNELane originLane)

constructor

Definition at line 395 of file GNEGeometry.cpp.

Member Function Documentation

◆ operator=()

Lane2laneConnection& GNEGeometry::Lane2laneConnection::operator= ( const Lane2laneConnection other)
privatedelete

Invalidated assignment operator.

◆ updateLane2laneConnection()

void GNEGeometry::Lane2laneConnection::updateLane2laneConnection ( )

Field Documentation

◆ connectionsMap

std::map<const GNELane*, Geometry> GNEGeometry::Lane2laneConnection::connectionsMap

◆ myOriginLane

const GNELane* GNEGeometry::Lane2laneConnection::myOriginLane = nullptr
private

origin lane

Definition at line 268 of file GNEGeometry.h.


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