개정판 3c7d5ec6
issue #563: spec break auto positioning function added
Change-Id: I524a13dda26d2248b14e73d38d20d8615edc0909
DTI_PID/DTI_PID/LineNoTracer.py | ||
---|---|---|
777 | 777 |
stream_line[index].add_assoc_item(up_down_find[index], key.AttrAt, force=True) |
778 | 778 |
up_down_find[index].owner = stream_line[index] |
779 | 779 |
break |
780 |
|
|
781 |
# set spec break position between |
|
782 |
new_x = round((up_down_find[0].center().x() + up_down_find[1].center().x()) / 2) |
|
783 |
new_y = round((up_down_find[0].center().y() + up_down_find[1].center().y()) / 2) |
|
784 |
spec_break.loc = [new_x - spec_break.symbolOrigin[0], new_y - spec_break.symbolOrigin[1]] |
|
785 |
spec_break.origin = [new_x, new_y] |
|
780 | 786 |
|
781 | 787 |
spec_break_items.append(spec_break) |
782 | 788 |
|
내보내기 Unified diff