def __init__(self, parent_plot):
_KiteSubplotPlot.__init__(self, parent_plot)
self.structure = pg.PlotDataItem(antialias=True)
self.variance = pg.InfiniteLine(
pen=pen_covariance,
angle=0, movable=True, hoverPen=None,
label='Variance: {value:.5f}',
labelOpts={'position': .975,
'anchors': ((1., 0.), (1., 1.)),
'color': pg.mkColor(255, 255, 255, 155)})
self.plot.setLabels(bottom={'Distance', 'm'},
left='Covariance (m<sup>2</sup>)')
self.addItem(self.structure)
self.addItem(self.variance)
self.model.sigCovarianceChanged.connect(
self.update)
self.variance.sigPositionChangeFinished.connect(
self.changeVariance)
self.update()
评论列表
文章目录