qubx :: dataGTK :: QubData_BaselineTool :: Class QubData_BaselineTool
[hide private]
[frames] | no frames]

Class QubData_BaselineTool

source code

    object --+            
             |            
toolspace.Tool --+        
                 |        
  QubData_BaseTool --+    
                     |    
        QubData_HiTool --+
                         |
                        QubData_BaselineTool

Edits baseline nodes; draws them as an overlay.

Instance Methods [hide private]
 
__cancel_timeout(self) source code
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__onClickAddNodes(self, item) source code
 
__onClickClearAll(self, item) source code
 
__onClickClearNodes(self, item) source code
 
__onClickClearOnscreen(self, item) source code
 
__onClickEditSegBaseline(self, item) source code
 
__onClickRedoSegBaseline(self, item) source code
 
__onClickRemove(self, item, press_node_ix) source code
 
__onClickSelFileBaseline(self, item) source code
 
__onClickSelSegBaseline(self, item) source code
 
__onClickUndoSegBaseline(self, item) source code
 
__onTimeout(self, x, y, e) source code
 
__update_signal(self) source code
 
clear_onscreen(self) source code
 
do_node_popup(self, press_node_ix, x, y, e) source code
 
do_popup(self, x, y, e) source code
 
get_sel(self)
Returns the selection end-times (left, right) in order.
source code
 
onActivate(self) source code
 
onChangeBaselineNodes(self, signal) source code
 
onDeactivate(self) source code
 
onDrag(self, x, y, e) source code
 
onNeedPopup(self, x, y, e) source code
 
onOverlay(self, context, w, h) source code
 
onPress(self, x, y, e) source code
 
onRelease(self, x, y, e) source code
 
set_sel_clears(self, x) source code
 
set_sel_file_bl(self, x) source code
 
set_sel_seg_bl(self, x) source code

Inherited from QubData_HiTool: onKeyPress, onScroll

Inherited from toolspace.Tool: activate, deactivate, onDblClick, onKeyRelease, onRoll

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Instance Variables [hide private]

Inherited from toolspace.Tool: cursor, layers, space

Properties [hide private]
  sel_clears
  sel_file_bl
  sel_seg_bl

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

onActivate(self)

source code 
Overrides: toolspace.Tool.onActivate

onDeactivate(self)

source code 
Overrides: toolspace.Tool.onDeactivate

onDrag(self, x, y, e)

source code 
Overrides: toolspace.Tool.onDrag

onNeedPopup(self, x, y, e)

source code 
Overrides: toolspace.Tool.onNeedPopup

onOverlay(self, context, w, h)

source code 
Overrides: toolspace.Tool.onOverlay

onPress(self, x, y, e)

source code 
Overrides: toolspace.Tool.onPress

onRelease(self, x, y, e)

source code 
Overrides: toolspace.Tool.onRelease

Property Details [hide private]

sel_clears

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

sel_file_bl

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

sel_seg_bl

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)