Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
rqt_ptam::RemotePTAM Class Reference

#include <remote_ptam.h>

Inheritance diagram for rqt_ptam::RemotePTAM:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool eventFilter (QObject *watched, QEvent *event)
virtual void initPlugin (qt_gui_cpp::PluginContext &context)
 RemotePTAM ()
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 ()

Protected Slots

virtual void onNamespaceChanged (int index)
virtual void onReset ()
virtual void onSpace ()
virtual void onSubscribe (bool checked)
virtual void onZoom1 (bool checked)
virtual void updateNamespaceList ()

Protected Member Functions

virtual void callbackImage (const sensor_msgs::Image::ConstPtr &msg)
virtual QList< QString > getTopicList (const QSet< QString > &message_types, const QList< QString > &transports)
virtual void selectTopic (const QString &topic)

Protected Attributes

ros::Publisher cmd_pub_
cv::Mat conversion_mat_
QImage qimage_
QMutex qimage_mutex_
image_transport::Subscriber subscriber_
Ui::RemotePTAMWidget ui_
QWidget * widget_

Detailed Description

Definition at line 58 of file remote_ptam.h.


Constructor & Destructor Documentation

Definition at line 50 of file remote_ptam.cpp.


Member Function Documentation

void rqt_ptam::RemotePTAM::callbackImage ( const sensor_msgs::Image::ConstPtr &  msg) [protected, virtual]

Definition at line 279 of file remote_ptam.cpp.

bool rqt_ptam::RemotePTAM::eventFilter ( QObject *  watched,
QEvent *  event 
) [virtual]

Definition at line 91 of file remote_ptam.cpp.

QList< QString > rqt_ptam::RemotePTAM::getTopicList ( const QSet< QString > &  message_types,
const QList< QString > &  transports 
) [protected, virtual]

Definition at line 178 of file remote_ptam.cpp.

Reimplemented from qt_gui_cpp::Plugin.

Definition at line 57 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::onNamespaceChanged ( int  index) [protected, virtual, slot]

Definition at line 225 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::onReset ( ) [protected, virtual, slot]

Definition at line 307 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::onSpace ( ) [protected, virtual, slot]

Definition at line 315 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::onSubscribe ( bool  checked) [protected, virtual, slot]

Definition at line 274 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::onZoom1 ( bool  checked) [protected, virtual, slot]

Definition at line 254 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::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 140 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::saveSettings ( qt_gui_cpp::Settings plugin_settings,
qt_gui_cpp::Settings instance_settings 
) const [virtual]

Reimplemented from qt_gui_cpp::Plugin.

Definition at line 132 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::selectTopic ( const QString &  topic) [protected, virtual]

Definition at line 215 of file remote_ptam.cpp.

Reimplemented from rqt_gui_cpp::Plugin.

Definition at line 126 of file remote_ptam.cpp.

void rqt_ptam::RemotePTAM::updateNamespaceList ( ) [protected, virtual, slot]

Definition at line 150 of file remote_ptam.cpp.


Member Data Documentation

Definition at line 110 of file remote_ptam.h.

Definition at line 115 of file remote_ptam.h.

QImage rqt_ptam::RemotePTAM::qimage_ [protected]

Definition at line 112 of file remote_ptam.h.

Definition at line 113 of file remote_ptam.h.

Definition at line 108 of file remote_ptam.h.

Ui::RemotePTAMWidget rqt_ptam::RemotePTAM::ui_ [protected]

Definition at line 104 of file remote_ptam.h.

QWidget* rqt_ptam::RemotePTAM::widget_ [protected]

Definition at line 106 of file remote_ptam.h.


The documentation for this class was generated from the following files:


rqt_ptam
Author(s): Markus Achtelik , Stephan Weiss , Simon Lynen
autogenerated on Sun Oct 5 2014 23:52:47