[发明专利]几何图形的动态展示方法、装置、终端及存储介质有效
申请号: | 202310221958.2 | 申请日: | 2023-03-09 |
公开(公告)号: | CN116204104B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 黄世中;王怀瑞;李晓云;冯春雨;赵环宇;史玉盼 | 申请(专利权)人: | 河北省科学院应用数学研究所 |
主分类号: | G06F3/04845 | 分类号: | G06F3/04845;G06F3/0486;G06T11/20 |
代理公司: | 河北国维致远知识产权代理有限公司 13137 | 代理人: | 秦敏华 |
地址: | 050081 河北省石*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 几何图形 动态 展示 方法 装置 终端 存储 介质 | ||
本发明提供一种几何图形的动态展示方法、装置、终端及存储介质。该方法包括:当检测到拖动动作时,确定几何图形中被拖动点的类型,并根据被拖动点的类型和拖动动作,更新被拖动点的信息;更新几何图形中,与被拖动点关联的各衍生点的信息;根据几何图形中的所有点更新后的信息,生成更新后的几何图形。本发明可以实现几何图形的动态展示,便于用户直观地、动态地观察各个几何图形的属性或性质,以使用户可以深刻理解几何图形的性质。
技术领域
本发明涉及图形动态展示技术领域,尤其涉及一种几何图形的动态展示方法、装置、终端及存储介质。
背景技术
平面几何是中学数学的重要教学内容,对于培养学生的空间思维能力和逻辑推理能力具有重要的作用。
然而,目前对平面几何的教学,仅限于静态展示各个几何图形的样式以及文字或语言描述各个几何图形的属性或性质,无法直观地、动态地观察各个几何图形的属性或性质。
发明内容
本发明实施例提供了一种几何图形的动态展示方法、装置、终端及存储介质,以解决目前无法直观地、动态地观察各个几何图形的属性或性质的问题。
第一方面,本发明实施例提供了一种几何图形的动态展示方法,包括:
当检测到拖动动作时,确定几何图形中被拖动点的类型,并根据被拖动点的类型和拖动动作,更新被拖动点的信息;
更新几何图形中,与被拖动点关联的各衍生点的信息;
根据几何图形中的所有点更新后的信息,生成更新后的几何图形。
在一种可能的实现方式中,根据被拖动点的类型和拖动动作,更新被拖动点的信息,包括:
若被拖动点的类型为普通点,则根据拖动动作,更新被拖动点的坐标信息;其中,普通点可被任意拖动;
若被拖动点的类型为圆周点,则根据拖动动作,更新被拖动点的坐标信息和角度信息;角度信息为被拖动点和其所在圆的圆心的连线与预设射线之间的夹角;其中,圆周点为圆周上的点,可沿圆周被拖动;
若被拖动点的类型为线段上的点,则根据拖动动作,更新被拖动点的坐标信息和长度比值信息;长度比值信息为被拖动点到其所在线段起始点的距离与该线段的长度的比值;其中,线段上的点为线段内部或线段延长线上的点,可沿线段被拖动。
在一种可能的实现方式中,更新几何图形中,与被拖动点关联的各衍生点的信息,包括:
对于几何图形中,与被拖动点关联的每个衍生点,判断该衍生点的附加信息中是否包含无穷远点;若该衍生点的附加信息中包含无穷远点,则将该衍生点的是否为无穷远点的属性信息更新为是无穷远点;若该衍生点的附加信息中不包含无穷远点,则根据该衍生点的附加信息计算并更新该衍生点的信息;
其中,根据该衍生点的附加信息计算并更新该衍生点的信息,包括:
当根据该衍生点的附加信息进行计算的结果表明该衍生点不是无穷远点时,更新该衍生点的坐标,并将该衍生点是否为无穷远点的属性信息更新为不是无穷远点;
当根据该衍生点的附加信息进行计算的结果表明该衍生点是无穷远点时,不更新该衍生点的坐标,将该衍生点是否为无穷远点的属性信息更新为是无穷远点。
在一种可能的实现方式中,衍生点的附加信息包含该衍生点的来源信息。
在一种可能的实现方式中,几何图形中的所有点的ID按照绘制先后顺序递增;
与被拖动点关联的各衍生点为ID大于被拖动点的ID的衍生点。
在一种可能的实现方式中,根据几何图形中的所有点更新后的信息,生成更新后的几何图形,包括:
按照点、线段、圆的先后顺序,根据几何图形中的所有点更新后的信息,生成更新后的几何图形;
其中,在生成更新后的几何图形的过程中,若某个点为无穷远点,则该点不被绘制出;若某个线段或某个圆依赖的点包含无穷远点,则该线段或该圆不被绘制出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北省科学院应用数学研究所,未经河北省科学院应用数学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310221958.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于污泥处理锅炉吹灰新型防堵装置
- 下一篇:像素驱动装置