![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNESelectorFrame.h>
Public Types | |
| enum class | Type { NETWORKELEMENT , ADDITIONALELEMENT , SHAPE , TAZELEMENT , DEMANDELEMENT , DATA , INVALID } |
| FOX-declaration. More... | |
Public Member Functions | |
| ElementSet (GNESelectorFrame *selectorFrameParent) | |
| constructor More... | |
| Type | getElementSet () const |
| get current selected element set More... | |
| void | refreshElementSet () |
| refresh element set More... | |
| ~ElementSet () | |
| destructor More... | |
FOX-callbacks | |
update current element set (called after | |
| long | onCmdSelectElementSet (FXObject *, FXSelector, void *) |
| Called when the user change the set of element to search (networkElement, Additional or shape) More... | |
Private Attributes | |
| Type | myCurrentElementSet |
| current element set selected More... | |
| GNESelectorFrame * | mySelectorFrameParent |
| pointer to Selector Frame Parent More... | |
| FXComboBox * | mySetComboBox |
| Combo Box with the element sets. More... | |
Definition at line 188 of file GNESelectorFrame.h.
|
strong |
FOX-declaration.
Element Set Type
| Enumerator | |
|---|---|
| NETWORKELEMENT | |
| ADDITIONALELEMENT | |
| SHAPE | |
| TAZELEMENT | |
| DEMANDELEMENT | |
| DATA | |
| INVALID | |
Definition at line 194 of file GNESelectorFrame.h.
| GNESelectorFrame::ElementSet::ElementSet | ( | GNESelectorFrame * | selectorFrameParent | ) |
constructor
Definition at line 331 of file GNESelectorFrame.cpp.
References GUIDesignComboBox, GUIDesignComboBoxNCol, MID_CHOOSEN_ELEMENTS, and mySetComboBox.
| GNESelectorFrame::ElementSet::~ElementSet | ( | ) |
destructor
Definition at line 340 of file GNESelectorFrame.cpp.
| GNESelectorFrame::ElementSet::Type GNESelectorFrame::ElementSet::getElementSet | ( | ) | const |
get current selected element set
Definition at line 344 of file GNESelectorFrame.cpp.
| long GNESelectorFrame::ElementSet::onCmdSelectElementSet | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Called when the user change the set of element to search (networkElement, Additional or shape)
Definition at line 377 of file GNESelectorFrame.cpp.
Referenced by FXDEFMAP().
| void GNESelectorFrame::ElementSet::refreshElementSet | ( | ) |
refresh element set
Definition at line 350 of file GNESelectorFrame.cpp.
References GNESelectorFrame::hide(), and GNESelectorFrame::show().
Referenced by GNESelectorFrame::show().
|
private |
current element set selected
Definition at line 237 of file GNESelectorFrame.h.
|
private |
pointer to Selector Frame Parent
Definition at line 231 of file GNESelectorFrame.h.
|
private |
Combo Box with the element sets.
Definition at line 234 of file GNESelectorFrame.h.
Referenced by ElementSet().