文件名称:Clipper:多边形并集的Weiler–Atherton算法实现
文件大小:574KB
文件格式:ZIP
更新时间:2024-06-14 02:46:13
C#
快船队 Clipper演示了Wyler-Atherton算法,并进行了修改以查找两个多边形的并集。 多边形可以是非凸的,并且可以包含“Kong”(内部的其他多边形)。 您可以在应用程序窗口中绘制两个多边形,也可以对其进行编辑(添加/删除点)。 Clipper找到多边形的并集并将其绘制在工作窗口中。 多边形及其联合可以打印,保存和加载(在本地数据库或磁盘上的文件中,由您选择)。 应用程序设计的简要说明: 多边形类:将多边形表示为几何形状,存储多边形的状态并提供编辑方法; PolygonValidater类:包含用于检查几何形状是否符合问题条件的方法(检查自相交,“Kong”的正确位置等); 实用程序类:提供了一组用于解决计算子任务的静态方法(确定点是否位于多边形,线段的相交点,图形的面积); PolygonMerger类:实现Wyler-Atherton算法以合并两条路径; Wh
【文件预览】:
Clipper-master
----Откомпилир. версия, не требует установки()
--------polygToPrint.bmp(1.33MB)
--------bmp_init.bmp(344KB)
--------PolygonMerge.exe(425KB)
--------DBase.sdf(100KB)
----Weiler-Atherton Polygon Clipping Algorithm()
--------Weiler-Atherton1.png(168KB)
--------unitTest()
--------PolygonMerge()
--------Weiler-Atherton2.png(165KB)
--------PolygonMerge.sln(3KB)
--------readme.txt(3KB)
----README.md(3KB)
----.gitattributes(378B)