puzzlestream.apps.plot.app module

class puzzlestream.apps.plot.app.PS1DPlotChoice(parent: PyQt5.QtCore.QObject = None)[source]

Bases: puzzlestream.apps.plot.app.PSPlotChoice

reload(data: dict)[source]
runPlot(ax: matplotlib.axis.Axis, data: dict, **kwargs)[source]
class puzzlestream.apps.plot.app.PSPlotApp(data: dict, **pars)[source]

Bases: puzzlestream.apps.base.PSApp

property code
setParameters(**pars)[source]
class puzzlestream.apps.plot.app.PSPlotAppGUI(app: puzzlestream.apps.base.PSApp, parent=None)[source]

Bases: puzzlestream.apps.base.PSAppGUIWidget

addPlotChoice(kind='1D')[source]
reload()[source]
removePlotChoice()[source]
retranslateUi()[source]
tight_layout()[source]
updatePlot()[source]
class puzzlestream.apps.plot.app.PSPlotChoice(parent: PyQt5.QtCore.QObject = None)[source]

Bases: PyQt5.QtWidgets.QWidget

reload(data: dict)[source]
runPlot(ax: matplotlib.axis.Axis, data: dict, **kwargs)[source]