insarviz.view.plot.temporal.PointDataItem module

class insarviz.view.plot.temporal.PointDataItem.PointDataItem(point_data, reference_data)[source]

Bases: PlotItem

Create a new PlotItem. All arguments are optional. Any extra keyword arguments are passed to PlotItem.plot().

Arguments:

title

Title to display at the top of the item. Html is allowed.

labels

A dictionary specifying the axis labels to display:

{'left': (args), 'bottom': (args), ...}

The name of each axis and the corresponding arguments are passed to PlotItem.setLabel() Optionally, PlotItem my also be initialized with the keyword arguments left, right, top, or bottom to achieve the same effect.

name

Registers a name for this view so that others may link to it

viewBox

If specified, the PlotItem will be constructed with this as its ViewBox.

axisItems

Optional dictionary instructing the PlotItem to use pre-constructed items for its axes. The dict keys must be axis names (‘left’, ‘bottom’, ‘right’, ‘top’) and the values must be instances of AxisItem (or at least compatible with AxisItem).

property error_bar_item
property fit_item
property point_data
property scatter_item
property sigPointsHovered
staticMetaObject = PySide6.QtCore.QMetaObject("PointDataItem" inherits "PlotItem": Methods:   #23 type=Slot, signature=__on_point_data_changed(QString,PyObject), parameters=QString, PyObject   #24 type=Slot, signature=__on_period_changed(double), parameters=double   #25 type=Slot, signature=__on_reference_data_changed(QString,PyObject), parameters=QString, PyObject   #26 type=Slot, signature=__on_fit_changed(QString,PyObject), parameters=QString, PyObject   #27 type=Slot, signature=__on_points_clicked(PyObject,PyObject), parameters=PyObject, PyObject )
insarviz.view.plot.temporal.PointDataItem.set_all_pens(item, color, width=0)[source]