Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac Class Reference
Inheritance diagram for sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, context)
 
def define_electrodes (self)
 
def find_children (self, biotac_name)
 
def load_params (self)
 
def paintEvent (self, paintEvent)
 
def redraw_electrodes (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)
 

Public Attributes

 biotac_name
 
 default_topic
 
 excitation_electrodes_v1_x
 
 excitation_electrodes_v1_y
 
 excitation_electrodes_v2_x
 
 excitation_electrodes_v2_y
 
 excitation_electrodes_x
 
 excitation_electrodes_y
 
 factor
 
 label_font_size
 
 latest_data
 
 pixels
 
 RECTANGLE_HEIGHT
 
 RECTANGLE_WIDTH
 
 sensing_electrodes_v1_x
 
 sensing_electrodes_v1_y
 
 sensing_electrodes_v2_x
 
 sensing_electrodes_v2_y
 
 sensing_electrodes_x
 
 sensing_electrodes_y
 
 widget
 
 x_display_offset
 
 y_display_offset
 

Private Member Functions

def _assign_electrodes (self, nb_electrodes)
 
def _draw_electrode (self, painter, elipse_x, elipse_y, text_x, text_y, colour, text)
 
def _get_electrode_colour_from_value (self, value)
 
def _subscribe_to_topic (self, prefix)
 
def _tactile_cb (self, msg)
 

Private Attributes

 _hand_finder
 
 _hand_parameters
 
 _nb_electrodes
 
 _widget
 

Static Private Attributes

int _nb_electrodes_biotac = 19
 
int _nb_electrodes_biotac_sp = 24
 

Detailed Description

Definition at line 674 of file sr_data_visualizer_gui.py.

Constructor & Destructor Documentation

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.__init__ (   self,
  context 
)

Definition at line 678 of file sr_data_visualizer_gui.py.

Member Function Documentation

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._assign_electrodes (   self,
  nb_electrodes 
)
private

Definition at line 741 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._draw_electrode (   self,
  painter,
  elipse_x,
  elipse_y,
  text_x,
  text_y,
  colour,
  text 
)
private

Definition at line 812 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._get_electrode_colour_from_value (   self,
  value 
)
private

Definition at line 779 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._subscribe_to_topic (   self,
  prefix 
)
private

Definition at line 867 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._tactile_cb (   self,
  msg 
)
private

Definition at line 773 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.define_electrodes (   self)

Definition at line 696 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.find_children (   self,
  biotac_name 
)

Definition at line 899 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.load_params (   self)

Definition at line 871 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.paintEvent (   self,
  paintEvent 
)

Definition at line 825 of file sr_data_visualizer_gui.py.

def sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.redraw_electrodes (   self)

Definition at line 903 of file sr_data_visualizer_gui.py.

Member Data Documentation

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._hand_finder
private

Definition at line 681 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._hand_parameters
private

Definition at line 682 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._nb_electrodes
private

Definition at line 691 of file sr_data_visualizer_gui.py.

int sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._nb_electrodes_biotac = 19
staticprivate

Definition at line 675 of file sr_data_visualizer_gui.py.

int sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._nb_electrodes_biotac_sp = 24
staticprivate

Definition at line 676 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac._widget
private

Definition at line 685 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.biotac_name

Definition at line 901 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.default_topic

Definition at line 894 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.excitation_electrodes_v1_x

Definition at line 710 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.excitation_electrodes_v1_y

Definition at line 714 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.excitation_electrodes_v2_x

Definition at line 732 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.excitation_electrodes_v2_y

Definition at line 736 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.excitation_electrodes_x

Definition at line 745 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.excitation_electrodes_y

Definition at line 746 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.factor

Definition at line 879 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.label_font_size

Definition at line 888 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.latest_data

Definition at line 687 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.pixels

Definition at line 688 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.RECTANGLE_HEIGHT

Definition at line 876 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.RECTANGLE_WIDTH

Definition at line 873 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.sensing_electrodes_v1_x

Definition at line 697 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.sensing_electrodes_v1_y

Definition at line 703 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.sensing_electrodes_v2_x

Definition at line 719 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.sensing_electrodes_v2_y

Definition at line 725 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.sensing_electrodes_x

Definition at line 743 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.sensing_electrodes_y

Definition at line 744 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.widget

Definition at line 900 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.x_display_offset

Definition at line 881 of file sr_data_visualizer_gui.py.

sr_data_visualization.sr_data_visualizer_gui.SrGuiBiotac.y_display_offset

Definition at line 886 of file sr_data_visualizer_gui.py.


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


sr_data_visualization
Author(s): Tom Queen
autogenerated on Wed Oct 14 2020 03:22:43