src
rqt_human_radar
Radar.cpp
Go to the documentation of this file.
1
6
#include "
rqt_human_radar/Radar.hpp
"
7
8
#include <
pluginlib/class_list_macros.h
>
9
10
#include <
rqt_human_radar/RadarCanvas.hpp
>
11
#include <
rqt_human_radar/RadarScene.hpp
>
12
13
namespace
rqt_human_radar
{
14
15
Radar::Radar
()
16
:
rqt_gui_cpp
::Plugin(),
17
widget_(0){
18
setObjectName(
"Radar"
);
19
}
20
21
Radar::~Radar
() {
22
}
23
24
void
Radar::initPlugin
(
qt_gui_cpp::PluginContext
&context) {
25
widget_
=
new
RadarScene
();
26
widget_
->setMinimumSize(600, 420);
27
context.
addWidget
(
widget_
);
28
}
29
30
void
Radar::shutdownPlugin
() {
31
}
32
33
void
Radar::saveSettings
(
qt_gui_cpp::Settings
&plugin_settings,
34
qt_gui_cpp::Settings
&instance_settings)
const
{
35
}
36
37
void
Radar::restoreSettings
(
const
qt_gui_cpp::Settings
&plugin_settings,
38
const
qt_gui_cpp::Settings
&instance_settings) {
39
}
40
41
}
/* namespace */
42
43
PLUGINLIB_EXPORT_CLASS
(
rqt_human_radar::Radar
,
rqt_gui_cpp::Plugin
)
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::PluginContext::addWidget
void addWidget(QWidget *widget)
qt_gui_cpp::Settings
class_list_macros.h
RadarScene.hpp
RadarScene class and methods declaration.
rqt_gui_cpp::Plugin
rqt_human_radar::RadarScene
Definition:
RadarScene.hpp:19
rqt_gui_cpp
PLUGINLIB_EXPORT_CLASS
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)
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
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
Radar.hpp
Defines the class for the Radar widget.
RadarCanvas.hpp
Defines the class for the RadarCanvas widget.
rqt_human_radar
Author(s): Lorenzo Ferrini
autogenerated on Fri Dec 16 2022 03:43:38