List of all members.
Member Function Documentation
def unlock.view.scope_view.FrequencyScopeView.__init__ |
( |
|
self, |
|
|
|
model, |
|
|
|
canvas, |
|
|
|
margin = 0.05 , |
|
|
|
labels = None | |
|
) |
| | |
the scope view has n_channel traces w/ labels and a single cursor bar
additionally having range indicators would be good
def unlock.view.scope_view.FrequencyScopeView.generate_axis |
( |
|
self, |
|
|
|
x1, |
|
|
|
y1, |
|
|
|
x2, |
|
|
|
y2, |
|
|
|
canvas, |
|
|
|
ticks = None , |
|
|
|
labels = None | |
|
) |
| | |
def unlock.view.scope_view.FrequencyScopeView.render |
( |
|
self |
) |
|
def unlock.view.scope_view.FrequencyScopeView.scale_height |
( |
|
self, |
|
|
|
y, |
|
|
|
shift, |
|
|
|
scale, |
|
|
|
trace = 0 | |
|
) |
| | |
Scale the position of the data points to fit the height of the screen
and the number of traces. The scale factor is automatically adjusted
to the data, and is thus part of the model.
def unlock.view.scope_view.FrequencyScopeView.scale_width |
( |
|
self, |
|
|
|
x | |
|
) |
| | |
Scale the position of the data points to fit the width of the screen
Member Data Documentation
The documentation for this class was generated from the following file: