期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
有向回路法和网格法:多边形内外点判别的新算法 被引量:8
1
作者 郭雷 王洵 王晓蒲 《计算机工程与应用》 CSCD 北大核心 2002年第19期119-122,共4页
该文把简单多边形视作一个有向回路,利用多边形的环绕方向和区域划分提出了两种判别内外点的新算法:有向回路法和网格法。有向回路法利用了多边形的方向性,在某些情况下可以不必遍历多边形的所有边。该算法程序简单,时间复杂度为O(n),... 该文把简单多边形视作一个有向回路,利用多边形的环绕方向和区域划分提出了两种判别内外点的新算法:有向回路法和网格法。有向回路法利用了多边形的方向性,在某些情况下可以不必遍历多边形的所有边。该算法程序简单,时间复杂度为O(n),平均性能优于复杂度为Θ(n)的射线法和标号法,但只能处理凸多边形。网格法是有向回路法的改进算法,利用了多边形的方向性和区域划分。网格法将n边形的包围盒划分为(n-1)×(n-1)个网格:如果待处理的点在某个网格内,则仅根据经过该网格的所有边就可以判断该点的内外性。网格法可以处理任意简单多边形,包括带孔的多边形;最坏情况下的时间复杂度为O(lgn),空间复杂度为Θ(n2)。 展开更多
关键词 有向回路法 网格法 计算机图形学 多边形内外点判别算法
在线阅读 下载PDF
点在多边形内测试的新算法 被引量:10
2
作者 刘润涛 刘玉珍 《工程图学学报》 CSCD 北大核心 2008年第2期89-93,共5页
判断点在多边形内是诸多领域的一个基本问题。分析了解决这一问题的一些传统算法,改进了射线交叉法。避免了射线与多边形的一条边重合、射线经过多边形顶点这两种临界情况的处理和求交点运算。算法的时间复杂度为4n次减法,3n次乘法,6n... 判断点在多边形内是诸多领域的一个基本问题。分析了解决这一问题的一些传统算法,改进了射线交叉法。避免了射线与多边形的一条边重合、射线经过多边形顶点这两种临界情况的处理和求交点运算。算法的时间复杂度为4n次减法,3n次乘法,6n次比较(n为多边形顶点数)。程序简单易行,计算量较小。 展开更多
关键词 计算机应用 射线交叉法 简单多边形 内外点判别
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部