一种基于电子三角板的操作方法及终端技术

技术编号:29279148 阅读:19 留言:0更新日期:2021-07-16 23:04
本发明专利技术公开一种基于电子三角板的操作方法及终端,在移动电子三角板至一待测线段的的过程中,判断电子三角板的顶点与所述待测线段的起点的距离是否小于一预设距离值,若是,则将所述电子三角板的顶点自动移动到所述待测线段的起点位置;在控制所述电子三角板以所述待测线段的起点为中心旋转以靠近所述待测线段的过程中,判断所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于一预设夹角,若是,则自动将所述电子三角板中距离所述待测线段最近的一条边移动以与待测线段重合;实现了电子三角板与待测线段的自动吸附,提高了电子三角板的测量效率和准确率,并且提升了用户的测量体验。并且提升了用户的测量体验。并且提升了用户的测量体验。

An operation method and terminal based on electronic triangle board

【技术实现步骤摘要】
一种基于电子三角板的操作方法及终端


[0001]本专利技术涉及图像绘制领域,尤其涉及一种绘制电子三角板的方法及终端。

技术介绍

[0002]三角板是在教学中最常见的教学工具,通过操作三角板平移、旋转等操作可以测量长度并绘制出不同的几何图形,实践操作几何图形,帮助用户提高观察力、想象力、运动变化、归纳总结的能力。物理三角板使用的范围存在局限,必须有物理工具和画板才能完成。随着科技的进步,电子三角板也应运而生。
[0003]现有电子三角板不支持顶点、线段自动吸附,如果用户想要三角板与线段的顶点对齐,只能通过手动微调将电子三角板的顶点或者边与线段顶点或者边缘对齐,用户在测量的过程体验差。

技术实现思路

[0004]本专利技术所要解决的技术问题是:提供一种基于电子三角板的测量方法,实现电子三角板与线段自动吸附的功能,提升电子三角板的测量效率与准确率。
[0005]为了解决上述技术问题,本专利技术采用的一种技术方案为:
[0006]一种基于电子三角板的操作方法,包括步骤:
[0007]S1、在移动电子三角板至一待测线段的的过程中,判断电子三角板的顶点与所述待测线段的起点的距离是否小于一预设距离值,若是,则将所述电子三角板的顶点自动移动到所述待测线段的起点位置;
[0008]S2、在控制所述电子三角板以所述待测线段的起点为中心旋转以靠近所述待测线段的过程中,判断所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于一预设夹角,若是,则自动将所述电子三角板中距离所述待测线段最近的一条边移动以与待测线段重合。
[0009]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0010]一种基于电子三角板的操作终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0011]S1、在移动电子三角板至一待测线段的的过程中,判断电子三角板的顶点与所述待测线段的起点的距离是否小于一预设距离值,若是,则将所述电子三角板的顶点自动移动到所述待测线段的起点位置;
[0012]S2、在控制所述电子三角板以所述待测线段的起点为中心旋转以靠近所述待测线段的过程中,判断所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于一预设夹角,若是,则自动将所述电子三角板中距离所述待测线段最近的一条边移动以与待测线段重合。
[0013]本专利技术的有益效果在于:通过判断电子三角板与待测线段起点的距离和所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于预设距离值和
预设夹角,实现了电子三角板与待测线段的自动吸附,在测量过程中,无需再手动微调将电子三角板与线段的顶点或者边缘对齐,使得几何图形的测量更加灵活智能,提高了电子三角板的测量效率和准确率,并且提升了用户的测量体验。
附图说明
[0014]图1为本专利技术实施例的一种基于电子三角板的操作方法的步骤流程图;
[0015]图2为本专利技术实施例的一种基于电子三角板的操作终端的结构示意图;
[0016]图3为本专利技术实施例的电子三角板实现顶点自动吸附的示意图;
[0017]图4为本专利技术实施例的电子三角板实现线段吸附的示意图;
[0018]图5为本专利技术实施例的电子三角板工具的组成示意图;
[0019]图6为本专利技术实施例的智慧课堂师生互动场景中操作电子三角板的步骤流程图;
[0020]标号说明:
[0021]1、一种基于电子三角板的操作终端;2、存储器;3、处理器。
具体实施方式
[0022]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0023]请参照图1,一种基于电子三角板的操作方法,包括步骤:
[0024]S1、在移动电子三角板至一待测线段的的过程中,判断电子三角板的顶点与所述待测线段的起点的距离是否小于一预设距离值,若是,则将所述电子三角板的顶点自动移动到所述待测线段的起点位置;
[0025]S2、在控制所述电子三角板以所述待测线段的起点为中心旋转以靠近所述待测线段的过程中,判断所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于一预设夹角,若是,则自动将所述电子三角板中距离所述待测线段最近的一条边移动以与待测线段重合。
[0026]从上述描述可知,本专利技术的有益效果在于:通过判断电子三角板与待测线段起点的距离和所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于预设距离值和预设夹角,实现了电子三角板与待测线段的自动吸附,在测量过程中,无需再手动微调将电子三角板与线段的顶点或者边缘对齐,使得几何图形的测量更加灵活智能,提高了电子三角板的测量效率和准确率,并且提升了用户的测量体验。
[0027]进一步的,还包括:
[0028]接收针对所述电子三角板的移动指令,所述移动指令包含电子三角板三个顶点的坐标;
[0029]根据所述三个顶点的坐标,将所述电子三角板移动到对应的位置;
[0030]或者接收针对所述电子三角板的旋转指令,所述旋转指令中包含旋转方向以及旋转角度;
[0031]根据所述旋转方向以及旋转角度以所述电子三角板的顶点为中心进行旋转;
[0032]或者接收针对所述电子三角板的缩放指令,所述缩放指令包含缩放类型以及缩放范围;
[0033]根据所述缩放类型以及缩放范围对所述电子三角板进行对应的缩放。
[0034]由上述描述可知,现有电子三角板只是个模型,只能进行简单测量,而通过上述设计能够实现对电子三角板的移动、旋转以及缩放,能够基于电子三角板的顶点进行顺时针或逆时针360度旋转,也支持动态修改电子三角板模型的尺寸,能够适应用户多变的需求以及适应多变的应用场景,支持电子三角板在屏幕中进行连贯的绘制图形,提高了电子三角板使用的灵活性和便捷性。
[0035]进一步的,还包括:
[0036]在内存中创建一个Btimap图片缓存对象,在创建电子三角板的模型时,将所述电子三角板的模型缓存至所述Btimap图片缓存对象;
[0037]对电子三角板进行移动或旋转时,直接从所述Btimap图片缓存对象获取所述电子三角板的模型进行电子三角板的绘制。
[0038]由上述描述可知,由于在对电子三角板进行旋转或移动的过程中,需要涉及到对电子三角板的绘制,而绘制需要在画布中确定三角形的三个顶点的坐标,再通过Canvas将三个顶点连接成三角板的外层支架,三角板两边的刻度需要基于顶点坐标在水平方向和垂直方向进行计算绘制,每个刻度都需要基于顶点坐标进行计算绘制,而通过将创建好的电子三角板的模型进行缓存,在执行电子三角板移动或旋转时,只需要重新获取缓存中的Bitmap即可,无需重新计算电子三角板模型的各点坐标,只需要对缓存中的电子三角板模型进行旋转或移动操作即可,减少了不必要的电子三角板模型构本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于电子三角板的操作方法,其特征在于,包括:S1、在移动电子三角板至一待测线段的的过程中,判断电子三角板的顶点与所述待测线段的起点的距离是否小于一预设距离值,若是,则将所述电子三角板的顶点自动移动到所述待测线段的起点位置;S2、在控制所述电子三角板以所述待测线段的起点为中心旋转以靠近所述待测线段的过程中,判断所述电子三角板中距离所述待测线段最近的一条边与所述待测线段的夹角是否小于一预设夹角,若是,则自动将所述电子三角板中距离所述待测线段最近的一条边移动以与待测线段重合。2.根据权利要求1所述的一种基于电子三角板的操作方法,其特征在于,还包括:接收针对所述电子三角板的移动指令,所述移动指令包含电子三角板三个顶点的坐标;根据所述三个顶点的坐标,将所述电子三角板移动到对应的位置;或者接收针对所述电子三角板的旋转指令,所述旋转指令中包含旋转方向以及旋转角度;根据所述旋转方向以及旋转角度以所述电子三角板的顶点为中心进行旋转;或者接收针对所述电子三角板的缩放指令,所述缩放指令包含缩放类型以及缩放范围;根据所述缩放类型以及缩放范围对所述电子三角板进行对应的缩放。3.根据权利要求2所述的一种基于电子三角板的操作方法,其特征在于,还包括:在内存中创建一个Btimap图片缓存对象,在创建电子三角板的模型时,将所述电子三角板的模型缓存至所述Btimap图片缓存对象;对电子三角板进行移动或旋转时,直接从所述Btimap图片缓存对象获取所述电子三角板的模型进行电子三角板的绘制。4.根据权利要求1所述的一种基于电子三角板的操作方法,其特征在于,还包括:接收基于所述电子三角板的绘制指令,根据所述绘制指令进行线段的绘制。5.根据权利要求4所述的一种基于电子三角板的操作方法,其特征在于,所述根据所述绘制指令进行线段的绘制包括:通过Android的触摸监听回调获取在所述电子三角板的边预设范围内的移动轨迹;将所述移动轨迹进行缓存,并通过自定义画布根据所述移动轨迹绘制对应的线段。6.一种基于电子三角板的操作终端,包括存储器、处理器及存储在存储器...

【专利技术属性】
技术研发人员:刘德建郭玉湖陈宏徐金生
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1