Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget Class Reference
Inheritance diagram for rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, context, name='NavView', icon_paths=None)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def shutdown_widget (self)
 
- Public Member Functions inherited from rqt_robot_dashboard.icon_tool_button.IconToolButton
def __init__ (self, name, icons, clicked_icons=None, suppress_overlays=False, icon_paths=None)
 
def state (self)
 
def update_state (self, state)
 

Public Attributes

 context
 
- Public Attributes inherited from rqt_robot_dashboard.icon_tool_button.IconToolButton
 icon_helper
 
 name
 

Private Member Functions

def _show_navview (self)
 

Private Attributes

 _icons
 
 _navview
 
 _navview_shown
 
 _show_mutex
 

Additional Inherited Members

- Static Public Attributes inherited from rqt_robot_dashboard.icon_tool_button.IconToolButton
 state_changed = Signal(int)
 

Detailed Description

A widget which launches a nav_view widget in order to view and interact with the ROS nav stack

:param context: The plugin context in which to dsiplay the nav_view, ''qt_gui.plugin_context.PluginContext''
:param name: The widgets name, ''str''

Definition at line 39 of file nav_view_dash_widget.py.

Constructor & Destructor Documentation

◆ __init__()

def rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget.__init__ (   self,
  context,
  name = 'NavView',
  icon_paths = None 
)

Definition at line 46 of file nav_view_dash_widget.py.

Member Function Documentation

◆ _show_navview()

def rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget._show_navview (   self)
private

Definition at line 58 of file nav_view_dash_widget.py.

◆ restore_settings()

def rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 80 of file nav_view_dash_widget.py.

◆ save_settings()

def rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 77 of file nav_view_dash_widget.py.

◆ shutdown_widget()

def rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget.shutdown_widget (   self)

Definition at line 73 of file nav_view_dash_widget.py.

Member Data Documentation

◆ _icons

rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget._icons
private

Definition at line 47 of file nav_view_dash_widget.py.

◆ _navview

rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget._navview
private

Definition at line 53 of file nav_view_dash_widget.py.

◆ _navview_shown

rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget._navview_shown
private

Definition at line 54 of file nav_view_dash_widget.py.

◆ _show_mutex

rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget._show_mutex
private

Definition at line 56 of file nav_view_dash_widget.py.

◆ context

rqt_robot_dashboard.nav_view_dash_widget.NavViewDashWidget.context

Definition at line 49 of file nav_view_dash_widget.py.


The documentation for this class was generated from the following file:


rqt_robot_dashboard
Author(s): Ze'ev Klapow
autogenerated on Wed Mar 2 2022 00:58:48