Class ImageView
Defined in File image_view.h
Inheritance Relationships
Base Type
public rqt_gui_cpp::Plugin
Class Documentation
-
class ImageView : public rqt_gui_cpp::Plugin
Public Functions
-
ImageView()
-
virtual void initPlugin(qt_gui_cpp::PluginContext &context)
-
virtual void shutdownPlugin()
-
virtual void saveSettings(qt_gui_cpp::Settings &plugin_settings, qt_gui_cpp::Settings &instance_settings) const
-
virtual void restoreSettings(const qt_gui_cpp::Settings &plugin_settings, const qt_gui_cpp::Settings &instance_settings)
Protected Functions
-
virtual QSet<QString> getTopics(const QSet<QString> &message_types, const QSet<QString> &message_sub_types, const QList<QString> &transports)
-
virtual void selectTopic(const QString &topic)
-
virtual void invertPixels(int x, int y)
-
QList<int> getGridIndices(int size) const
-
virtual void overlayGrid()
Protected Attributes
-
Ui::ImageViewWidget ui_
-
QWidget *widget_
-
image_transport::Subscriber subscriber_
-
cv::Mat conversion_mat_
Protected Slots
-
virtual void updateTopicList()
-
virtual void onTopicChanged(int index)
-
virtual void onZoom1(bool checked)
-
virtual void onDynamicRange(bool checked)
-
virtual void saveImage()
-
virtual void updateNumGridlines()
-
virtual void onMousePublish(bool checked)
-
virtual void onMouseLeft(int x, int y)
-
virtual void onPubTopicChanged()
-
virtual void onHideToolbarChanged(bool hide)
-
virtual void onRotateLeft()
-
virtual void onRotateRight()
-
ImageView()