已知一条任意形状的线和一个距离length,如何求已知线两侧的两条线,使得这两条线上的任意点到已知线的最短距离为length?

大致的效果如下:

目前的想法是在已知线上取n个点做成一个array,对每个点P做一下操作:
连接点P和array中排在P之后的点Q,过点P做PQ的垂线,在这条垂线上按照距离length在两侧找到点A和B。
然后用直线分别连接所有得到的点A和所有的点B。

不知道大家有什么好主意没有?

阅读 3.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进