$search
#include <views_panel.h>
Classes | |
struct | View |
Public Member Functions | |
VisualizationManager * | getManager () |
void | initialize (VisualizationManager *manager) |
ViewsPanel (wxWindow *parent) | |
Constructor. | |
virtual | ~ViewsPanel () |
Protected Types | |
typedef std::vector< View > | V_View |
Protected Member Functions | |
void | addView (const View &view) |
void | loadSelected () |
virtual void | onCameraTypeSelected (wxCommandEvent &event) |
Called when a camera type is selected from the list. | |
virtual void | onDeleteClicked (wxCommandEvent &event) |
void | onGeneralConfigLoaded (const boost::shared_ptr< wxConfigBase > &config) |
void | onGeneralConfigSaving (const boost::shared_ptr< wxConfigBase > &config) |
virtual void | onLoadClicked (wxCommandEvent &event) |
virtual void | onSaveClicked (wxCommandEvent &event) |
void | onViewControllerTypeAdded (const std::string &class_name, const std::string &name) |
void | onViewControllerTypeChanged (ViewController *controller) |
virtual void | onViewsClicked (wxCommandEvent &event) |
virtual void | onViewsDClicked (wxCommandEvent &event) |
void | save (const std::string &name) |
Protected Attributes | |
VisualizationManager * | manager_ |
V_View | views_ |
Definition at line 66 of file views_panel.h.
typedef std::vector<View> rviz::ViewsPanel::V_View [protected] |
Definition at line 90 of file views_panel.h.
rviz::ViewsPanel::ViewsPanel | ( | wxWindow * | parent | ) |
Constructor.
parent | Parent window |
Definition at line 43 of file views_panel.cpp.
rviz::ViewsPanel::~ViewsPanel | ( | ) | [virtual] |
Definition at line 49 of file views_panel.cpp.
void rviz::ViewsPanel::addView | ( | const View & | view | ) | [protected] |
Definition at line 77 of file views_panel.cpp.
VisualizationManager* rviz::ViewsPanel::getManager | ( | ) | [inline] |
Definition at line 80 of file views_panel.h.
void rviz::ViewsPanel::initialize | ( | VisualizationManager * | manager | ) |
Definition at line 54 of file views_panel.cpp.
void rviz::ViewsPanel::loadSelected | ( | ) | [protected] |
Definition at line 64 of file views_panel.cpp.
void rviz::ViewsPanel::onCameraTypeSelected | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Called when a camera type is selected from the list.
Reimplemented from ViewsPanelGenerated.
Definition at line 123 of file views_panel.cpp.
void rviz::ViewsPanel::onDeleteClicked | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from ViewsPanelGenerated.
Definition at line 153 of file views_panel.cpp.
void rviz::ViewsPanel::onGeneralConfigLoaded | ( | const boost::shared_ptr< wxConfigBase > & | config | ) | [protected] |
Definition at line 163 of file views_panel.cpp.
void rviz::ViewsPanel::onGeneralConfigSaving | ( | const boost::shared_ptr< wxConfigBase > & | config | ) | [protected] |
Definition at line 207 of file views_panel.cpp.
void rviz::ViewsPanel::onLoadClicked | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from ViewsPanelGenerated.
Definition at line 138 of file views_panel.cpp.
void rviz::ViewsPanel::onSaveClicked | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from ViewsPanelGenerated.
Definition at line 143 of file views_panel.cpp.
void rviz::ViewsPanel::onViewControllerTypeAdded | ( | const std::string & | class_name, | |
const std::string & | name | |||
) | [protected] |
Definition at line 98 of file views_panel.cpp.
void rviz::ViewsPanel::onViewControllerTypeChanged | ( | ViewController * | controller | ) | [protected] |
Definition at line 109 of file views_panel.cpp.
void rviz::ViewsPanel::onViewsClicked | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from ViewsPanelGenerated.
Definition at line 129 of file views_panel.cpp.
void rviz::ViewsPanel::onViewsDClicked | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from ViewsPanelGenerated.
Definition at line 133 of file views_panel.cpp.
void rviz::ViewsPanel::save | ( | const std::string & | name | ) | [protected] |
Definition at line 87 of file views_panel.cpp.
VisualizationManager* rviz::ViewsPanel::manager_ [protected] |
Definition at line 111 of file views_panel.h.
V_View rviz::ViewsPanel::views_ [protected] |
Definition at line 114 of file views_panel.h.