博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

判断空间上点是否在直线上

Posted on 2010-03-14 17:25  Zhiyett  阅读(579)  评论(0编辑  收藏  举报

r=o+t*d

t1 = (p-o)*d/(d*d);

代入原方程中求出距离最近的点r1 = o+t*d

求点p与r1的距离,若无限接近与0,说点p在直线上