LISP判断点在直线上 2021年3月16日 huojibk 暂无评论 1,044次浏览 发表评论A+所属分类:CAD二次开发 想要知道某个点是否在一条直线上,经过多此折腾,最终还是自己的方法有效,而且很好理解, 假设一条直线长AD某点在AD条线上,一条直接首位两个端点设为AD,那么某点设为X,那么点A到点X的距离加上点X到点D的之和必然等于点A到D点的总长!为了出现精度限制,可以把求出来的数多设置多个小数位数,如果不等,肯定不在线上 下面图片帮助理解。AD=B+C,就在线上不等就不在了! 赞 0 赏 分享