PYME.ui.histLimits module

class PYME.ui.histLimits.HistLimitDialog(parent, data, lower, upper, title='', action=None, key=None)

Bases: mClass

Methods

GetLimits()
max_level_changed(event)
min_level_changed(event)
update_levels(event)
GetLimits()
max_level_changed(event)
min_level_changed(event)
update_levels(event)
class PYME.ui.histLimits.HistLimitEditDialog(parent, minVal=0.0, maxVal=100000.0)

Bases: mClass

class PYME.ui.histLimits.HistLimitPanel(parent, id, data, limit_lower, limit_upper, log=False, size=(200, 100), pos=(0, 0), threshMode=False)

Bases: mClass

Methods

DoPaint(dc)
GenHist()
GetValue()
OnKeyPress(event)
OnLeftDown(event)
OnLeftUp(event)
OnMouseMove(event)
OnMouseScrollEvent(evt)
OnPaint(event)
OnRightUp(event)
OnSize(event)
SetData(data, lower, upper)
SetMinMax()
SetPercentile()
SetThresholdMode(tMode)
SetValue(val)
SetValueAndFire(val)
DoPaint(dc)
GenHist()
GetValue()
OnKeyPress(event)
OnLeftDown(event)
OnLeftUp(event)
OnMouseMove(event)
OnMouseScrollEvent(evt)
OnPaint(event)
OnRightUp(event)
OnSize(event)
SetData(data, lower, upper)
SetMinMax()
SetPercentile()
SetThresholdMode(tMode)
SetValue(val)
SetValueAndFire(val)
PYME.ui.histLimits.ShowHistLimitFrame(parent, title, data, limit_lower, limit_upper, size=(200, 100), log=False)