方向投影点和曲线上的最近点组合应用,数据结构一样,一组正常,一组生成的最近点不对

最近在做GH练习时,发现同时用方向投影点和找曲线上的最近点时,数据结构一样,一组找到的最近点正确,另一组生成的最近点,不是位置不对,就是生成多个点,无论的数据结构怎么组合,产生的结果就是不对,老师或高手帮我看下,求教?
投影点和最近投影点疑问.gh (18.4 KB)

文件已经看到了,你的问题表达很清晰。

但就算不看文件只看截图的话,你的整个流程还是缺乏最关键的一个点:
你如何确保a点投影到A直线,b点投影到B直线?以此类推。
而不是出现a点投影到了B曲线,b点投到了C曲线?

在你的程序中,正确和错误看似都是凭运气的。并没有任何东西确保你的点和直线一一对应。

谢谢老师的回复!这个问题是初学者很容易范的错误,因为从前面的几何图形中筛选的部分线,后面没有注意线的序号和后面要匹配的点的序号对应,这种问题很隐蔽,值得初学者学习