rviz::VisualizationFrame Class Reference

#include <visualization_frame.h>

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

List of all members.

Public Member Functions

def __init__
virtual void addPane (const std::string &name, wxWindow *panel)
def addPane
virtual void closePane (wxWindow *panel)
def closePane
VisualizationManagergetManager ()
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_
DisplaysPaneldisplays_panel_
wxMenu * file_menu_
boost::shared_ptr< wxConfigBase > general_config_
std::string general_config_file_
wxMenu * help_menu_
std::string last_config_dir_
VisualizationManagermanager_
wxMenuBar * menubar_
std::string package_path_
wxMenu * plugins_menu_
D_string recent_configs_
wxMenu * recent_configs_menu_
RenderPanelrender_panel_
SelectionPanelselection_panel_
SplashScreensplash_
TimePaneltime_panel_
ToolPropertiesPaneltool_properties_panel_
wxToolBar * toolbar_
wxMenu * view_menu_
ViewsPanelviews_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

Detailed Description

Proxy of C++ VisualizationFrame class

Definition at line 619 of file rviz.py.


Member Typedef Documentation

typedef std::deque<std::string> rviz::VisualizationFrame::D_string [protected]

Definition at line 136 of file visualization_frame.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

def rviz::VisualizationFrame::__init__ (   self,
  args,
  kwargs 
)
__init__(self, Window parent) -> VisualizationFrame

Definition at line 623 of file rviz.py.

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 
)
addPane(self, string name, Window panel)

Definition at line 645 of file rviz.py.

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 
)
closePane(self, Window panel)

Definition at line 657 of file rviz.py.

VisualizationManager* rviz::VisualizationFrame::getManager (  )  [inline]

Definition at line 69 of file visualization_frame.h.

def rviz::VisualizationFrame::getManager (   args,
  kwargs 
)
getManager(self) -> VisualizationManager

Definition at line 637 of file rviz.py.

wxWindow * rviz::VisualizationFrame::getParentWindow (  )  [virtual]

Implements rviz::WindowManagerInterface.

Definition at line 639 of file visualization_frame.cpp.

def rviz::VisualizationFrame::getParentWindow (   args,
  kwargs 
)
getParentWindow(self) -> Window

Definition at line 641 of file rviz.py.

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 
)
initialize(self, string display_config_file="", string fixed_frame="", 
    string target_frame="")

Definition at line 630 of file rviz.py.

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 
)
removePane(self, Window panel)

Definition at line 649 of file rviz.py.

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 
)
showPane(self, Window panel)

Definition at line 653 of file rviz.py.

void rviz::VisualizationFrame::updateRecentConfigMenu (  )  [protected]

Definition at line 394 of file visualization_frame.cpp.


Member Data Documentation

rviz::VisualizationFrame::__del__ = lambdaself:None; [static, private]

Definition at line 629 of file rviz.py.

rviz::VisualizationFrame::__repr__ = _swig_repr [static, private]

Definition at line 622 of file rviz.py.

rviz::VisualizationFrame::__swig_destroy__ = _rviz.delete_VisualizationFrame [static, private]

Definition at line 628 of file rviz.py.

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.

Definition at line 116 of file visualization_frame.h.

Definition at line 106 of file visualization_frame.h.

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.

Definition at line 115 of file visualization_frame.h.

Definition at line 124 of file visualization_frame.h.

Definition at line 117 of file visualization_frame.h.

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.

Definition at line 123 of file visualization_frame.h.

Definition at line 137 of file visualization_frame.h.

Definition at line 121 of file visualization_frame.h.

Definition at line 105 of file visualization_frame.h.

Definition at line 109 of file visualization_frame.h.

Definition at line 134 of file visualization_frame.h.

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.

Definition at line 122 of file visualization_frame.h.

Definition at line 107 of file visualization_frame.h.


Property Documentation

rviz::VisualizationFrame::thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') [static]

Definition at line 621 of file rviz.py.


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
autogenerated on Fri Jan 11 09:36:35 2013