$search
#include <displays_panel.h>

Public Member Functions | |
| DisplaysPanel (wxWindow *parent) | |
| Constructor. | |
| VisualizationManager * | getManager () |
| wxPropertyGrid * | getPropertyGrid () |
| void | initialize (VisualizationManager *manager) |
| virtual | ~DisplaysPanel () |
Protected Types | |
| typedef std::map < DisplayWrapper *, uint32_t > | M_DisplayToIndex |
| typedef std::set< Display * > | S_Display |
Protected Member Functions | |
| virtual void | onDeleteDisplay (wxCommandEvent &event) |
| Called when the "Delete Display" button is pressed. | |
| void | onDisplayAdded (DisplayWrapper *display) |
| void | onDisplayAdding (DisplayWrapper *display) |
| void | onDisplayCreated (DisplayWrapper *display) |
| void | onDisplayDestroyed (DisplayWrapper *display) |
| void | onDisplayRemoved (DisplayWrapper *display) |
| void | onDisplayRemoving (DisplayWrapper *display) |
| void | onDisplaysConfigLoaded (const boost::shared_ptr< wxConfigBase > &config) |
| void | onDisplaysConfigSaving (const boost::shared_ptr< wxConfigBase > &config) |
| void | onDisplaysRemoved (const V_DisplayWrapper &displays) |
| void | onDisplaysRemoving (const V_DisplayWrapper &displays) |
| void | onDisplayStateChanged (Display *display) |
| Called when a display is enabled or disabled. | |
| void | onLinkClicked (wxHtmlLinkEvent &event) |
| Called when a link is clicked from the help box. | |
| virtual void | onManage (wxCommandEvent &event) |
| Called when the "Manage..." button is pressed. | |
| virtual void | onNewDisplay (wxCommandEvent &event) |
| Called when the "New Display" button is pressed. | |
| void | onPropertyChanged (wxPropertyGridEvent &event) |
| Called when a property from the wxProperty. | |
| void | onPropertyChanging (wxPropertyGridEvent &event) |
| Called when a property from the wxPropertyGrid is changing. | |
| void | onPropertyHighlighted (wxPropertyGridEvent &event) |
| Called when a property is hovered over. | |
| void | onPropertySelected (wxPropertyGridEvent &event) |
| Called when a property is selected. | |
| void | onStateChangedTimer (wxTimerEvent &event) |
| void | setDisplayCategoryColor (const DisplayWrapper *display) |
| void | setDisplayCategoryLabel (const DisplayWrapper *display, int index) |
| void | sortDisplays () |
Protected Attributes | |
| M_DisplayToIndex | display_map_ |
| VisualizationManager * | manager_ |
| wxPropertyGrid * | property_grid_ |
| Display property grid. | |
| DisplayWrapper * | selected_display_ |
| S_Display | state_changed_displays_ |
| boost::mutex | state_changed_displays_mutex_ |
| wxTimer * | state_changed_timer_ |
Definition at line 74 of file displays_panel.h.
typedef std::map<DisplayWrapper*, uint32_t> rviz::DisplaysPanel::M_DisplayToIndex [protected] |
Definition at line 136 of file displays_panel.h.
typedef std::set<Display*> rviz::DisplaysPanel::S_Display [protected] |
Definition at line 139 of file displays_panel.h.
| rviz::DisplaysPanel::DisplaysPanel | ( | wxWindow * | parent | ) |
Constructor.
| parent | Parent window |
Definition at line 190 of file displays_panel.cpp.
| rviz::DisplaysPanel::~DisplaysPanel | ( | ) | [virtual] |
Definition at line 221 of file displays_panel.cpp.
| VisualizationManager* rviz::DisplaysPanel::getManager | ( | ) | [inline] |
Definition at line 89 of file displays_panel.h.
| wxPropertyGrid* rviz::DisplaysPanel::getPropertyGrid | ( | ) | [inline] |
Definition at line 88 of file displays_panel.h.
| void rviz::DisplaysPanel::initialize | ( | VisualizationManager * | manager | ) |
Definition at line 228 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDeleteDisplay | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Called when the "Delete Display" button is pressed.
Reimplemented from DisplaysPanelGenerated.
Definition at line 398 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayAdded | ( | DisplayWrapper * | display | ) | [protected] |
Definition at line 570 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayAdding | ( | DisplayWrapper * | display | ) | [protected] |
Definition at line 562 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayCreated | ( | DisplayWrapper * | display | ) | [protected] |
Definition at line 536 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayDestroyed | ( | DisplayWrapper * | display | ) | [protected] |
Definition at line 545 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayRemoved | ( | DisplayWrapper * | display | ) | [protected] |
Definition at line 587 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayRemoving | ( | DisplayWrapper * | display | ) | [protected] |
Definition at line 582 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplaysConfigLoaded | ( | const boost::shared_ptr< wxConfigBase > & | config | ) | [protected] |
Definition at line 623 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplaysConfigSaving | ( | const boost::shared_ptr< wxConfigBase > & | config | ) | [protected] |
Definition at line 632 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplaysRemoved | ( | const V_DisplayWrapper & | displays | ) | [protected] |
Definition at line 618 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplaysRemoving | ( | const V_DisplayWrapper & | displays | ) | [protected] |
Definition at line 613 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onDisplayStateChanged | ( | Display * | display | ) | [protected] |
Called when a display is enabled or disabled.
Definition at line 528 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onLinkClicked | ( | wxHtmlLinkEvent & | event | ) | [protected] |
Called when a link is clicked from the help box.
Definition at line 359 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onManage | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Called when the "Manage..." button is pressed.
Reimplemented from DisplaysPanelGenerated.
Definition at line 410 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onNewDisplay | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Called when the "New Display" button is pressed.
Reimplemented from DisplaysPanelGenerated.
Definition at line 364 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onPropertyChanged | ( | wxPropertyGridEvent & | event | ) | [protected] |
Called when a property from the wxProperty.
Definition at line 274 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onPropertyChanging | ( | wxPropertyGridEvent & | event | ) | [protected] |
Called when a property from the wxPropertyGrid is changing.
Definition at line 262 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onPropertyHighlighted | ( | wxPropertyGridEvent & | event | ) | [protected] |
Called when a property is hovered over.
Definition at line 342 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onPropertySelected | ( | wxPropertyGridEvent & | event | ) | [protected] |
Called when a property is selected.
Definition at line 286 of file displays_panel.cpp.
| void rviz::DisplaysPanel::onStateChangedTimer | ( | wxTimerEvent & | event | ) | [protected] |
Definition at line 497 of file displays_panel.cpp.
| void rviz::DisplaysPanel::setDisplayCategoryColor | ( | const DisplayWrapper * | display | ) | [protected] |
Definition at line 450 of file displays_panel.cpp.
| void rviz::DisplaysPanel::setDisplayCategoryLabel | ( | const DisplayWrapper * | display, | |
| int | index | |||
| ) | [protected] |
Definition at line 433 of file displays_panel.cpp.
| void rviz::DisplaysPanel::sortDisplays | ( | ) | [protected] |
Definition at line 245 of file displays_panel.cpp.
M_DisplayToIndex rviz::DisplaysPanel::display_map_ [protected] |
Definition at line 137 of file displays_panel.h.
VisualizationManager* rviz::DisplaysPanel::manager_ [protected] |
Definition at line 133 of file displays_panel.h.
wxPropertyGrid* rviz::DisplaysPanel::property_grid_ [protected] |
Display property grid.
Definition at line 132 of file displays_panel.h.
DisplayWrapper* rviz::DisplaysPanel::selected_display_ [protected] |
Definition at line 134 of file displays_panel.h.
Definition at line 141 of file displays_panel.h.
boost::mutex rviz::DisplaysPanel::state_changed_displays_mutex_ [protected] |
Definition at line 140 of file displays_panel.h.
wxTimer* rviz::DisplaysPanel::state_changed_timer_ [protected] |
Definition at line 142 of file displays_panel.h.