Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers Class Reference
Inheritance diagram for sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, context)
 
def change_ctrl (self, controller)
 
def on_position_ctrl_clicked_ (self)
 
def on_stop_ctrl_clicked_ (self)
 
def on_valve_ctrl_clicked_ (self)
 
def restore_settings (self, global_settings, perspective_settings)
 
def save_settings (self, global_settings, perspective_settings)
 
def shutdown_plugin (self)
 
- Public Member Functions inherited from qt_gui::plugin::Plugin
def __init__ (self, context)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def shutdown_plugin (self)
 

Static Public Attributes

 CONTROLLER_OFF_ICON = QIcon(os.path.join(ICON_DIR, 'red.png'))
 
 CONTROLLER_ON_ICON = QIcon(os.path.join(ICON_DIR, 'green.png'))
 
dictionary controllers
 
 ICON_DIR
 

Private Member Functions

def _unregisterPublisher (self)
 

Private Attributes

 _publisher
 
 _widget
 

Detailed Description

A rosgui plugin for loading the different controllers

Definition at line 47 of file change_controllers.py.

Constructor & Destructor Documentation

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.__init__ (   self,
  context 
)

Definition at line 100 of file change_controllers.py.

Member Function Documentation

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers._unregisterPublisher (   self)
private

Definition at line 225 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.change_ctrl (   self,
  controller 
)
Switch controller type

Definition at line 179 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.on_position_ctrl_clicked_ (   self)
Switch to position control

Definition at line 158 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.on_stop_ctrl_clicked_ (   self)
Stop the controller

Definition at line 125 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.on_valve_ctrl_clicked_ (   self)
Switch to valve control

Definition at line 137 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.restore_settings (   self,
  global_settings,
  perspective_settings 
)

Definition at line 236 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.save_settings (   self,
  global_settings,
  perspective_settings 
)

Definition at line 233 of file change_controllers.py.

def sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.shutdown_plugin (   self)

Definition at line 230 of file change_controllers.py.

Member Data Documentation

sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers._publisher
private

Definition at line 104 of file change_controllers.py.

sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers._widget
private

Definition at line 105 of file change_controllers.py.

sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.CONTROLLER_OFF_ICON = QIcon(os.path.join(ICON_DIR, 'red.png'))
static

Definition at line 55 of file change_controllers.py.

sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.CONTROLLER_ON_ICON = QIcon(os.path.join(ICON_DIR, 'green.png'))
static

Definition at line 54 of file change_controllers.py.

dictionary sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.controllers
static

Definition at line 57 of file change_controllers.py.

sr_gui_change_muscle_controllers.change_controllers.SrGuiChangeControllers.ICON_DIR
static
Initial value:
1 = os.path.join(
2  rospkg.RosPack().get_path('sr_visualization_icons'), 'icons')

Definition at line 52 of file change_controllers.py.


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


sr_gui_change_muscle_controllers
Author(s): Ugo Cupcic
autogenerated on Wed Oct 14 2020 03:22:48