$search

rviz::ViewsPanel Class Reference

#include <views_panel.h>

Inheritance diagram for rviz::ViewsPanel:
Inheritance graph
[legend]

List of all members.

Classes

struct  View

Public Member Functions

VisualizationManagergetManager ()
void initialize (VisualizationManager *manager)
 ViewsPanel (wxWindow *parent)
 Constructor.
virtual ~ViewsPanel ()

Protected Types

typedef std::vector< ViewV_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

VisualizationManagermanager_
V_View views_

Detailed Description

Definition at line 66 of file views_panel.h.


Member Typedef Documentation

typedef std::vector<View> rviz::ViewsPanel::V_View [protected]

Definition at line 90 of file views_panel.h.


Constructor & Destructor Documentation

rviz::ViewsPanel::ViewsPanel ( wxWindow *  parent  ) 

Constructor.

Parameters:
parent Parent window
Returns:

Definition at line 43 of file views_panel.cpp.

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

Definition at line 49 of file views_panel.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 111 of file views_panel.h.

Definition at line 114 of file views_panel.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


rviz
Author(s): Josh Faust, Dave Hershberger
autogenerated on Sat Mar 2 14:17:38 2013