All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Public Member Functions | Protected Member Functions | List of all members
gazebo::gui::LaserView Class Reference

#include <LaserView.hh>

Inheritance diagram for gazebo::gui::LaserView:
Inheritance graph
[legend]
Collaboration diagram for gazebo::gui::LaserView:
Collaboration graph
[legend]

Public Member Functions

 LaserView (QWidget *_parent=NULL)
 Constructor. More...
 
virtual ~LaserView ()
 Destructor. More...
 
virtual void SetTopic (const std::string &_topicName)
 Set the name of the topic to get data from. More...
 
- Public Member Functions inherited from gazebo::gui::TopicView
 TopicView (QWidget *_parent, const std::string &_msgType, const std::string &_viewType, unsigned int _displayPeriod=500)
 Constructor. More...
 
virtual ~TopicView ()
 Destructor. More...
 

Protected Member Functions

virtual void resizeEvent (QResizeEvent *_event)
 QT event, called when view is resized. More...
 
- Protected Member Functions inherited from gazebo::gui::TopicView
virtual void closeEvent (QCloseEvent *_event)
 Qt close event callback. More...
 
void OnMsg (const common::Time &_dataTime, int _size)
 Used by child class to indicate when a message has been received. More...
 

Additional Inherited Members

- Protected Attributes inherited from gazebo::gui::TopicView
QFrame * frame
 This is the frame that each child class should populate. More...
 
std::string msgTypeName
 Typename of the messages that can be displayed. More...
 
transport::NodePtr node
 Pointer to the node for communication. More...
 
transport::SubscriberPtr sub
 Pointer to the topic subscriber that receives display data. More...
 

Constructor & Destructor Documentation

gazebo::gui::LaserView::LaserView ( QWidget *  _parent = NULL)

Constructor.

Parameters
[in]_parentPointer to the parent widget.
virtual gazebo::gui::LaserView::~LaserView ( )
virtual

Destructor.

Member Function Documentation

virtual void gazebo::gui::LaserView::resizeEvent ( QResizeEvent *  _event)
protectedvirtual

QT event, called when view is resized.

Parameters
[in]_eventPointer to the resize event info.
virtual void gazebo::gui::LaserView::SetTopic ( const std::string &  _topicName)
virtual

Set the name of the topic to get data from.

Parameters
[in]_topicNameName of the topic to use.

Reimplemented from gazebo::gui::TopicView.


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