版图自动化连接算法开发 00002 ------ 添加一个中间点实现 Manhattan 方式连接两个给定的坐标点
引言
必读文章 ------ 版图自动化连接算法开发 00001 ------ 直接连接两个给定的坐标点
之前,我们实现了两个坐标点之间的直接连接,属于最简单的布线方式,但是对于光芯片或者电芯片的版图连线,斜线连接的方式是不被提倡的。通常我们通过直角转弯的方式进行连线,这里我们展示如何通过添加一个中间点实现这种连线方式。
正文
from Points import *
from Visualizations import View
import randomdef intermediate_point