TaurusPlotItemBuilder
digraph inheritance09d60a96fd {
bgcolor=transparent;
rankdir=UD;
ratio=compress;
size="8.0, 12.0";
"PlotItemBuilder" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="This is just a bare class used to regroup"];
"TaurusPlotItemBuilder" [URL="#taurus.qt.qtgui.extra_guiqwt.builder.TaurusPlotItemBuilder",color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,target="_top",tooltip="extension of :class:`guiqwt.builder.PlotItemBuilder` to provide"];
"PlotItemBuilder" -> "TaurusPlotItemBuilder" [arrowsize=0.5,style="setlinewidth(0.5)"];
}
- class TaurusPlotItemBuilder(*args, **kwargs)[source]
extension of
guiqwt.builder.PlotItemBuilder
to provide tauruscurve and taurusimage itemsImport from
taurus.qt.qtgui.extra_guiqwt.builder
as:from taurus.qt.qtgui.extra_guiqwt.builder import TaurusPlotItemBuilder
- image(taurusmodel=None, **kwargs)[source]
Extension to meth:guiqwt.builder.PlotItemBuilder.image to support passing a ‘taurusmodel’ as a keyword argument instead passing ‘data’ or ‘filename’.
- pcurve(x, y, param, xaxis='bottom', yaxis='left')[source]
Extension to meth:guiqwt.builder.PlotItemBuilder.pcurve to support x and y being taurus attribute models instead of arrays, in which case, a TaurusCurveItem is returned. This method is called from
curve()
Usage: pcurve(x, y, param)
- rgbimage(taurusmodel=None, **kwargs)[source]
Make a RGB image plot item from data (
guiqwt.image.RGBImageItem
object)
- ttrend(model, taurusparam=None, title='', color=None, linestyle=None, linewidth=None, marker=None, markersize=None, markerfacecolor=None, markeredgecolor=None, shade=None, fitted=None, curvestyle=None, curvetype=None, baseline=None)[source]
Make a taurus trend item
- Return (TaurusTrendItem):
- xyimage(taurusmodel=None, **kwargs)[source]
Make an xyimage plot item (image with non-linear X/Y axes) from data (
guiqwt.image.XYImageItem
object)x: 1D NumPy array (or tuple, list: will be converted to array)
y: 1D NumPy array (or tuple, list: will be converted to array
data: 2D NumPy array (image pixel data)
title: image title (optional)
interpolation: ‘nearest’, ‘linear’ (default), ‘antialiasing’ (5x5)