[发明专利]绘图应用系统及其几何结构角度及角标的显示方法有效
申请号: | 201710755761.1 | 申请日: | 2017-08-29 |
公开(公告)号: | CN107564082B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 陈天龙 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60;G06T7/60 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 周清华 |
地址: | 510530 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 绘图 应用 系统 及其 几何 结构 角度 标的 显示 方法 | ||
1.一种绘图应用系统的几何结构角度及角标的显示方法,其特征在于,包括以下步骤:
获取绘制的几何结构,获取所述几何结构中的顶点;
遍历所述几何结构中的各个顶点,获取顶点P的相邻顶点index-1以及相邻顶点index+1,若检测到顶点P与相邻顶点index-1在第一直线上,并且检测到顶点P与相邻顶点index+1在第二直线上,则根据顶点P的坐标、相邻顶点index-1的坐标以及相邻顶点index+1的坐标计算顶点P对应的内角;其中,顶点P为所述几何结构中的任意一个顶点;
根据所述内角获取对应的角标;
将各个顶点内角值以及内角值对应的角标在所述几何结构对应的位置进行显示;
获取第二外部输入信号,若所述第二外部输入信号产生的位置与几何结构中的角标位置对应,则隐藏所述角标以及角标对应的角度值;
所述方法还包括:
为所述几何结构绘制至少一条辅助线,获取所述几何结构中所述辅助线构成的交点集合,包括所述辅助线与所述几何结构构成的交点集合以及所述辅助线与辅助线构成的交点集合;
遍历所述交点集合的各个交点,获取交点a的各个相邻点;其中交点a为所述交点集合的任意一个交点;
将所述相邻的各个点按照顺时针或逆时针进行排序,依次构建所述相邻的各个点与所述交点a的向量;
计算每两个相邻向量的夹角的角度值,并获取对应的角标;
将所述角度值及对应角标在与所述交点a相对应的位置进行显示。
2.根据权利要求1所述的绘图应用系统的几何结构角度及角标的显示方法,其特征在于,根据顶点P的坐标、相邻顶点index-1的坐标以及相邻顶点index+1的坐标计算顶点P对应的内角的步骤包括:
根据顶点P和相邻顶点index-1构建以P为起点的向量V1,根据顶点P和相邻顶点index+1构建以P为起点的向量V2,并计算向量V1和向量V2的夹角α;
将向量V1以顶点P为起点旋转预设角度,若旋转后的向量V1上存在位于所述几何结构内的点,则令所述夹角α为顶点P对应的内角;其中所述预设角度小于或等于所述夹角α。
3.根据权利要求2所述的绘图应用系统的几何结构角度及角标的显示方法,其特征在于,
若旋转后的向量V1上不存在位于所述几何结构内的点,则令3600减去所述夹角α的值为顶点P对应的内角。
4.根据权利要求1所述的绘图应用系统的几何结构角度及角标的显示方法,其特征在于,获取交点a的各个相邻点的步骤包括:
获取交点a所在的各条直线,并获取所述各条直线上除所述交点a以外的点;
遍历所述各条直线,以所述交点a为临界,将直线L上的点分为第一方向的点和第二方向的点;其中所述直线L为所述各条直线中任意一条直线;
计算所述第一方向的点中,与所述交点a距离最近的点,将所述最近的点作为所述交点a的相邻点,并计算所述第二方向的点中,与所述交点a距离最近的点,将所述最近的点作为所述交点a的相邻点。
5.根据权利要求1-3任一项所述的绘图应用系统的几何结构角度及角标的显示方法,其特征在于,将各个顶点内角值以及内角值对应的角标在所述几何结构对应的位置进行显示,包括以下步骤:
获取第一外部输入信号,若所述第一外部输入信号产生的位置与几何结构中的角标位置对应,则显示所述角标以及角标对应的角度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710755761.1/1.html,转载请声明来源钻瓜专利网。