Files
mxsc/script/test/TestLayout.py
2017-07-10 08:55:05 +02:00

23 lines
592 B
Python

from plotutils import *
p = plot(None)[0]
p.setLegendVisible(True)
for block in get_blocks():
print block.id
print block
(xmin, xmax) = block.x_range
(ymin, ymax) = block.y_range
r = plot_rectangle(p, xmin, ymin, xmax, ymax, name = block.id)
print r
for puck in get_pucks(block.id):
print puck.number
(xu, yu) = puck.led_uni
(xm, ym) = puck.led_mini
plot_point(p, xu, yu, size = 3, color = r.color, name = str(puck.number)+"u")
plot_point(p, xm, ym, size = 5, color = r.color, name = str(puck.number)+"m")