Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEFixAdditionalElements::AdditionalList Class Reference

FOX needs this. More...

#include <GNEFixAdditionalElements.h>

Inheritance diagram for GNEFixAdditionalElements::AdditionalList:
[legend]
Collaboration diagram for GNEFixAdditionalElements::AdditionalList:
[legend]

Public Member Functions

 AdditionalList (GNEFixAdditionalElements *fixAdditionalPositions)
 constructor
 
void updateList (const std::vector< GNEAdditional * > &invalidSingleLaneAdditionals, const std::vector< GNEAdditional * > &invalidMultiLaneAdditionals)
 update list with the invalid additionals
 

Data Fields

std::vector< GNEAdditional * > myInvalidMultiLaneAdditionals
 vector with the invalid multi-lane additionals
 
std::vector< GNEAdditional * > myInvalidSingleLaneAdditionals
 vector with the invalid single-lane additionals
 
FXTable * myTable
 list with the stoppingPlaces and detectors
 

Private Member Functions

 AdditionalList (const AdditionalList &)=delete
 Invalidated copy constructor.
 
AdditionalListoperator= (const AdditionalList &)=delete
 Invalidated assignment operator.
 

Detailed Description

FOX needs this.

groupbox for list

Definition at line 72 of file GNEFixAdditionalElements.h.

Constructor & Destructor Documentation

◆ AdditionalList() [1/2]

GNEFixAdditionalElements::AdditionalList::AdditionalList ( GNEFixAdditionalElements fixAdditionalPositions)

constructor

Definition at line 192 of file GNEFixAdditionalElements.cpp.

References GUIDesignTableAdditionals, MID_GNE_FIXSTOPPINGPLACES_CHANGE, and myTable.

◆ AdditionalList() [2/2]

GNEFixAdditionalElements::AdditionalList::AdditionalList ( const AdditionalList )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ operator=()

AdditionalList & GNEFixAdditionalElements::AdditionalList::operator= ( const AdditionalList )
privatedelete

Invalidated assignment operator.

◆ updateList()

void GNEFixAdditionalElements::AdditionalList::updateList ( const std::vector< GNEAdditional * > &  invalidSingleLaneAdditionals,
const std::vector< GNEAdditional * > &  invalidMultiLaneAdditionals 
)

update list with the invalid additionals

Definition at line 200 of file GNEFixAdditionalElements.cpp.

References GUIDesignHeight, SUMO_ATTR_ID, and toString().

Referenced by GNEFixAdditionalElements::openDialog().

Here is the caller graph for this function:

Field Documentation

◆ myInvalidMultiLaneAdditionals

std::vector<GNEAdditional*> GNEFixAdditionalElements::AdditionalList::myInvalidMultiLaneAdditionals

vector with the invalid multi-lane additionals

Definition at line 85 of file GNEFixAdditionalElements.h.

Referenced by GNEFixAdditionalElements::onCmdAccept(), and GNEFixAdditionalElements::openDialog().

◆ myInvalidSingleLaneAdditionals

std::vector<GNEAdditional*> GNEFixAdditionalElements::AdditionalList::myInvalidSingleLaneAdditionals

vector with the invalid single-lane additionals

Definition at line 82 of file GNEFixAdditionalElements.h.

Referenced by GNEFixAdditionalElements::onCmdAccept(), and GNEFixAdditionalElements::openDialog().

◆ myTable

FXTable* GNEFixAdditionalElements::AdditionalList::myTable

list with the stoppingPlaces and detectors

Definition at line 88 of file GNEFixAdditionalElements.h.

Referenced by AdditionalList().


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