Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes
TrackerBaseUi.TrackerBaseUi Class Reference

List of all members.

Public Member Functions

def __init__
def compute_coordinates
def draw_flipper_max
def draw_flipper_min
def draw_flipper_state
def restore_settings
def save_settings
def shutdown_plugin

Public Attributes

 flipper_diff
 flipper_front_max_state
 flipper_front_min_state
 flipper_scene
 flipper_state
 supply
 timer

Private Member Functions

def _flipper_center_button_pressed
def _flipper_down_button_pressed
def _flipper_up_button_pressed
def _on_blue_changed
def _on_calib_flipper_button_pressed
def _on_flipper_cmd
def _on_flipper_state
def _on_tracker_supply
def _on_update_task_delegates
def _on_white_changed

Private Attributes

 _BlueLightPublisher
 _CalibFlipperPublisher
 _FlipperCommandPublisher
 _FlipperStateSubsciber
 _trackerSupplySubscriber
 _WhiteLightPublisher
 _widget

Static Private Attributes

tuple _update_task_delegates = Signal()

Detailed Description

Definition at line 16 of file TrackerBaseUi.py.


Constructor & Destructor Documentation

def TrackerBaseUi.TrackerBaseUi.__init__ (   self,
  context 
)

Definition at line 19 of file TrackerBaseUi.py.


Member Function Documentation

Definition at line 119 of file TrackerBaseUi.py.

Definition at line 123 of file TrackerBaseUi.py.

Definition at line 115 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi._on_blue_changed (   self,
  value 
) [private]

Definition at line 109 of file TrackerBaseUi.py.

Definition at line 112 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi._on_flipper_cmd (   self,
  message 
) [private]

Definition at line 89 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi._on_flipper_state (   self,
  message 
) [private]

Definition at line 86 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi._on_tracker_supply (   self,
  message 
) [private]

Definition at line 82 of file TrackerBaseUi.py.

Definition at line 127 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi._on_white_changed (   self,
  value 
) [private]

Definition at line 106 of file TrackerBaseUi.py.

Definition at line 133 of file TrackerBaseUi.py.

Definition at line 140 of file TrackerBaseUi.py.

Definition at line 145 of file TrackerBaseUi.py.

Definition at line 150 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 101 of file TrackerBaseUi.py.

def TrackerBaseUi.TrackerBaseUi.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 96 of file TrackerBaseUi.py.

Definition at line 92 of file TrackerBaseUi.py.


Member Data Documentation

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

tuple TrackerBaseUi.TrackerBaseUi::_update_task_delegates = Signal() [static, private]

Definition at line 17 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.

Definition at line 19 of file TrackerBaseUi.py.


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


tracker_base_ui
Author(s):
autogenerated on Thu Jun 6 2019 22:10:12