![]() |
Eclipse SUMO - Simulation of Urban MObility
|
FOX-declaration. More...
#include <GNETLSEditorFrame.h>
Public Member Functions | |
GNEJunction * | getCurrentJunction () const |
get current modified junction More... | |
void | setCurrentJunction (GNEJunction *junction) |
set current junction More... | |
TLSJunction (GNETLSEditorFrame *tlsEditorParent) | |
constructor More... | |
void | updateJunctionDescription () const |
update descrition More... | |
~TLSJunction () | |
destructor More... | |
Private Attributes | |
GNEJunction * | myCurrentJunction |
the junction of the tls is being modified More... | |
FXLabel * | myLabelJunctionID |
label for junction ID More... | |
FXTextField * | myTextFieldJunctionID |
text field for junction ID More... | |
FOX-declaration.
Definition at line 50 of file GNETLSEditorFrame.h.
GNETLSEditorFrame::TLSJunction::TLSJunction | ( | GNETLSEditorFrame * | tlsEditorParent | ) |
constructor
Definition at line 1034 of file GNETLSEditorFrame.cpp.
References GUIDesignAuxiliarHorizontalFrame, GUIDesignLabelAttribute, GUIDesignTextField, GUIDesignTextFieldNCol, MID_GNE_TLSFRAME_SELECT_JUNCTION, myLabelJunctionID, myTextFieldJunctionID, GNETLSEditorFrame::show(), and updateJunctionDescription().
GNETLSEditorFrame::TLSJunction::~TLSJunction | ( | ) |
destructor
Definition at line 1049 of file GNETLSEditorFrame.cpp.
GNEJunction * GNETLSEditorFrame::TLSJunction::getCurrentJunction | ( | ) | const |
get current modified junction
Definition at line 1053 of file GNETLSEditorFrame.cpp.
Referenced by GNETLSEditorFrame::buildInternalLanes(), GNETLSEditorFrame::cleanup(), GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::onCmdCancel(), GNETLSEditorFrame::onCmdDefCreate(), GNETLSEditorFrame::onCmdDefDelete(), GNETLSEditorFrame::onCmdDefSwitch(), GNETLSEditorFrame::onCmdOK(), and GNETLSEditorFrame::onUpdDefCreate().
void GNETLSEditorFrame::TLSJunction::setCurrentJunction | ( | GNEJunction * | junction | ) |
set current junction
Definition at line 1059 of file GNETLSEditorFrame.cpp.
Referenced by GNETLSEditorFrame::cleanup(), and GNETLSEditorFrame::editJunction().
void GNETLSEditorFrame::TLSJunction::updateJunctionDescription | ( | ) | const |
update descrition
Definition at line 1065 of file GNETLSEditorFrame.cpp.
References Named::getID().
Referenced by GNETLSEditorFrame::cleanup(), GNETLSEditorFrame::editJunction(), and TLSJunction().
|
private |
the junction of the tls is being modified
Definition at line 76 of file GNETLSEditorFrame.h.
|
private |
label for junction ID
Definition at line 70 of file GNETLSEditorFrame.h.
Referenced by TLSJunction().
|
private |
text field for junction ID
Definition at line 73 of file GNETLSEditorFrame.h.
Referenced by TLSJunction().