include
rqt_human_radar
Radar.hpp
Go to the documentation of this file.
1
6
#ifndef RQT_ENGAGEMENT_RADAR__RADAR_HPP
7
#define RQT_ENGAGEMENT_RADAR__RADAR_HPP
8
9
#include <
rqt_gui_cpp/plugin.h
>
10
#include <QWidget>
11
#include <unistd.h>
12
13
namespace
rqt_human_radar
{
14
15
class
Radar
;
16
17
class
Radar
:
public
rqt_gui_cpp::Plugin
{
18
Q_OBJECT
19
public
:
23
Radar
();
27
virtual
~Radar
();
28
32
virtual
void
initPlugin
(
qt_gui_cpp::PluginContext
&context);
36
virtual
void
shutdownPlugin
();
40
virtual
void
saveSettings
(
qt_gui_cpp::Settings
&plugin_settings,
qt_gui_cpp::Settings
&instance_settings)
const
;
44
virtual
void
restoreSettings
(
const
qt_gui_cpp::Settings
&plugin_settings,
45
const
qt_gui_cpp::Settings
&instance_settings);
46
private
:
47
QWidget*
widget_
;
48
};
49
50
}
/* namespace */
51
52
#endif
/* RQT_ENGAGEMENT_RADAR__RADAR_HPP */
rqt_human_radar::Radar::~Radar
virtual ~Radar()
Destructor.
Definition:
Radar.cpp:21
rqt_human_radar::Radar::shutdownPlugin
virtual void shutdownPlugin()
template function for rqt plugins
Definition:
Radar.cpp:30
qt_gui_cpp::PluginContext
qt_gui_cpp::Settings
rqt_gui_cpp::Plugin
rqt_human_radar::Radar::initPlugin
virtual void initPlugin(qt_gui_cpp::PluginContext &context)
template function for rqt plugins
Definition:
Radar.cpp:24
rqt_human_radar::Radar
Definition:
Radar.hpp:17
rqt_human_radar::Radar::saveSettings
virtual void saveSettings(qt_gui_cpp::Settings &plugin_settings, qt_gui_cpp::Settings &instance_settings) const
template function for rqt plugins
Definition:
Radar.cpp:33
rqt_human_radar::Radar::widget_
QWidget * widget_
Definition:
Radar.hpp:47
rqt_human_radar::Radar::Radar
Radar()
Constructor.
Definition:
Radar.cpp:15
plugin.h
rqt_human_radar
Definition:
Radar.hpp:13
rqt_human_radar::Radar::restoreSettings
virtual void restoreSettings(const qt_gui_cpp::Settings &plugin_settings, const qt_gui_cpp::Settings &instance_settings)
template function for rqt plugins
Definition:
Radar.cpp:37
rqt_human_radar
Author(s): Lorenzo Ferrini
autogenerated on Fri Dec 16 2022 03:43:38