 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
16 #ifndef GNEFixDemandElements_h
17 #define GNEFixDemandElements_h
FixStopOptions * myFixStopOptions
fix stop options
FixVehicleOptions(GNEFixDemandElements *fixDemandElementsDialogParents)
constructor
std::vector< GNEDemandElement * > myInvalidVehicles
vector with the invalid vehicles
An Element which don't belongs to GNENet but has influency in the simulation.
FixRouteOptions * myFixRouteOptions
fix route options
void enableFixRouteOptions()
enable position options
DemandList * myDemandList
list with the demand elements
void enableFixStopOptions()
enable position options
FXButton * myAcceptButton
accept button
long onCmdCancel(FXObject *, FXSelector, void *)
event after press cancel button
~GNEFixDemandElements()
destructor
void disableFixVehicleOptions()
disable consecutive lane options
FixRouteOptions(GNEFixDemandElements *fixDemandElementsDialogParents)
constructor
void selectOption(FXObject *option)
select option
FXVerticalFrame * myMainFrame
main frame
FXRadioButton * selectInvalidRoutesAndCancel
Option "Select invalid routes and cancel".
FXRadioButton * fixPositionsAndSave
Option "Fix Positions and save".
FXRadioButton * selectInvalidVehiclesAndCancel
Option "Select invalid vehicles and cancel".
void disableFixRouteOptions()
disable position options
FXRadioButton * saveInvalid
Option "Save invalid".
void selectOption(FXObject *option)
select option
std::vector< GNEDemandElement * > myInvalidRoutes
vector with the invalid routes
FXTable * myTable
list with the demand elements
void selectOption(FXObject *option)
select option
void enableFixVehicleOptions()
enable consecutive lane options
#define FOX_CONSTRUCTOR(classname)
GNEViewNet * myViewNet
view net
long onCmdAccept(FXObject *, FXSelector, void *)
event after press accept button
std::vector< GNEDemandElement * > myInvalidStops
vector with the invalid stops
FXRadioButton * saveInvalidVehicles
Option "save invalid vehicles".
groupbox for all radio buttons related with fix stop options
FXButton * myCancelButton
cancel button
void disableFixStopOptions()
disable position options
groupbox for all radio buttons related with fix route options
DemandList(GNEFixDemandElements *fixDemandElementsDialogParents, const std::vector< GNEDemandElement * > &invalidDemandElements)
constructor
Dialog for edit rerouters.
FXRadioButton * saveInvalidRoutes
Option "Save invalid routes".
FXRadioButton * removeInvalidVehicles
Option "remove invalid elements".
FXRadioButton * selectInvalidStopsAndCancel
Option "Select invalid stops and cancel".
FixStopOptions(GNEFixDemandElements *fixDemandElementsDialogParents)
build Position Options
GNEFixDemandElements(GNEViewNet *viewNet, const std::vector< GNEDemandElement * > &invalidDemandElements)
FOX-declaration.
FXRadioButton * activateFriendlyPositionAndSave
Option "Activate friendlyPos and save".
FixVehicleOptions * myFixVehicleOptions
fix vehicle options
groupbox for all radio buttons related with fix vehicle options
long onCmdSelectOption(FXObject *obj, FXSelector, void *)
FXRadioButton * removeInvalidRoutes
Option "Remove invalid routes".