首页 | 官方网站   微博 | 高级检索  
     

确定简单多边形旋转时碰撞部位的扫描算法
引用本文:曲吉林. 确定简单多边形旋转时碰撞部位的扫描算法[J]. 计算机研究与发展, 2000, 37(5): 564-569
作者姓名:曲吉林
作者单位:山东财政学院计算机科学与工程系,济南,250014
基金项目:财政部“九五”规划课题基金项目的资助!(项目编号 960 75 )
摘    要:给定平面内任意两个互不相交的简单多边形P是Q。若P在平面内绕0点旋转时与AQ碰撞,讨论其碰撞部位的判定问题,通过分析多边形关于0点的单调边,在平面扫描算法的榧耻提出了曲线扫描法,给这一总理2的O((m+n)log(m+n))算法,与现有的算法相比,降低了时间复杂性,这一方法在计算几何和计算机图形学等领域具有一定的理论和实吓价值。

关 键 词:简单多边形 碰撞部位 计算图形学 扫描算法

PLANE-SWEEP ALGORITHM FOR FINDING THE TOUCH PARTS OF ROTATING SIMPLE POLYGONS
QU Ji-Lin. PLANE-SWEEP ALGORITHM FOR FINDING THE TOUCH PARTS OF ROTATING SIMPLE POLYGONS[J]. Journal of Computer Research and Development, 2000, 37(5): 564-569
Authors:QU Ji-Lin
Abstract:Let P and Q be two nonintersecting simple polygons in the plane. If P moves around a point and collides with Q , the problem of finding the touch parts of them is discussed. By analyzing the monotone edges of the polygons relative to the point, a method of curves sweep is proposed based on the plane sweep technique, and then an algorithm to solve the problem is given, which runs in time O((m n )log( m n )) in the worst case and has lower time complexity compared with the present algorithm. The method is valuable to the theory and practice in the field of computational geometry and computer graphics.
Keywords:simple polygon   rotation   touch parts   algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号