我正在尝试计算“粗”线段之间的交点。也就是说,屏幕上的线条笔触很粗。这是因为它们可能偶尔需要相交,但实际上它们彼此平行,而它们的实际中心线没有相交。
我目前的解决方案是将它们视为矩形,这意味着将每一边视为一条线段,并将一个矩形的所有边与另一个矩形的所有边进行测试。
有没有更好的办法?
我正在尝试计算“粗”线段之间的交点。也就是说,屏幕上的线条笔触很粗。这是因为它们可能偶尔需要相交,但实际上它们彼此平行,而它们的实际中心线没有相交。
我目前的解决方案是将它们视为矩形,这意味着将每一边视为一条线段,并将一个矩形的所有边与另一个矩形的所有边进行测试。
有没有更好的办法?