Eclipse SUMO - Simulation of Urban MObility
GNEDialog_FixDemandElements Class Reference

Dialog for edit rerouters. More...

#include <GNEDialog_FixDemandElements.h>

Inheritance diagram for GNEDialog_FixDemandElements:
Collaboration diagram for GNEDialog_FixDemandElements:

Data Structures

class  DemandList
 groupbox for list More...
 
class  FixRouteOptions
 groupbox for all radio buttons related with fix route options More...
 
class  FixStopOptions
 groupbox for all radio buttons related with fix stop options More...
 
class  FixVehicleOptions
 groupbox for all radio buttons related with fix vehicle options More...
 

Public Member Functions

 GNEDialog_FixDemandElements (GNEViewNet *viewNet, const std::vector< GNEDemandElement *> &invalidDemandElements)
 FOX-declaration. More...
 
 ~GNEDialog_FixDemandElements ()
 destructor More...
 
FOX-callbacks

event when user select a option

long onCmdSelectOption (FXObject *obj, FXSelector, void *)
 
long onCmdAccept (FXObject *, FXSelector, void *)
 event after press accept button More...
 
long onCmdCancel (FXObject *, FXSelector, void *)
 event after press cancel button More...
 

Protected Member Functions

 GNEDialog_FixDemandElements ()
 FOX needs this. More...
 

Protected Attributes

FXButton * myAcceptButton
 accept button More...
 
FXButton * myCancelButton
 cancel button More...
 
DemandListmyDemandList
 list with the demand elements More...
 
FixRouteOptionsmyFixRouteOptions
 fix route options More...
 
FixStopOptionsmyFixStopOptions
 fix stop options More...
 
FixVehicleOptionsmyFixVehicleOptions
 fix vehicle options More...
 
FXVerticalFrame * myMainFrame
 main frame More...
 
GNEViewNetmyViewNet
 view net More...
 

Private Member Functions

 GNEDialog_FixDemandElements (const GNEDialog_FixDemandElements &)=delete
 Invalidated copy constructor. More...
 
GNEDialog_FixDemandElementsoperator= (const GNEDialog_FixDemandElements &)=delete
 Invalidated assignment operator. More...
 

Detailed Description

Dialog for edit rerouters.

Definition at line 42 of file GNEDialog_FixDemandElements.h.

Constructor & Destructor Documentation

◆ GNEDialog_FixDemandElements() [1/3]

GNEDialog_FixDemandElements::GNEDialog_FixDemandElements ( GNEViewNet viewNet,
const std::vector< GNEDemandElement *> &  invalidDemandElements 
)

◆ ~GNEDialog_FixDemandElements()

GNEDialog_FixDemandElements::~GNEDialog_FixDemandElements ( )

destructor

Definition at line 88 of file GNEDialog_FixDemandElements.cpp.

◆ GNEDialog_FixDemandElements() [2/3]

GNEDialog_FixDemandElements::GNEDialog_FixDemandElements ( )
inlineprotected

FOX needs this.

Definition at line 168 of file GNEDialog_FixDemandElements.h.

◆ GNEDialog_FixDemandElements() [3/3]

GNEDialog_FixDemandElements::GNEDialog_FixDemandElements ( const GNEDialog_FixDemandElements )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ onCmdAccept()

◆ onCmdCancel()

long GNEDialog_FixDemandElements::onCmdCancel ( FXObject *  ,
FXSelector  ,
void *   
)

event after press cancel button

Definition at line 193 of file GNEDialog_FixDemandElements.cpp.

◆ onCmdSelectOption()

◆ operator=()

GNEDialog_FixDemandElements& GNEDialog_FixDemandElements::operator= ( const GNEDialog_FixDemandElements )
privatedelete

Invalidated assignment operator.

Field Documentation

◆ myAcceptButton

FXButton* GNEDialog_FixDemandElements::myAcceptButton
protected

accept button

Definition at line 189 of file GNEDialog_FixDemandElements.h.

◆ myCancelButton

FXButton* GNEDialog_FixDemandElements::myCancelButton
protected

cancel button

Definition at line 192 of file GNEDialog_FixDemandElements.h.

◆ myDemandList

DemandList* GNEDialog_FixDemandElements::myDemandList
protected

list with the demand elements

Definition at line 177 of file GNEDialog_FixDemandElements.h.

Referenced by onCmdAccept().

◆ myFixRouteOptions

FixRouteOptions* GNEDialog_FixDemandElements::myFixRouteOptions
protected

fix route options

Definition at line 180 of file GNEDialog_FixDemandElements.h.

Referenced by onCmdAccept(), and onCmdSelectOption().

◆ myFixStopOptions

FixStopOptions* GNEDialog_FixDemandElements::myFixStopOptions
protected

fix stop options

Definition at line 186 of file GNEDialog_FixDemandElements.h.

Referenced by onCmdAccept(), and onCmdSelectOption().

◆ myFixVehicleOptions

FixVehicleOptions* GNEDialog_FixDemandElements::myFixVehicleOptions
protected

fix vehicle options

Definition at line 183 of file GNEDialog_FixDemandElements.h.

Referenced by onCmdAccept(), and onCmdSelectOption().

◆ myMainFrame

FXVerticalFrame* GNEDialog_FixDemandElements::myMainFrame
protected

main frame

Definition at line 174 of file GNEDialog_FixDemandElements.h.

◆ myViewNet

GNEViewNet* GNEDialog_FixDemandElements::myViewNet
protected

view net

Definition at line 171 of file GNEDialog_FixDemandElements.h.

Referenced by onCmdAccept().


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