$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.