#include <visualization_frame.h>
Public Member Functions | |
def | __init__ |
virtual void | addPane (const std::string &name, wxWindow *panel) |
def | addPane |
virtual void | closePane (wxWindow *panel) |
def | closePane |
VisualizationManager * | getManager () |
def | getManager |
virtual wxWindow * | getParentWindow () |
def | getParentWindow |
void | initialize (const std::string &display_config_file="", const std::string &fixed_frame="", const std::string &target_frame="") |
def | initialize |
virtual void | removePane (wxWindow *panel) |
def | removePane |
virtual void | showPane (wxWindow *panel) |
def | showPane |
VisualizationFrame (wxWindow *parent) | |
~VisualizationFrame () | |
Protected Types | |
typedef std::deque< std::string > | D_string |
Protected Member Functions | |
void | initConfigs () |
void | initMenus () |
void | loadDisplayConfig (const std::string &path) |
void | markRecentConfig (const std::string &path) |
void | onClose (wxCommandEvent &event) |
void | onHelpWiki (wxCommandEvent &event) |
void | onManagePlugins (wxCommandEvent &event) |
void | onOpen (wxCommandEvent &event) |
void | onPaneClosed (wxAuiManagerEvent &event) |
void | onRecentConfigSelected (wxCommandEvent &event) |
void | onSave (wxCommandEvent &event) |
void | onSplashLoadStatus (const std::string &status, SplashScreen *splash) |
void | onToolAdded (Tool *tool) |
void | onToolChanged (Tool *tool) |
void | onToolClicked (wxCommandEvent &event) |
Called when a tool is selected. | |
void | onViewMenuItemSelected (wxCommandEvent &event) |
void | saveConfigs () |
void | updateRecentConfigMenu () |
Protected Attributes | |
wxAuiManager * | aui_manager_ |
std::string | config_dir_ |
boost::shared_ptr< wxConfigBase > | display_config_ |
std::string | display_config_file_ |
DisplaysPanel * | displays_panel_ |
wxMenu * | file_menu_ |
boost::shared_ptr< wxConfigBase > | general_config_ |
std::string | general_config_file_ |
wxMenu * | help_menu_ |
std::string | last_config_dir_ |
VisualizationManager * | manager_ |
wxMenuBar * | menubar_ |
std::string | package_path_ |
wxMenu * | plugins_menu_ |
D_string | recent_configs_ |
wxMenu * | recent_configs_menu_ |
RenderPanel * | render_panel_ |
SelectionPanel * | selection_panel_ |
SplashScreen * | splash_ |
TimePanel * | time_panel_ |
ToolPropertiesPanel * | tool_properties_panel_ |
wxToolBar * | toolbar_ |
wxMenu * | view_menu_ |
ViewsPanel * | views_panel_ |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
Static Private Attributes | |
__del__ = lambdaself:None; | |
__repr__ = _swig_repr | |
__swig_destroy__ = _rviz.delete_VisualizationFrame |
Proxy of C++ VisualizationFrame class
Definition at line 619 of file rviz.py.
typedef std::deque<std::string> rviz::VisualizationFrame::D_string [protected] |
Definition at line 136 of file visualization_frame.h.
rviz::VisualizationFrame::VisualizationFrame | ( | wxWindow * | parent | ) |
Definition at line 92 of file visualization_frame.cpp.
rviz::VisualizationFrame::~VisualizationFrame | ( | ) |
Definition at line 102 of file visualization_frame.cpp.
def rviz::VisualizationFrame::__init__ | ( | self, | ||
args, | ||||
kwargs | ||||
) |
void rviz::VisualizationFrame::addPane | ( | const std::string & | name, | |
wxWindow * | panel | |||
) | [virtual] |
Implements rviz::WindowManagerInterface.
Definition at line 644 of file visualization_frame.cpp.
def rviz::VisualizationFrame::addPane | ( | args, | ||
kwargs | ||||
) |
void rviz::VisualizationFrame::closePane | ( | wxWindow * | panel | ) | [virtual] |
Implements rviz::WindowManagerInterface.
Definition at line 667 of file visualization_frame.cpp.
def rviz::VisualizationFrame::closePane | ( | args, | ||
kwargs | ||||
) |
VisualizationManager* rviz::VisualizationFrame::getManager | ( | ) | [inline] |
Definition at line 69 of file visualization_frame.h.
def rviz::VisualizationFrame::getManager | ( | args, | ||
kwargs | ||||
) |
wxWindow * rviz::VisualizationFrame::getParentWindow | ( | ) | [virtual] |
Implements rviz::WindowManagerInterface.
Definition at line 639 of file visualization_frame.cpp.
def rviz::VisualizationFrame::getParentWindow | ( | args, | ||
kwargs | ||||
) |
void rviz::VisualizationFrame::initConfigs | ( | ) | [protected] |
Definition at line 300 of file visualization_frame.cpp.
void rviz::VisualizationFrame::initialize | ( | const std::string & | display_config_file = "" , |
|
const std::string & | fixed_frame = "" , |
|||
const std::string & | target_frame = "" | |||
) |
Definition at line 125 of file visualization_frame.cpp.
def rviz::VisualizationFrame::initialize | ( | args, | ||
kwargs | ||||
) |
void rviz::VisualizationFrame::initMenus | ( | ) | [protected] |
Definition at line 347 of file visualization_frame.cpp.
void rviz::VisualizationFrame::loadDisplayConfig | ( | const std::string & | path | ) | [protected] |
Definition at line 431 of file visualization_frame.cpp.
void rviz::VisualizationFrame::markRecentConfig | ( | const std::string & | path | ) | [protected] |
Definition at line 413 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onClose | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 493 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onHelpWiki | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 634 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onManagePlugins | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 628 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onOpen | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 523 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onPaneClosed | ( | wxAuiManagerEvent & | event | ) | [protected] |
Definition at line 498 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onRecentConfigSelected | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 562 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onSave | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 536 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onSplashLoadStatus | ( | const std::string & | status, | |
SplashScreen * | splash | |||
) | [protected] |
Definition at line 120 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onToolAdded | ( | Tool * | tool | ) | [protected] |
Definition at line 581 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onToolChanged | ( | Tool * | tool | ) | [protected] |
Definition at line 594 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onToolClicked | ( | wxCommandEvent & | event | ) | [protected] |
Called when a tool is selected.
Definition at line 609 of file visualization_frame.cpp.
void rviz::VisualizationFrame::onViewMenuItemSelected | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 505 of file visualization_frame.cpp.
void rviz::VisualizationFrame::removePane | ( | wxWindow * | panel | ) | [virtual] |
Implements rviz::WindowManagerInterface.
Definition at line 650 of file visualization_frame.cpp.
def rviz::VisualizationFrame::removePane | ( | args, | ||
kwargs | ||||
) |
void rviz::VisualizationFrame::saveConfigs | ( | ) | [protected] |
Definition at line 451 of file visualization_frame.cpp.
void rviz::VisualizationFrame::showPane | ( | wxWindow * | panel | ) | [virtual] |
Implements rviz::WindowManagerInterface.
Definition at line 656 of file visualization_frame.cpp.
def rviz::VisualizationFrame::showPane | ( | args, | ||
kwargs | ||||
) |
void rviz::VisualizationFrame::updateRecentConfigMenu | ( | ) | [protected] |
Definition at line 394 of file visualization_frame.cpp.
rviz::VisualizationFrame::__del__ = lambdaself:None; [static, private] |
rviz::VisualizationFrame::__repr__ = _swig_repr [static, private] |
rviz::VisualizationFrame::__swig_destroy__ = _rviz.delete_VisualizationFrame [static, private] |
wxAuiManager* rviz::VisualizationFrame::aui_manager_ [protected] |
Definition at line 128 of file visualization_frame.h.
std::string rviz::VisualizationFrame::config_dir_ [protected] |
Definition at line 114 of file visualization_frame.h.
boost::shared_ptr<wxConfigBase> rviz::VisualizationFrame::display_config_ [protected] |
Definition at line 113 of file visualization_frame.h.
std::string rviz::VisualizationFrame::display_config_file_ [protected] |
Definition at line 116 of file visualization_frame.h.
DisplaysPanel* rviz::VisualizationFrame::displays_panel_ [protected] |
Definition at line 106 of file visualization_frame.h.
wxMenu* rviz::VisualizationFrame::file_menu_ [protected] |
Definition at line 120 of file visualization_frame.h.
boost::shared_ptr<wxConfigBase> rviz::VisualizationFrame::general_config_ [protected] |
Definition at line 112 of file visualization_frame.h.
std::string rviz::VisualizationFrame::general_config_file_ [protected] |
Definition at line 115 of file visualization_frame.h.
wxMenu* rviz::VisualizationFrame::help_menu_ [protected] |
Definition at line 124 of file visualization_frame.h.
std::string rviz::VisualizationFrame::last_config_dir_ [protected] |
Definition at line 117 of file visualization_frame.h.
VisualizationManager* rviz::VisualizationFrame::manager_ [protected] |
Definition at line 130 of file visualization_frame.h.
wxMenuBar* rviz::VisualizationFrame::menubar_ [protected] |
Definition at line 119 of file visualization_frame.h.
std::string rviz::VisualizationFrame::package_path_ [protected] |
Definition at line 132 of file visualization_frame.h.
wxMenu* rviz::VisualizationFrame::plugins_menu_ [protected] |
Definition at line 123 of file visualization_frame.h.
D_string rviz::VisualizationFrame::recent_configs_ [protected] |
Definition at line 137 of file visualization_frame.h.
wxMenu* rviz::VisualizationFrame::recent_configs_menu_ [protected] |
Definition at line 121 of file visualization_frame.h.
RenderPanel* rviz::VisualizationFrame::render_panel_ [protected] |
Definition at line 105 of file visualization_frame.h.
SelectionPanel* rviz::VisualizationFrame::selection_panel_ [protected] |
Definition at line 109 of file visualization_frame.h.
SplashScreen* rviz::VisualizationFrame::splash_ [protected] |
Definition at line 134 of file visualization_frame.h.
TimePanel* rviz::VisualizationFrame::time_panel_ [protected] |
Definition at line 108 of file visualization_frame.h.
Definition at line 110 of file visualization_frame.h.
wxToolBar* rviz::VisualizationFrame::toolbar_ [protected] |
Definition at line 126 of file visualization_frame.h.
wxMenu* rviz::VisualizationFrame::view_menu_ [protected] |
Definition at line 122 of file visualization_frame.h.
ViewsPanel* rviz::VisualizationFrame::views_panel_ [protected] |
Definition at line 107 of file visualization_frame.h.
rviz::VisualizationFrame::thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') [static] |