![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GUIDialog_ViewSettings.h>
Public Member Functions | |
| GUIVisualizationSizeSettings | getSettings () |
| get settings | |
| SizePanel (FXMatrix *parent, GUIDialog_ViewSettings *target, const GUIVisualizationSizeSettings &settings, GUIGlObjectType type) | |
| FOX Declaration. | |
| void | update (const GUIVisualizationSizeSettings &settings) |
| update | |
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 | |
| FXCheckButton * | myCheckSelected = nullptr |
| check selected button | |
| FXRealSpinner * | myExaggerateDial = nullptr |
| exaggerate dial | |
| FXRealSpinner * | myMinSizeDial = nullptr |
| min size dial | |
Private Attributes | |
| GUIDialog_ViewSettings * | myDialogViewSettings = nullptr |
| FOX needs this. | |
| GUIGlObjectType | myType = GLO_NETWORK |
| GLObject type associated with this size. | |
Definition at line 89 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 1610 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 1631 of file GUIDialog_ViewSettings.cpp.
Referenced by GUIDialog_ViewSettings::onCmdColorChange().
| long GUIDialog_ViewSettings::SizePanel::onCmdSizeChange | ( | FXObject * | obj, |
| FXSelector | sel, | ||
| void * | ptr | ||
| ) |
Definition at line 1649 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 1640 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 121 of file GUIDialog_ViewSettings.h.
Referenced by SizePanel().
|
private |
FOX needs this.
pointer to dialog viewSettings
Definition at line 129 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 132 of file GUIDialog_ViewSettings.h.