SUMO - Simulation of Urban MObility
GUIDetectorWrapper.h
Go to the documentation of this file.
1
/****************************************************************************/
2
// Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.org/sumo
3
// Copyright (C) 2001-2018 German Aerospace Center (DLR) and others.
4
// This program and the accompanying materials
5
// are made available under the terms of the Eclipse Public License v2.0
6
// which accompanies this distribution, and is available at
7
// http://www.eclipse.org/legal/epl-v20.html
8
// SPDX-License-Identifier: EPL-2.0
9
/****************************************************************************/
17
// The base class for detector wrapper
18
/****************************************************************************/
19
#ifndef GUIDetectorWrapper_h
20
#define GUIDetectorWrapper_h
21
22
23
// ===========================================================================
24
// included modules
25
// ===========================================================================
26
#include <
config.h
>
27
28
#include <
utils/geom/Position.h
>
29
#include <
utils/gui/globjects/GUIGlObject_AbstractAdd.h
>
30
#include <
utils/gui/windows/GUISUMOAbstractView.h
>
31
32
33
// ===========================================================================
34
// class definitions
35
// ===========================================================================
43
class
GUIDetectorWrapper
:
public
GUIGlObject_AbstractAdd
{
44
45
public
:
47
GUIDetectorWrapper
(
GUIGlObjectType
type,
const
std::string&
id
);
48
50
~GUIDetectorWrapper
();
51
53
54
62
GUIGLObjectPopupMenu
*
getPopUpMenu
(
GUIMainWindow
& app,
GUISUMOAbstractView
& parent);
64
65
};
66
67
68
#endif
69
70
/****************************************************************************/
71
GUIDetectorWrapper
Definition:
GUIDetectorWrapper.h:43
GUIGlObjectType
GUIGlObjectType
Definition:
GUIGlObjectTypes.h:40
GUIDetectorWrapper::GUIDetectorWrapper
GUIDetectorWrapper(GUIGlObjectType type, const std::string &id)
Constructor.
Definition:
GUIDetectorWrapper.cpp:38
GUIDetectorWrapper::~GUIDetectorWrapper
~GUIDetectorWrapper()
Destructor.
Definition:
GUIDetectorWrapper.cpp:42
GUIMainWindow
Definition:
GUIMainWindow.h:48
config.h
GUIDetectorWrapper::getPopUpMenu
GUIGLObjectPopupMenu * getPopUpMenu(GUIMainWindow &app, GUISUMOAbstractView &parent)
Returns an own popup-menu.
Definition:
GUIDetectorWrapper.cpp:46
GUISUMOAbstractView
Definition:
GUISUMOAbstractView.h:74
GUIGlObject_AbstractAdd
Definition:
GUIGlObject_AbstractAdd.h:40
GUIGlObject_AbstractAdd.h
Position.h
GUIGLObjectPopupMenu
The popup menu of a globject.
Definition:
GUIGLObjectPopupMenu.h:48
GUISUMOAbstractView.h
src
guisim
GUIDetectorWrapper.h
Generated on Sun Feb 3 2019 09:17:52 for SUMO - Simulation of Urban MObility by
1.8.13