Eclipse SUMO - Simulation of Urban MObility
|
A single child window which contains a view of the simulation area. More...
#include <GUISUMOViewParent.h>
Public Types | |
enum | ViewType { VIEW_2D_OPENGL , VIEW_3D_OSG } |
Available view types. More... | |
Public Member Functions | |
virtual void | create () |
create GUIGlChildWindow | |
void | eraseGLObjChooser (GUIDialog_GLObjChooser *GLObjChooser) |
erase GLObjChooser | |
virtual FXGLCanvas * | getBuildGLCanvas () const |
get build GL Canvas | |
MFXComboBoxIcon * | getColoringSchemesCombo () |
return combobox with the current coloring schemes (standard, fastest standard, real world...) | |
GUIMainWindow * | getGUIMainWindowParent () |
Returns the GUIMainWindow parent. | |
FXPopup * | getLocatorPopup () |
@ brief return a pointer to locator popup | |
FXToolBar * | getNavigationToolBar (GUISUMOAbstractView &v) |
return a reference to navigation toolbar | |
std::vector< GUIGlID > | getObjectIDs (int messageId) const |
get all objects of the given type | |
MFXCheckableButton * | getShowToolTipsMenu () const |
get menu for tooltips menu | |
GUISUMOAbstractView * | getView () const |
return GUISUMOAbstractView | |
GUISUMOViewParent (FXMDIClient *p, FXMDIMenu *mdimenu, const FXString &name, GUIMainWindow *parentWindow, FXIcon *ic=NULL, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0) | |
Constructor. | |
virtual GUISUMOAbstractView * | init (FXGLCanvas *share, GUINet &net, ViewType type) |
"Initialises" this window by building the contents | |
bool | isSelected (GUIGlObject *o) const |
true if the object is selected (may include extra logic besides calling gSelected) | |
long | onCmdLocate (FXObject *, FXSelector, void *) |
locator-callback | |
long | onCmdMakeSnapshot (FXObject *sender, FXSelector, void *) |
Called if the user wants to make a snapshot (screenshot) | |
long | onCmdSpeedFactor (FXObject *, FXSelector, void *) |
speedFactor-callback | |
long | onKeyPress (FXObject *o, FXSelector sel, void *data) |
handle keys | |
long | onKeyRelease (FXObject *o, FXSelector sel, void *data) |
long | onSimStep (FXObject *sender, FXSelector, void *) |
Called on a simulation step. | |
long | onUpdSpeedFactor (FXObject *, FXSelector, void *) |
void | setToolBarVisibility (const bool value) |
about toggled gaming status | |
void | setView (GUIGlID id) |
Centers the view onto the given artifact. | |
~GUISUMOViewParent () | |
Destructor. | |
buttons call backs | |
long | onCmdRecenterView (FXObject *, FXSelector, void *) |
long | onCmdEditViewport (FXObject *, FXSelector, void *) |
long | onCmdEditViewScheme (FXObject *, FXSelector, void *) |
long | onCmdShowToolTipsView (FXObject *sender, FXSelector, void *) |
long | onCmdShowToolTipsMenu (FXObject *sender, FXSelector, void *) |
long | onCmdZoomStyle (FXObject *sender, FXSelector, void *) |
long | onCmdChangeColorScheme (FXObject *, FXSelector sel, void *) |
Protected Member Functions | |
void | buildColoringToolBar () |
build coloring toolbar | |
void | buildNavigationToolBar () |
build navigation toolbar | |
void | buildScreenshotToolBar () |
build screenshot toolbar | |
void | buildSpeedControlToolbar () |
fox need this | |
Protected Attributes | |
FXVerticalFrame * | myChildWindowContentFrame = nullptr |
The contents frame. | |
MFXComboBoxIcon * | myColoringSchemes = nullptr |
The coloring schemes. | |
FXMenuBar * | myGripNavigationToolbar = nullptr |
The grip navigation tool bar. | |
GUIMainWindow * | myGUIMainWindowParent = nullptr |
FOX needs this. | |
MFXMenuButtonTooltip * | myLocatorButton = nullptr |
The locator button. | |
FXPopup * | myLocatorPopup = nullptr |
The locator menu. | |
MFXCheckableButton * | myShowToolTipsMenu = nullptr |
menu for tooltips menu | |
MFXCheckableButton * | myShowToolTipsView = nullptr |
menu for tooltips view | |
FXSlider * | mySpeedFactorSlider = nullptr |
slider for speedfactor | |
FXToolBar * | myStaticNavigationToolBar = nullptr |
The static navigation tool bar. | |
FXToolBarShell * | myToolBarDragSpeed = nullptr |
toolbar shell for speed | |
FXToolBar * | myToolBarSpeed = nullptr |
toolbar for speed | |
GUISUMOAbstractView * | myView = nullptr |
The view. | |
MFXCheckableButton * | myZoomStyle = nullptr |
Zoom but. | |
Private Attributes | |
std::map< int, GUIDialog_ChooserAbstract * > | myGLObjChooser |
map for existing dialogs | |
A single child window which contains a view of the simulation area.
It is made of a tool-bar containing a field to change the type of display, buttons that allow to choose an artifact and some other view controlling options.
The rest of the window is a canvas that contains the display itself
Definition at line 53 of file GUISUMOViewParent.h.
Available view types.
Enumerator | |
---|---|
VIEW_2D_OPENGL | plain 2D openGL view (
|
VIEW_3D_OSG | plain 3D OSG view (
|
Definition at line 59 of file GUISUMOViewParent.h.
GUISUMOViewParent::GUISUMOViewParent | ( | FXMDIClient * | p, |
FXMDIMenu * | mdimenu, | ||
const FXString & | name, | ||
GUIMainWindow * | parentWindow, | ||
FXIcon * | ic = NULL , |
||
FXuint | opts = 0 , |
||
FXint | x = 0 , |
||
FXint | y = 0 , |
||
FXint | w = 0 , |
||
FXint | h = 0 |
||
) |
Constructor.
[in] | p | The MDI-pane this window is shown within |
[in] | mdimenu | The MDI-menu for alignment |
[in] | name | The name of the window |
[in] | parentWindow | The main window |
[in] | ic | The icon of this window |
[in] | opts | Window options |
[in] | x | Initial x-position |
[in] | y | Initial x-position |
[in] | w | Initial width |
[in] | h | Initial height |
Definition at line 78 of file GUISUMOViewParent.cpp.
GUISUMOViewParent::~GUISUMOViewParent | ( | ) |
Destructor.
Definition at line 110 of file GUISUMOViewParent.cpp.
References GUIGlChildWindow::myGUIMainWindowParent, and GUIMainWindow::removeGLChild().
|
protectedinherited |
build coloring toolbar
Definition at line 152 of file GUIGlChildWindow.cpp.
References COLORWHEEL, GUIIconSubSys::getIcon(), GUIMainWindow::getStaticTooltipMenu(), GUIDesignButtonToolbar, GUIDesignComboBoxNCol, GUIDesignComboBoxStatic, GUIDesignComboBoxVisibleItemsSmall, GUIDesignVerticalSeparator, MID_COLORSCHEMECHANGE, MID_HOTKEY_F9_EDIT_VIEWSCHEME, GUIGlChildWindow::myColoringSchemes, GUIGlChildWindow::myGripNavigationToolbar, GUIGlChildWindow::myGUIMainWindowParent, GUIGlChildWindow::myStaticNavigationToolBar, and TL.
|
protectedinherited |
build navigation toolbar
Definition at line 115 of file GUIGlChildWindow.cpp.
References MFXCheckableButton::amChecked(), EDITVIEWPORT, MFXStaticToolTip::enableStaticToolTip(), GUIIconSubSys::getIcon(), GUIMainWindow::getStaticTooltipMenu(), GUIMainWindow::getStaticTooltipView(), GUIDesignButtonToolbar, GUIDesignButtonToolbarLocator, GUIDesignMFXCheckableButtonSquare, LOCATE, MID_HOTKEY_CTRL_I_EDITVIEWPORT, MID_RECENTERVIEW, MID_SHOWTOOLTIPS_MENU, MID_SHOWTOOLTIPS_VIEW, MID_ZOOM_STYLE, GUIGlChildWindow::myGripNavigationToolbar, GUIGlChildWindow::myGUIMainWindowParent, GUIGlChildWindow::myLocatorButton, GUIGlChildWindow::myLocatorPopup, GUIGlChildWindow::myShowToolTipsMenu, GUIGlChildWindow::myShowToolTipsView, GUIGlChildWindow::myStaticNavigationToolBar, GUIGlChildWindow::myZoomStyle, RECENTERVIEW, MFXCheckableButton::setChecked(), SHOWTOOLTIPS_MENU, SHOWTOOLTIPS_VIEW, TL, TLC, and ZOOMSTYLE.
|
protectedinherited |
build screenshot toolbar
Definition at line 166 of file GUIGlChildWindow.cpp.
References CAMERA, GUIIconSubSys::getIcon(), GUIMainWindow::getStaticTooltipMenu(), GUIDesignButtonToolbar, GUIDesignVerticalSeparator, MID_MAKESNAPSHOT, GUIGlChildWindow::myGripNavigationToolbar, GUIGlChildWindow::myGUIMainWindowParent, GUIGlChildWindow::myStaticNavigationToolBar, and TL.
|
protected |
fox need this
build speed control toolbar
Definition at line 333 of file GUISUMOViewParent.cpp.
References GUIDesignVerticalSeparator, MID_SPEEDFACTOR, GUIGlChildWindow::myGripNavigationToolbar, mySpeedFactorSlider, and GUIGlChildWindow::myStaticNavigationToolBar.
|
virtualinherited |
create GUIGlChildWindow
Definition at line 89 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myGripNavigationToolbar, GUIGlChildWindow::myLocatorPopup, GUIGlChildWindow::myStaticNavigationToolBar, and GUIGlChildWindow::myView.
Referenced by GNEViewParent::GNEViewParent(), and GUIApplicationWindow::openNewView().
void GUISUMOViewParent::eraseGLObjChooser | ( | GUIDialog_GLObjChooser * | GLObjChooser | ) |
erase GLObjChooser
Definition at line 126 of file GUISUMOViewParent.cpp.
References GUIDialog_ChooserAbstract::getMessageId(), and myGLObjChooser.
Referenced by GUIDialog_GLObjChooser::~GUIDialog_GLObjChooser().
|
virtualinherited |
get build GL Canvas
Definition at line 177 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myView.
Referenced by GUIApplicationWindow::getBuildGLCanvas().
|
inherited |
return combobox with the current coloring schemes (standard, fastest standard, real world...)
Definition at line 195 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myColoringSchemes.
Referenced by GUIViewTraffic::buildViewToolBars(), GNEViewNet::buildViewToolBars(), and GUISUMOAbstractView::getColoringSchemesCombo().
|
inherited |
Returns the GUIMainWindow parent.
Definition at line 109 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myGUIMainWindowParent.
Referenced by MFXDecalsTable::Column::Column(), GUISUMOAbstractView::paintGL(), GUISUMOAbstractView::showToolTipFor(), GUISUMOAbstractView::updateToolTip(), and GUIDialog_ChooserAbstract::~GUIDialog_ChooserAbstract().
|
inherited |
@ brief return a pointer to locator popup
Definition at line 189 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myLocatorPopup.
Referenced by GUIViewTraffic::buildViewToolBars(), and GNEViewNet::buildViewToolBars().
|
inherited |
return a reference to navigation toolbar
Definition at line 183 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myGripNavigationToolbar, and GUIGlChildWindow::myStaticNavigationToolBar.
|
virtual |
get all objects of the given type
Reimplemented from GUIGlChildWindow.
Definition at line 183 of file GUISUMOViewParent.cpp.
References MSNet::getContainerControl(), GUIGlObject_AbstractAdd::getIDList(), GUIEdge::getIDs(), MSNet::getInstance(), MSNet::getPersonControl(), MSNet::getShapeContainer(), MSNet::getVehicleControl(), GLO_ADDITIONALELEMENT, MSGlobals::gUseMesoSim, GUIMainWindow::listInternal(), GUIMainWindow::listParking(), GUIMainWindow::listTeleporting(), MID_HOTKEY_SHIFT_A_LOCATEADDITIONAL, MID_HOTKEY_SHIFT_C_LOCATECONTAINER, MID_HOTKEY_SHIFT_E_LOCATEEDGE, MID_HOTKEY_SHIFT_J_LOCATEJUNCTION, MID_HOTKEY_SHIFT_L_LOCATEPOLY, MID_HOTKEY_SHIFT_O_LOCATEPOI, MID_HOTKEY_SHIFT_P_LOCATEPERSON, MID_HOTKEY_SHIFT_T_LOCATETLS, MID_HOTKEY_SHIFT_V_LOCATEVEHICLE, GUIGlChildWindow::myGUIMainWindowParent, and TL.
Referenced by onCmdLocate().
|
inherited |
get menu for tooltips menu
Definition at line 201 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myShowToolTipsMenu.
Referenced by GNEOptionsDialog::onCmdShowToolTipsMenu(), and GNEPythonToolDialog::onCmdShowToolTipsMenu().
|
inherited |
return GUISUMOAbstractView
Definition at line 103 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myView.
Referenced by GUIMainWindow::getActiveView(), GNEApplicationWindow::handleEvent_NetworkLoaded(), GUIDialog_ChooserAbstract::onCmdAddListSelection(), GUIDialog_ChooserAbstract::onCmdCenter(), GUIDialog_ChooserAbstract::onCmdClearListSelection(), GUIApplicationWindow::onCmdEditChosen(), GUIApplicationWindow::onCmdOpenEdgeData(), GUIApplicationWindow::onCmdOpenShapes(), GUIApplicationWindow::onCmdShowStats(), GUIApplicationWindow::onCmdToggleDrawJunctionShape(), GUIApplicationWindow::onCmdToggleSecondaryShape(), GUIDialog_ChooserAbstract::onCmdToggleSelection(), GUIDialog_ChooserAbstract::onCmdTrack(), and GUIApplicationWindow::openNewView().
|
virtual |
"Initialises" this window by building the contents
[in] | share | A canvas tor get the shared context from |
[in] | net | The network to show |
[in] | vt | The view type to use |
Definition at line 90 of file GUISUMOViewParent.cpp.
References GUISUMOAbstractView::buildViewToolBars(), GUIMainWindow::getGLVisual(), GUIMainWindow::isGaming(), GUIGlChildWindow::myChildWindowContentFrame, GUIGlChildWindow::myGUIMainWindowParent, GUIGlChildWindow::myStaticNavigationToolBar, GUIGlChildWindow::myView, VIEW_2D_OPENGL, and VIEW_3D_OSG.
Referenced by GUIApplicationWindow::openNewView().
|
virtual |
true if the object is selected (may include extra logic besides calling gSelected)
Reimplemented from GUIGlChildWindow.
Definition at line 294 of file GUISUMOViewParent.cpp.
References GUIGlObject::getGlID(), MSEdge::getLanes(), GUIGlObject::getType(), GLO_EDGE, GLO_LANE, gSelected, and GUISelectedStorage::isSelected().
|
inherited |
Definition at line 263 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myView, and GUISUMOAbstractView::setColorScheme().
Referenced by FXDEFMAP().
|
inherited |
Definition at line 215 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myView, and GUISUMOAbstractView::showViewportEditor().
Referenced by FXDEFMAP().
|
inherited |
Definition at line 222 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myView, and GUISUMOAbstractView::showViewschemeEditor().
Referenced by FXDEFMAP().
long GUISUMOViewParent::onCmdLocate | ( | FXObject * | , |
FXSelector | sel, | ||
void * | |||
) |
locator-callback
Definition at line 225 of file GUISUMOViewParent.cpp.
References GUIIconSubSys::getIcon(), getObjectIDs(), GUIGlObjectStorage::gIDStorage, LOCATEADD, LOCATECONTAINER, LOCATEEDGE, LOCATEJUNCTION, LOCATEPERSON, LOCATEPOI, LOCATEPOLY, LOCATETLS, LOCATEVEHICLE, MID_HOTKEY_SHIFT_A_LOCATEADDITIONAL, MID_HOTKEY_SHIFT_C_LOCATECONTAINER, MID_HOTKEY_SHIFT_E_LOCATEEDGE, MID_HOTKEY_SHIFT_J_LOCATEJUNCTION, MID_HOTKEY_SHIFT_L_LOCATEPOLY, MID_HOTKEY_SHIFT_O_LOCATEPOI, MID_HOTKEY_SHIFT_P_LOCATEPERSON, MID_HOTKEY_SHIFT_T_LOCATETLS, MID_HOTKEY_SHIFT_V_LOCATEVEHICLE, myGLObjChooser, GUIGlChildWindow::myLocatorButton, GUIGlChildWindow::myLocatorPopup, and TL.
Referenced by FXDEFMAP(), and GUIApplicationWindow::onCmdLocate().
long GUISUMOViewParent::onCmdMakeSnapshot | ( | FXObject * | sender, |
FXSelector | , | ||
void * | |||
) |
Called if the user wants to make a snapshot (screenshot)
Definition at line 132 of file GUISUMOViewParent.cpp.
References MFXCheckableButton::amChecked(), CAMERA, GUISUMOAbstractView::endSnapshot(), gCurrentFolder, GUIIconSubSys::getIcon(), GUISUMOAbstractView::makeSnapshot(), GUIGlChildWindow::myView, MFXCheckableButton::setChecked(), TL, MFXUtils::userPermitsOverwritingWhenFileExists(), and WRITE_MESSAGE.
Referenced by FXDEFMAP().
|
inherited |
Definition at line 207 of file GUIGlChildWindow.cpp.
References GUIGlChildWindow::myView, and GUISUMOAbstractView::recenterView().
Referenced by FXDEFMAP().
|
inherited |
Definition at line 240 of file GUIGlChildWindow.cpp.
References MFXCheckableButton::amChecked(), MFXStaticToolTip::enableStaticToolTip(), GUIMainWindow::getStaticTooltipMenu(), GUIGlChildWindow::myGUIMainWindowParent, GUIGlChildWindow::myShowToolTipsMenu, and MFXCheckableButton::setChecked().
Referenced by FXDEFMAP().
|
inherited |
Definition at line 229 of file GUIGlChildWindow.cpp.
References MFXCheckableButton::amChecked(), MFXStaticToolTip::enableStaticToolTip(), GUIMainWindow::getStaticTooltipView(), GUIGlChildWindow::myGUIMainWindowParent, GUIGlChildWindow::myShowToolTipsView, and MFXCheckableButton::setChecked().
Referenced by FXDEFMAP().
long GUISUMOViewParent::onCmdSpeedFactor | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
speedFactor-callback
Definition at line 351 of file GUISUMOViewParent.cpp.
References GUIGlObjectStorage::getObjectBlocking(), GUISUMOAbstractView::getTrackedID(), GUIGlObject::getType(), GUIGlObjectStorage::gIDStorage, GLO_PERSON, GLO_VEHICLE, GUIGlObject::INVALID_ID, mySpeedFactorSlider, GUIGlChildWindow::myView, MSBaseVehicle::setChosenSpeedFactor(), SPEEDFACTOR_SCALE, and toString().
Referenced by FXDEFMAP().
|
inherited |
Definition at line 253 of file GUIGlChildWindow.cpp.
References MFXCheckableButton::amChecked(), GUIGlChildWindow::myView, GUIGlChildWindow::myZoomStyle, and MFXCheckableButton::setChecked().
Referenced by FXDEFMAP().
long GUISUMOViewParent::onKeyPress | ( | FXObject * | o, |
FXSelector | sel, | ||
void * | data | ||
) |
handle keys
Definition at line 319 of file GUISUMOViewParent.cpp.
References GUIGlChildWindow::myView, and GUISUMOAbstractView::onKeyPress().
Referenced by GUIApplicationWindow::onKeyPress().
long GUISUMOViewParent::onKeyRelease | ( | FXObject * | o, |
FXSelector | sel, | ||
void * | data | ||
) |
Definition at line 326 of file GUISUMOViewParent.cpp.
References GUIGlChildWindow::myView, and GUISUMOAbstractView::onKeyRelease().
Referenced by GUIApplicationWindow::onKeyRelease().
long GUISUMOViewParent::onSimStep | ( | FXObject * | sender, |
FXSelector | , | ||
void * | |||
) |
Called on a simulation step.
Definition at line 286 of file GUISUMOViewParent.cpp.
References GUISUMOAbstractView::checkSnapshots(), and GUIGlChildWindow::myView.
Referenced by FXDEFMAP().
long GUISUMOViewParent::onUpdSpeedFactor | ( | FXObject * | sender, |
FXSelector | , | ||
void * | ptr | ||
) |
Definition at line 371 of file GUISUMOViewParent.cpp.
References MSBaseVehicle::getChosenSpeedFactor(), MSPerson::getChosenSpeedFactor(), GUIGlObjectStorage::getObjectBlocking(), GUISUMOAbstractView::getTrackedID(), GUIGlObject::getType(), GUIGlObjectStorage::gIDStorage, GLO_PERSON, GLO_VEHICLE, GUIGlObject::INVALID_ID, mySpeedFactorSlider, GUIGlChildWindow::myView, SPEEDFACTOR_SCALE, and GUISUMOAbstractView::stopTrack().
Referenced by FXDEFMAP().
void GUISUMOViewParent::setToolBarVisibility | ( | const bool | value | ) |
about toggled gaming status
Definition at line 116 of file GUISUMOViewParent.cpp.
References GUIGlChildWindow::myStaticNavigationToolBar.
Referenced by GUIApplicationWindow::onCmdFullScreen(), and GUIApplicationWindow::onCmdGaming().
|
inherited |
Centers the view onto the given artifact.
[in] | id | The id of the object to center the view on |
Definition at line 270 of file GUIGlChildWindow.cpp.
References GUISUMOAbstractView::centerTo(), and GUIGlChildWindow::myView.
Referenced by GUIDialog_ChooserAbstract::onCmdCenter(), GUIDialog_ChooserAbstract::onCmdText(), GUIDialog_ChooserAbstract::onCmdTrack(), and GUIMessageWindow::setCursorPos().
|
protectedinherited |
|
protectedinherited |
The coloring schemes.
Definition at line 135 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildColoringToolBar(), and GUIGlChildWindow::getColoringSchemesCombo().
|
private |
map for existing dialogs
Definition at line 141 of file GUISUMOViewParent.h.
Referenced by eraseGLObjChooser(), and onCmdLocate().
|
protectedinherited |
The grip navigation tool bar.
Definition at line 108 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildColoringToolBar(), GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::buildScreenshotToolBar(), buildSpeedControlToolbar(), GUIGlChildWindow::create(), and GUIGlChildWindow::getNavigationToolBar().
|
protectedinherited |
FOX needs this.
The parent window
Definition at line 105 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildColoringToolBar(), GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::buildScreenshotToolBar(), GNEViewParent::getGUIMainWindow(), GUIGlChildWindow::getGUIMainWindowParent(), getObjectIDs(), init(), GNEViewParent::onCmdClose(), GUIGlChildWindow::onCmdShowToolTipsMenu(), GUIGlChildWindow::onCmdShowToolTipsView(), GNEViewParent::~GNEViewParent(), and ~GUISUMOViewParent().
|
protectedinherited |
The locator button.
Definition at line 123 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildNavigationToolBar(), onCmdLocate(), and GNEViewParent::onCmdLocate().
|
protectedinherited |
The locator menu.
Definition at line 120 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::create(), GUIGlChildWindow::getLocatorPopup(), onCmdLocate(), GNEViewParent::onCmdLocate(), and GUIGlChildWindow::~GUIGlChildWindow().
|
protectedinherited |
menu for tooltips menu
Definition at line 129 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::getShowToolTipsMenu(), and GUIGlChildWindow::onCmdShowToolTipsMenu().
|
protectedinherited |
menu for tooltips view
Definition at line 126 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildNavigationToolBar(), and GUIGlChildWindow::onCmdShowToolTipsView().
|
protected |
slider for speedfactor
Definition at line 137 of file GUISUMOViewParent.h.
Referenced by buildSpeedControlToolbar(), onCmdSpeedFactor(), and onUpdSpeedFactor().
|
protectedinherited |
The static navigation tool bar.
Definition at line 111 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildColoringToolBar(), GUIGlChildWindow::buildNavigationToolBar(), GUIGlChildWindow::buildScreenshotToolBar(), buildSpeedControlToolbar(), GUIGlChildWindow::create(), GUIGlChildWindow::getNavigationToolBar(), init(), setToolBarVisibility(), and GUIGlChildWindow::~GUIGlChildWindow().
|
protected |
toolbar shell for speed
Definition at line 131 of file GUISUMOViewParent.h.
|
protected |
toolbar for speed
Definition at line 134 of file GUISUMOViewParent.h.
|
protectedinherited |
The view.
Definition at line 114 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::create(), GUIGlChildWindow::getBuildGLCanvas(), GUIGlChildWindow::getView(), init(), GUIGlChildWindow::onCmdChangeColorScheme(), GUIGlChildWindow::onCmdEditViewport(), GUIGlChildWindow::onCmdEditViewScheme(), GNEViewParent::onCmdLocate(), onCmdMakeSnapshot(), GNEViewParent::onCmdMakeSnapshot(), GUIGlChildWindow::onCmdRecenterView(), onCmdSpeedFactor(), GUIGlChildWindow::onCmdZoomStyle(), onKeyPress(), GNEViewParent::onKeyPress(), onKeyRelease(), GNEViewParent::onKeyRelease(), onSimStep(), onUpdSpeedFactor(), and GUIGlChildWindow::setView().
|
protectedinherited |
Zoom but.
Definition at line 117 of file GUIGlChildWindow.h.
Referenced by GUIGlChildWindow::buildNavigationToolBar(), and GUIGlChildWindow::onCmdZoomStyle().