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

#include <marble_plugin.h>

List of all members.


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.

void marble_plugin::MarblePlugin::initPlugin ( qt_gui_cpp::PluginContext &  context) [virtual]

Definition at line 68 of file marble_plugin.cpp.

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

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]

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.

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

Author(s): Tobias Bär (
autogenerated on Wed Oct 23 2013 10:14:24