20 #ifndef GNERerouterDialog_h 21 #define GNERerouterDialog_h GNERerouter * myRerouterParent
pointer to rerouter parent
FXButton * myAddInterval
button for add new interval
Dialog for edit rerouter intervals.
bool checkModifyInterval(const GNERerouterInterval &rerouterInterval, double newBegin, double newEnd) const
check if begin and end of an existent interval can be modified
Dialog to edit sequences, parameters, etc.. of Additionals.
long onCmdClickedInterval(FXObject *, FXSelector, void *)
remove or edit interval
GNERerouterDialog()
FOX needs this.
GNERerouter * getRerouterParent() const
get rerouter parent
Dialog for edit rerouters.
std::vector< GNERerouterInterval > myCopyOfRerouterIntervals
set with a copy of rerouter intervals
long onCmdReset(FXObject *, FXSelector, void *)
event after press reset button
long onCmdAddInterval(FXObject *, FXSelector, void *)
add new interval
FXTable * myIntervalList
list with intervals
bool findInterval(double begin, double end) const
check if a interval exists
long onCmdCancel(FXObject *, FXSelector, void *)
event after press cancel button
~GNERerouterDialog()
destructor
void updateIntervalTable()
update data table
long onCmdAccept(FXObject *, FXSelector, void *)
GNERerouterDialog & operator=(const GNERerouterDialog &)
Invalidated assignment operator.