Signals | Public Member Functions | Protected Attributes
rviz::Panel Class Reference

#include <panel.h>

List of all members.

Signals

void configChanged ()
 Subclasses must emit this whenever a configuration change happens.

Public Member Functions

void initialize (VisualizationManager *manager)
virtual void loadFromConfig (const std::string &key_prefix, const boost::shared_ptr< Config > &config)
virtual void onInitialize ()
 Panel (QWidget *parent=0)
virtual void saveToConfig (const std::string &key_prefix, const boost::shared_ptr< Config > &config)
virtual ~Panel ()

Protected Attributes

VisualizationManagervis_manager_

Detailed Description

Definition at line 44 of file panel.h.


Constructor & Destructor Documentation

rviz::Panel::Panel ( QWidget *  parent = 0)

Definition at line 35 of file panel.cpp.

rviz::Panel::~Panel ( ) [virtual]

Definition at line 40 of file panel.cpp.


Member Function Documentation

void rviz::Panel::configChanged ( ) [signal]

Subclasses must emit this whenever a configuration change happens.

This is used to let the system know that changes have been made since the last time the config was saved.

Initialize the panel with a VisualizationManager. Called by VisualizationFrame during setup.

Definition at line 44 of file panel.cpp.

void rviz::Panel::loadFromConfig ( const std::string &  key_prefix,
const boost::shared_ptr< Config > &  config 
) [virtual]

Override to load your panel's internal data from the given Config object, using key_prefix as the first part of all key strings. This base implementation does nothing.

Definition at line 64 of file panel.cpp.

virtual void rviz::Panel::onInitialize ( ) [inline, virtual]

Override to do initialization which depends on the VisualizationManager being available. This base implementation does nothing.

Definition at line 74 of file panel.h.

void rviz::Panel::saveToConfig ( const std::string &  key_prefix,
const boost::shared_ptr< Config > &  config 
) [virtual]

Override to save your panel's internal data to the given Config object, using key_prefix as the first part of all key strings. This base implementation does nothing.

Definition at line 55 of file panel.cpp.


Member Data Documentation

Definition at line 85 of file panel.h.


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


rviz
Author(s): Dave Hershberger, Josh Faust
autogenerated on Mon Jan 6 2014 11:54:33