凸多边形交
来源:互联网 发布:java大文件查找 编辑:程序博客网 时间:2024/04/27 02:46
两个多边形(浅红色和蓝色)和他们的交集(浅紫色)。 交点以红色标记。 每个交点与一个多边形之间的桥(标记为红色点划线)有关。
Toussaint在1985年的文献中利用Guibas的结论, 加上他先前的关于查找桥的算法来计算交点集。 他的算法利用桥来计算交点集。 一旦他们被找到, 与合并凸包的操作类似, 凸链以及交点集形成了多边形的交集。
算法的细节, 特别是从桥到交点的计算可以在Toussaint的论文中找到:
G.T. Toussaint. A simple linear algorithm for intersecting convex polygons. The Visual Computer. 1: 118-123. 1985.
下一个问题设计寻找两个凸多边形的临界切线。
原文地址:http://cgm.cs.mcgill.ca/~orm/inter.html
- 凸多边形交
- bzoj2618凸多边形面积交
- bzoj2618 凸多边形 半平面交
- BZOJ2618 凸多边形 半平面交
- 旋转卡壳——凸多边形交
- 一种凸多边形的交、并求解算法
- 旋转卡壳——凸多边形交
- BZOJ 2618 CQOI2006 凸多边形 半平面交
- uva 11177 圆与凸多边形交
- UVA 11177 凸多边形和圆交
- [BZOJ2618][Cqoi2006]凸多边形(半平面交)
- [bsoj1140] 两个凸多边形交的面积
- 【BZOJ 2618】[Cqoi2006]凸多边形 半平面交
- BZOJ 2618 [Cqoi2006]凸多边形 半平面交
- 半平面交 模板 bzoj2618 【Cqoi2006】凸多边形
- CSU 1812 两个凸多边形面积交
- 【bzoj 2618】凸多边形(半平面交)
- BZOJ 2618 CQOI 2006 凸多边形 半平面交
- PHP代码效率优化
- Ubuntu进程管理命令与启动管理
- 异步非阻塞IO的理解
- FileInputStream/FileOutputStream的应用
- ARM裸机开发笔记6(ARM伪指令)
- 凸多边形交
- ASP.NET Cookie 概述
- 临界切线
- 新西兰归来,开发环境有点“水土不服”
- 凸多边形矢量和
- boost::this_thread::sleep_for()死锁
- fragment生命周期详解
- 最薄横截带
- android WIFI 分析