Eclipse SUMO - Simulation of Urban MObility
GNEGeometry::SegmentGeometry::SegmentToUpdate Struct Reference

struct used for represent segments that must be updated More...

#include <GNEGeometry.h>

Collaboration diagram for GNEGeometry::SegmentGeometry::SegmentToUpdate:

Public Member Functions

 SegmentToUpdate (const int _index, const GNELane *_lane, const GNELane *_nextLane)
 constructor More...
 

Data Fields

const int index
 segment index More...
 
const GNELanelane
 
const GNELanenextLane
 lane segment (used for updating lane2lane segments) More...
 

Private Member Functions

SegmentToUpdateoperator= (const SegmentToUpdate &other)=delete
 Invalidated assignment operator. More...
 

Detailed Description

struct used for represent segments that must be updated

Definition at line 178 of file GNEGeometry.h.

Constructor & Destructor Documentation

◆ SegmentToUpdate()

GNEGeometry::SegmentGeometry::SegmentToUpdate::SegmentToUpdate ( const int  _index,
const GNELane _lane,
const GNELane _nextLane 
)

constructor

Definition at line 236 of file GNEGeometry.cpp.

Member Function Documentation

◆ operator=()

SegmentToUpdate& GNEGeometry::SegmentGeometry::SegmentToUpdate::operator= ( const SegmentToUpdate other)
privatedelete

Invalidated assignment operator.

Field Documentation

◆ index

const int GNEGeometry::SegmentGeometry::SegmentToUpdate::index

segment index

Definition at line 184 of file GNEGeometry.h.

◆ lane

const GNELane* GNEGeometry::SegmentGeometry::SegmentToUpdate::lane

Definition at line 187 of file GNEGeometry.h.

◆ nextLane

const GNELane* GNEGeometry::SegmentGeometry::SegmentToUpdate::nextLane

lane segment (used for updating lane2lane segments)

Definition at line 190 of file GNEGeometry.h.


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