All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Signals | Public Member Functions | Private Slots | Private Attributes
marble_plugin::MarblePlugin Class Reference

#include <marble_plugin.h>

Inheritance diagram for marble_plugin::MarblePlugin:
Inheritance graph
[legend]

List of all members.

Signals

void NewGPSPosition (qreal, qreal)

Public Member Functions

void GpsCallback (const sensor_msgs::NavSatFixConstPtr &gpspt)
virtual void initPlugin (qt_gui_cpp::PluginContext &context)
 MarblePlugin ()
virtual void restoreSettings (const qt_gui_cpp::Settings &plugin_settings, const qt_gui_cpp::Settings &instance_settings)
virtual void saveSettings (qt_gui_cpp::Settings &plugin_settings, qt_gui_cpp::Settings &instance_settings) const
virtual void shutdownPlugin ()

Private Slots

void ChangeGPSTopic (const QString &topic_name)
void ChangeMarbleModelTheme (int idx)
void FindGPSTopics ()
void SetKMLFile (bool envoke_file_dialog=true)

Private Attributes

ros::Subscriber m_sat_nav_fix_subscriber
Ui_Form ui_
QWidget * widget_

Detailed Description

Definition at line 50 of file marble_plugin.h.


Constructor & Destructor Documentation

Definition at line 60 of file marble_plugin.cpp.


Member Function Documentation

void marble_plugin::MarblePlugin::ChangeGPSTopic ( const QString &  topic_name) [private, slot]

Definition at line 155 of file marble_plugin.cpp.

void marble_plugin::MarblePlugin::ChangeMarbleModelTheme ( int  idx) [private, slot]

Definition at line 146 of file marble_plugin.cpp.

Definition at line 121 of file marble_plugin.cpp.

void marble_plugin::MarblePlugin::GpsCallback ( const sensor_msgs::NavSatFixConstPtr &  gpspt)

Definition at line 185 of file marble_plugin.cpp.

Reimplemented from qt_gui_cpp::Plugin.

Definition at line 68 of file marble_plugin.cpp.

void marble_plugin::MarblePlugin::NewGPSPosition ( qreal  ,
qreal   
) [signal]
void marble_plugin::MarblePlugin::restoreSettings ( const qt_gui_cpp::Settings plugin_settings,
const qt_gui_cpp::Settings instance_settings 
) [virtual]

Reimplemented from qt_gui_cpp::Plugin.

Definition at line 223 of file marble_plugin.cpp.

void marble_plugin::MarblePlugin::saveSettings ( qt_gui_cpp::Settings plugin_settings,
qt_gui_cpp::Settings instance_settings 
) const [virtual]

Reimplemented from qt_gui_cpp::Plugin.

Definition at line 212 of file marble_plugin.cpp.

void marble_plugin::MarblePlugin::SetKMLFile ( bool  envoke_file_dialog = true) [private, slot]

Definition at line 162 of file marble_plugin.cpp.

Reimplemented from rqt_gui_cpp::Plugin.

Definition at line 140 of file marble_plugin.cpp.


Member Data Documentation

Definition at line 86 of file marble_plugin.h.

Definition at line 82 of file marble_plugin.h.

Definition at line 84 of file marble_plugin.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


marble_plugin
Author(s): Tobias Bär (baer@fzi.de)
autogenerated on Tue Oct 15 2013 11:58:35