Closedown

This commit is contained in:
sfop
2016-06-16 17:52:37 +02:00
parent e818bcbfc0
commit 7cddd31ae9

View File

@@ -1,28 +1,41 @@
import random
def add_plot(x,y, name=None):
title = "test"
plots = get_plots(title = title)
p = None
if len(plots)==0:
p = plot(None,name=name, title = title)[0]
p.setLegendVisible(True)
else:
p = plots[0]
p.addSeries(LinePlotSeries(name))
s = p.getSeries(name)
s = p.getSeries(name)
s.setLinesVisible(False)
s.setPointSize(3)
s.setData(x, y)
p.update(False)
time.sleep(0.001) #So s.getColor() is updated
s.setData(x, y)
#p.update(False)
#time.sleep(0.01) #So s.getColor() is updated
#Bounding box
x1,x2,y1,y2 = min(x), max(x), min(y), max(y)
bb = LinePlotSeries(name + " BBox", s.color)
bb = LinePlotSeries(name + " BBox" )#, s.color)
p.addSeries(bb)
bb.setLineWidth(2)
bb.setData([x1,x2, x2, x1, x1], [y1, y1, y2, y2, x1])
print s.color
#fork
#bb.setColor(s.color)
def update_colors(name):
title = "test"
p=get_plots(title = title)[0]
p.update(False)
s = p.getSeries(name)
bb =p.getSeries(name + " BBox" )#, s.color)
bb.setColor(s.color)
@@ -39,3 +52,6 @@ for step in range(1,10):
y.append(random.random() * 100/ step)
add_plot (x,y,"Step " + str(step))
#for step in range(1,10):
# update_colors("Step " + str(step))