[发明专利]一种任意分割线分割多边形的方法有效
申请号: | 201910085183.4 | 申请日: | 2019-01-29 |
公开(公告)号: | CN109727252B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 陆丹 | 申请(专利权)人: | 广联达科技股份有限公司 |
主分类号: | G06T7/10 | 分类号: | G06T7/10;G06T11/20 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 程超 |
地址: | 100193 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种任意分割线分割多边形的方法,属于计算机几何图形技术领域,用于建筑二维图形领域分割区域。本发明技术方案包括删除无效分割线、延伸分割线、预处理分割线、计算多边形边界以及分割线构成的所有曲线集组成的所有最小环、删除所有结果环中的无效环以及输出所有分割后的多边形等步骤。通过以上方案,本发明解决了任意多条不同类型曲线按规则自动延伸后快速分割任意多边形的问题。实现按规则自动延伸分割线进行多边形分割,无需用户输入完整的切割线,只需一遍线线求交,就能达到既能删除无效切割边,又保留有效切割边相交信息的目的,极大降低了大规模切割的后期计算量。 | ||
搜索关键词: | 一种 任意 割线 分割 多边形 方法 | ||
【主权项】:
1.一种任意分割线分割多边形的方法,其特征在于包括如下步骤:步骤一、删除无效分割线;计算所有分割线与待分割的目标多边形的交点,删除无效分割线,使保留的分割线均在多边形内部实际参与分割,并在交点处标记交线来源;步骤二、延伸分割线;根据延伸规则将需要延伸的分割线延伸为能够切分目标多边形的分割线;计算延伸线与多边形和其他分割线的交点,删除无效的延伸分割线部分,保存交点信息,并标记来源于多边形的交线;步骤三:预处理分割线;对所有有效分割线进行线线求交,若求交结果为重合,则删除分割线的重合部分;若求交结果为相交于一点,则保存非端点的交点信息;获得所有有效非重合的分割线的两两交点以及所有分割线与多边形的交点;步骤四:计算多边形边界以及分割线构成的所有曲线集组成的所有最小环;根据步骤一至三计算得到的求交信息,对包含多边形曲线边与所有分割边的曲线集进行所有最小环搜索;步骤五:删除所有结果环中的无效环;在步骤四搜索到的所有最小环中,删除所有存在来源于目标多边形曲线但曲线方向与原曲线相反的无效环;步骤六:输出所有分割后的多边形,即将所有有效环构建为多边形输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910085183.4/,转载请声明来源钻瓜专利网。