hyperspyui.util module

Created on Mon Oct 27 18:47:05 2014

@author: Vidar Tonaas Fauske

class hyperspyui.util.AttributeDict(obj=None)

Bases: dict

A dict subclass that exposes its items as attributes.

static delattr(ns, name)
classmethod from_mapping(ns, names=None)
classmethod from_object(obj, names=None)
classmethod from_sequence(seq, names=None)
static getattr(ns, name)
static hasattr(ns, name)
static setattr(ns, name, value)
class hyperspyui.util.Namespace(obj=None)

Bases: AttributeDict

A dict subclass that exposes its items as attributes.

Warning: Namespace instances do not have direct access to the dict methods.

class hyperspyui.util.SignalTypeFilter(signal_type, ui, space=None)

Bases: object

hyperspyui.util.block_signals(target)
hyperspyui.util.create_add_component_actions(parent, callback, prefix='', postfix='')
hyperspyui.util.crosshair_cursor()
hyperspyui.util.debug_trace()

Set a tracepoint in the Python debugger that works with Qt

hyperspyui.util.dummy_context_manager(*args, **kwargs)
hyperspyui.util.fig2image_plot(fig, signals)
hyperspyui.util.fig2sig(fig, signals)
hyperspyui.util.fig2win(fig, windows)
hyperspyui.util.load_cursor(filename, hotX=-1, hotY=-1)
hyperspyui.util.lstrip(string, prefix)
hyperspyui.util.tr(text)
hyperspyui.util.win2fig(window)
hyperspyui.util.win2sig(window, signals=None, plotting_signal=None)