![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used for represent segments that must be updated More...
#include <GNEGeometry.h>
Public Member Functions | |
const GNELane * | getLane () const |
const GNELane * | getNextLane () const |
get lane segment (used for updating lane2lane segments) More... | |
int | getSegmentIndex () const |
get segment index More... | |
SegmentToUpdate (const int segmentIndex, const GNELane *lane, const GNELane *nextLane) | |
constructor More... | |
Private Member Functions | |
SegmentToUpdate & | operator= (const SegmentToUpdate &other)=delete |
Invalidated assignment operator. More... | |
Private Attributes | |
const GNELane * | myLane |
const GNELane * | myNextLane |
lane segment (used for updating lane2lane segments) More... | |
const int | mySegmentIndex |
segment index More... | |
struct used for represent segments that must be updated
Definition at line 325 of file GNEGeometry.h.
GNEGeometry::SegmentGeometry::SegmentToUpdate::SegmentToUpdate | ( | const int | segmentIndex, |
const GNELane * | lane, | ||
const GNELane * | nextLane | ||
) |
constructor
Definition at line 644 of file GNEGeometry.cpp.
const GNELane * GNEGeometry::SegmentGeometry::SegmentToUpdate::getLane | ( | ) | const |
Definition at line 658 of file GNEGeometry.cpp.
const GNELane * GNEGeometry::SegmentGeometry::SegmentToUpdate::getNextLane | ( | ) | const |
get lane segment (used for updating lane2lane segments)
Definition at line 664 of file GNEGeometry.cpp.
int GNEGeometry::SegmentGeometry::SegmentToUpdate::getSegmentIndex | ( | ) | const |
get segment index
Definition at line 652 of file GNEGeometry.cpp.
|
privatedelete |
Invalidated assignment operator.
|
private |
Definition at line 345 of file GNEGeometry.h.
|
private |
lane segment (used for updating lane2lane segments)
Definition at line 348 of file GNEGeometry.h.
|
private |
segment index
Definition at line 342 of file GNEGeometry.h.