![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GUIDialog_ViewSettings.h>
Public Member Functions | |
| GUIVisualizationSizeSettings | getSettings () |
| get settings More... | |
| SizePanel (FXMatrix *parent, GUIDialog_ViewSettings *target, const GUIVisualizationSizeSettings &settings, GUIGlObjectType type) | |
| FOX Declaration. More... | |
| void | update (const GUIVisualizationSizeSettings &settings) |
| update More... | |
FOX-callbacks | |
Called if something (color, width, etc.) has been changed | |
| long | onCmdSizeChange (FXObject *obj, FXSelector sel, void *ptr) |
Data Fields | |
| FXCheckButton * | myCheck = nullptr |
| check button More... | |
| FXCheckButton * | myCheckSelected = nullptr |
| check selected button More... | |
| FXRealSpinner * | myExaggerateDial = nullptr |
| exaggerate dial More... | |
| FXRealSpinner * | myMinSizeDial = nullptr |
| min size dial More... | |
Private Attributes | |
| GUIDialog_ViewSettings * | myDialogViewSettings = nullptr |
| FOX needs this. More... | |
| GUIGlObjectType | myType = GLO_NETWORK |
| GLObject type associated with this size. More... | |
Definition at line 88 of file GUIDialog_ViewSettings.h.
| GUIDialog_ViewSettings::SizePanel::SizePanel | ( | FXMatrix * | parent, |
| GUIDialog_ViewSettings * | target, | ||
| const GUIVisualizationSizeSettings & | settings, | ||
| GUIGlObjectType | type | ||
| ) |
FOX Declaration.
constructor
Definition at line 1704 of file GUIDialog_ViewSettings.cpp.
References GUIVisualizationSizeSettings::constantSize, GUIVisualizationSizeSettings::constantSizeSelected, GUIVisualizationSizeSettings::exaggeration, GUIDesignCheckButtonViewSettings, GUIDesignViewSettingsLabel1, GUIDesignViewSettingsMatrix5, GUIDesignViewSettingsSpinDial1, GUIDesignViewSettingsSpinDial2, MID_SIMPLE_VIEW_SIZECHANGE, GUIVisualizationSizeSettings::minSize, myCheck, myCheckSelected, myExaggerateDial, myMinSizeDial, and TL.
| GUIVisualizationSizeSettings GUIDialog_ViewSettings::SizePanel::getSettings | ( | ) |
get settings
Definition at line 1725 of file GUIDialog_ViewSettings.cpp.
Referenced by GUIDialog_ViewSettings::onCmdColorChange().
| long GUIDialog_ViewSettings::SizePanel::onCmdSizeChange | ( | FXObject * | obj, |
| FXSelector | sel, | ||
| void * | ptr | ||
| ) |
Definition at line 1743 of file GUIDialog_ViewSettings.cpp.
References gPostDrawing, and GUIPostDrawing::recomputeBoundaries.
Referenced by FXDEFMAP().
| void GUIDialog_ViewSettings::SizePanel::update | ( | const GUIVisualizationSizeSettings & | settings | ) |
update
Definition at line 1734 of file GUIDialog_ViewSettings.cpp.
References GUIVisualizationSizeSettings::constantSize, GUIVisualizationSizeSettings::constantSizeSelected, GUIVisualizationSizeSettings::exaggeration, and GUIVisualizationSizeSettings::minSize.
Referenced by GUIDialog_ViewSettings::onCmdNameChange().
| FXCheckButton* GUIDialog_ViewSettings::SizePanel::myCheck = nullptr |
| FXCheckButton* GUIDialog_ViewSettings::SizePanel::myCheckSelected = nullptr |
check selected button
Definition at line 120 of file GUIDialog_ViewSettings.h.
Referenced by SizePanel().
|
private |
FOX needs this.
pointer to dialog viewSettings
Definition at line 128 of file GUIDialog_ViewSettings.h.
| FXRealSpinner* GUIDialog_ViewSettings::SizePanel::myExaggerateDial = nullptr |
| FXRealSpinner* GUIDialog_ViewSettings::SizePanel::myMinSizeDial = nullptr |
|
private |
GLObject type associated with this size.
Definition at line 131 of file GUIDialog_ViewSettings.h.