Eclipse SUMO - Simulation of Urban MObility
GNEEdge::StackDemandElements Class Reference

Stack demand elements. More...

Inheritance diagram for GNEEdge::StackDemandElements:
[legend]
Collaboration diagram for GNEEdge::StackDemandElements:
[legend]

Public Member Functions

void addDemandElements (GNEDemandElement *demandElement)
 add demand elment to current StackDemandElements More...
 
const std::vector< GNEDemandElement * > & getDemandElements () const
 get demand elements More...
 
const StackPositiongetStackPosition () const
 get stack position More...
 
 StackDemandElements (const StackPosition stackedPosition, GNEDemandElement *demandElement)
 constructor More...
 

Detailed Description

Stack demand elements.

Definition at line 402 of file GNEEdge.h.

Constructor & Destructor Documentation

◆ StackDemandElements()

GNEEdge::StackDemandElements::StackDemandElements ( const StackPosition  stackedPosition,
GNEDemandElement demandElement 
)

constructor

Definition at line 1800 of file GNEEdge.cpp.

Member Function Documentation

◆ addDemandElements()

void GNEEdge::StackDemandElements::addDemandElements ( GNEDemandElement demandElement)

add demand elment to current StackDemandElements

Definition at line 1808 of file GNEEdge.cpp.

◆ getDemandElements()

const std::vector< GNEDemandElement * > & GNEEdge::StackDemandElements::getDemandElements ( ) const

get demand elements

Definition at line 1820 of file GNEEdge.cpp.

◆ getStackPosition()

const GNEEdge::StackPosition & GNEEdge::StackDemandElements::getStackPosition ( ) const

get stack position

Definition at line 1814 of file GNEEdge.cpp.


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