![]() |
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.