39 class VisualizationManager;
45 Panel( QWidget* parent = 0 );
102 #endif // RVIZ_PANEL_H
VisualizationManager * vis_manager_
void initialize(VisualizationManager *manager)
void configChanged()
Subclasses must emit this whenever a configuration change happens.
virtual void setDescription(const QString &description)
Set a description of this Panel. Called by the factory which creates it.
Configuration data storage class.
virtual void setName(const QString &name)
virtual QString getDescription() const
Return a description of this Panel.
The VisualizationManager class is the central manager class of rviz, holding all the Displays...
virtual QString getName() const
virtual void onInitialize()
virtual void setClassId(const QString &class_id)
Set the class identifier used to create this instance. Typically this will be set by the factory obje...
virtual void save(Config config) const
Override to save configuration data. This version saves the name and class ID of the panel...
virtual void load(const Config &config)
Override to load configuration data. This version loads the name of the panel.
virtual QString getClassId() const
Return the class identifier which was used to create this instance. This version just returns whateve...