Fortran Coder

查看: 10964|回复: 12
打印 上一主题 下一主题

[空间几何] 如何实现判别一个点是否在四边形内

[复制链接]

135

帖子

15

主题

0

精华

版主

F 币
1159 元
贡献
637 点

爱心勋章管理勋章

楼主
发表于 2015-11-17 09:33:10 | 显示全部楼层
再取一个四边形内的点(如形心),现在有两个点,将这个两个点分别带入4条线的方程,如果两个点带入每条线的方程所得数的符号都一致,则点在多变形内。同样的方法可以判断,点在任意多变形内,或者多面体内。

135

帖子

15

主题

0

精华

版主

F 币
1159 元
贡献
637 点

爱心勋章管理勋章

沙发
发表于 2015-11-18 15:20:51 | 显示全部楼层
aliouying 发表于 2015-11-18 12:19
这个思想不错,不知道计算量怎么样,要不大家都写给小程序,一起测试测试? ...

速度快,实现简单,精度高,判断点与多边形、多面体关系时的不二之选,值得拥有
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-5 03:18

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表