一种容器内液体的仿真显示方法和装置制造方法

文档序号:6508516阅读:199来源:国知局
一种容器内液体的仿真显示方法和装置制造方法
【专利摘要】本发明公开了一种容器内液体的仿真显示方法,包括以下步骤:建立装有液体的容器的二维图形对象;计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积;接收用户输入的对所述容器二维图形对象旋转的指令;根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值;判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,则令所述液面的高度值等于当前计算出的高度值;实时显示所述容器二维图形对象按照所述转动指令进行旋转,同时根据确定的液面高度值显示所述液面。
【专利说明】一种容器内液体的仿真显示方法和装置

【技术领域】
[0001]本发明涉及图形显示领域,特别是指一种容器内液体的仿真显示方法和装置。

【背景技术】
[0002]目前的一些情景仿真演示软件,在仿真度上存在一定的不足,特别是应用在教学方面时,会极大的影响教学质量。以装有液体的容器的简单情景为例,常见的软件仅仅能实现显示一个静态的装有液体的容器,当容器发生旋转时,图形对象不会发生变化;亦或是当容器发生旋转时,容器内液体仅会跟随转动做形状的变化,体积不会改变。


【发明内容】

[0003]有鉴于此,本发明的目的在于提出一种具有高仿真度的容器内液体的仿真显示方法和装置。
[0004]基于上述目的本发明提供的一种容器内液体的仿真显示方法,包括以下步骤:
[0005]建立装有液体的容器的二维图形对象;
[0006]计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积;
[0007]接收用户输入的对所述容器二维图形对象旋转的指令;
[0008]根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值;
[0009]判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,则令所述液面的高度值等于当前计算出的高度值;
[0010]实时显示所述容器二维图形对象按照所述转动指令进行旋转,同时根据确定的液面高度值显示所述液面。
[0011]优选的,当计算出的液面高度值高于当前容器的开口最低位置的高度值时,实时地在所述容器开口最低位置处显示表示水流的图像动画。
[0012]优选的,该方法应用于触摸屏,所述接收用户输入的对所述容器二维图形对象旋转的指令包括:接收到用户的触摸操作后,判断是否选中容器二维图形对象,若选中则进一步判断滑动轨迹是否为超过预设阈值长度的弧线,若是则判定为对所述容器二维图形对象旋转的指令。
[0013]优选的,所述判断是否选中容器二维图形对象包括:判断所述触摸操作的初始点是否位于容器二维图形对象的口部所在的预定阈值范围内,若是,则判定选中,否则判定未选中。
[0014]可选的,则显示所述容器二维图形对象闪烁或高亮。
[0015]优选的,所述旋转角度的计算包括:按预定时间间隔采集触摸操作的滑动轨迹,根据该滑动轨迹判断旋转角度。
[0016]优选的,所述预定时间间隔为10?11008。
[0017]优选的,所述根据该滑动轨迹判断旋转角度包括:记录预定时间间隔下滑动轨迹的起点和终点,将两点连线的垂线与水平线的夹角确定为当前容器二维图形对象的旋转角度。
[0018]优选的,所述根据当前旋转角度计算当前容器的开口最低位置的高度值后,进一步判断该开口最低位置高度值是否低于或等于容器二维图形对象的其他部位高度值,若是,则不显示液面。
[0019]可选的,所述用户输入的对所述容器二维图形对象旋转的指令使所述容器二维图形对象绕其中心点旋转一定角度。
[0020]优选的,当计算出的液面高度值等于当前容器的开口最低位置的高度值时,对用户进行提示。
[0021]可选的,所述提示的方式为弹出提示文本框、画面闪烁、提示音中的至少一种。
[0022]本发明提供的一种容器内液体的仿真显示装置,包括:
[0023]对象建立模块,建立装有液体的容器的二维图形对象;
[0024]计算保存模块,计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积;
[0025]指令识别模块,接收用户输入的对所述容器二维图形对象旋转的指令;
[0026]执行模块,根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值;
[0027]判断模块,判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,则令所述液面的高度值等于当前计算出的高度值;
[0028]显示模块,实时显示所述容器二维图形对象按照所述转动指令进行旋转,同时根据确定的液面高度值显示所述液面。
[0029]优选的,当所述判断模块判断计算出的液面高度值高于当前容器的开口最低位置的高度值时,所述显示模块实时地在所述容器开口最低位置处显示表示水流的图像动画。
[0030]优选的,该装置应用于触摸屏,所述指令识别模块进一步用于在接收到用户的触摸操作后,判断是否选中容器二维图形对象,若选中则进一步判断滑动轨迹是否为超过预设阈值长度的弧线,若是则判定为对所述容器二维图形对象旋转的指令。
[0031]优选的,所述判断模块判断所述触摸操作的初始点是否位于容器二维图形对象的口部所在的预定阈值范围内,若是,则判定选中,否则判定未选中。
[0032]可选的,所述判断模块判定选中后,所述显示模块显示所述容器二维图形对象闪烁或高亮。
[0033]优选的,所述执行模块按预定时间间隔采集触摸操作的滑动轨迹,根据该滑动轨迹判断旋转角度。
[0034]优选的,所述执行模块预定时间间隔为10?11008。
[0035]优选的,所述执行模块记录预定时间间隔下滑动轨迹的起点和终点,将两点连线的垂线与水平线的夹角确定为当前容器二维图形对象的旋转角度。
[0036]优选的,在所述执行模块根据当前旋转角度计算当前容器的开口最低位置的高度值后,所述判断模块进一步判断该开口最低位置高度值是否低于或等于容器二维图形对象的其他部位高度值,若是,则不显示液面。
[0037]可选的,所述指令识别模块接收的用户输入的对所述容器二维图形对象旋转的指令使所述容器二维图形对象绕其中心点旋转一定角度。
[0038]优选的,还包括:
[0039]提示模块,当所述判断模块判断计算出的液面高度值等于当前容器的开口最低位置的高度值时,向用户发出提示。
[0040]可选的,所述提示模块的提示的方式为弹出提示文本框、画面闪烁、提示音中的至少一种。
[0041]从上面所述可以看出,本发明提供的一种具有高仿真度的容器内液体的仿真显示方法和装置,以建立的二维图形对象的液面与其下方的容器器壁构成的区域显示液体、以该区域的面积表示液体体积,通过对比根据容器位置与初始液体体积计算出的液面高度值和容器开口最低位置的高度值的关系来确定液面高度,进而表示液体体积的改变情况,同时将二维图形对象的旋转过程实时地显示。以二维图形对象的不同区域代表仿真对象,在对象旋转过程中,对区域的边界高度进行实时地计算、比较并实时显示,较好的模拟仿真了真实情景,且方法简单,便于应用。

【专利附图】

【附图说明】
[0042]图1为本发明实施例显示方法的流程图;
[0043]图2为本发明实施例显示方法的效果示意图;
[0044]图3为本发明实施例显示装置的结构图。

【具体实施方式】
[0045]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0046]本发明实施例公开的一种容器内液体的仿真显示方法,包括以下步骤:
[0047]建立装有液体的容器的二维图形对象;
[0048]计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积值;
[0049]接收用户输入的对所述容器二维图形对象旋转的指令;
[0050]根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值;
[0051]判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,则令所述液面的高度值等于当前计算出的高度值;
[0052]实时显示所述容器二维图形对象按照所述转动指令进行旋转的结果,同时根据确定的液面高度值显示所述液面。
[0053]参考图1,为本发明实施例显示方法的流程图。结合本发明实施例的具体流程介绍本发明实施例的容器内液体的仿真显示方法如下:
[0054]步骤101:建立装有液体的容器的二维图形对象。
[0055]参考图2,为本发明实施例显示方法的效果示意图。首先建立装有液体的容器的二维图形对象后,建立的二维图像对象为一个容器,其内部装有一定量的液体,液体的液面表示为一水平线,液面与其下方的表示所述容器器壁的轮廓线构成封闭区域,表示为所述液体,该区域的面积表示所述液体的体积。
[0056]步骤102:计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积。
[0057]液面与其下方的所述容器器壁构成的区域面积值即表示容器中溶液的体积,将此面积值保存以在后续的步骤中调用。
[0058]步骤103:接收用户输入的对所述容器二维图形对象旋转的指令。
[0059]根据用户的指令,所述容器二维图形对象进行旋转,可选的,所述容器的旋转方式为围绕其中心点旋转。
[0060]本实施例的方法应用于触摸屏,所述接收用户输入的对所述容器二维图形对象旋转的指令包括:接收到用户的触摸操作后,判断是否选中容器二维图形对象,若判定为未选中,则不响应该触摸输入;若选中则进一步判断滑动轨迹是否为超过预设阈值长度的弧线,若是则判定为对所述容器二维图形对象旋转的指令;若否,则判定为不是对所述容器二维图形对象旋转的指令。使用中,触摸屏时会接收到很多用户的触摸操作,需要在这些操作中,确定哪些操作将作用与所述的容器二维图形对象。对于未被判定为对所述容器二维图形对象旋转的指令以及滑动轨迹未超过预设阈值长度的弧线的触摸输入,可以向用户发出提示。
[0061]然后对选中了容器二维图形对象的触摸操作做进一步的判断,判断该触摸操作的滑动轨迹是否足够长,防止响应滑动轨迹过短的触摸信号使得显示的容器二维图形对象转动效果不明显。所述的预设阈值可以为一具体数值的长度,或者是所述的容器二维图形对象长度或宽度的百分比,亦或是使用的触摸屏的长度或宽度的百分比。对于为满足预设阈值滑动长度的触摸操作,向用户发出提示,同时,可在屏幕上显示一个实例性的动画,具体为显示一条长度满足预设阈值的轨迹线,使用户直观的了解所做的触摸操作需要达到的标准。
[0062]对于判断是否选中容器二维图形对象,本实施例的方法为:判断所述触摸操作的初始点是否位于容器二维图形对象的口部所在的预定阈值范围内,若是,则判定选中,否则判定未选中。判定的位置可以根据大多数用户的操作习惯或真实情况,设置在所述容器二维图形对象的如侧壁、下端点等其他位置。所述的预定阈值范围设置为所述触摸操作的初始点与所述判定位置的距离范围,即初始点距离所述判定位置过远的触摸操作,将不会被判定为选中所述容器二维对象。在本实施例中,判定若选中,则显示所述容器二维图形对象闪烁或高亮,以提示用户其触摸操作成功的选中了所述容器二维对象。在判定为未选中时,通过一个高亮的区域或是显示一个由线条围成的区域,以向用户表示能够被判定为选中的触摸输入初始点范围。
[0063]步骤104:根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值。
[0064]容器二维图形对象旋转一定角度过后,在当前的容器二维图形对象位置下,仍存在一水平的液面,且液面与液面与其下方的容器器壁构成的表示所述液体的区域,以步骤102中保存的面积值为当前该区域的面积,计算液面的高度值。
[0065]作为一个实施例,所述旋转角度的计算包括:按预定时间间隔采集触摸操作的滑动轨迹,根据该滑动轨迹判断旋转角度。每间隔一定时间,即判断当前的旋转角度,并对当前的旋转角度进行上述实施例中的液面高度、容器开口最低位置的计算并显示。优选的,所述预定时间间隔为10?1101118。
[0066]所述根据该滑动轨迹判断旋转角度包括:记录预定时间间隔下滑动轨迹的起点和终点,将两点连线的垂线与水平线的夹角确定为当前容器二维图形对象的旋转角度。滑动轨迹的起点与终点连线的垂线与水平线的夹角较为接近用户的触摸输入滑动过的弧线的圆心角,以该角度作为所述容器二维对象的旋转角度,具有较好的仿真效果。同时以预定时间间隔中的滑动轨迹确定角度,滑动速度越快则所述容器二维图形对象的旋转角度越大。
[0067]步骤105:判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则触发步骤106 ;若否,则触发步骤107。
[0068]步骤106:令所述液面的高度值等于当前容器的开口最低位置的高度值。
[0069]进行此步骤时,液面的高度值被确定为等于当前容器的开口最低位置的高度值,液面与其下方的容器器壁构成的区域面积变小。
[0070]当计算出的液面高度值等于当前容器的开口最低位置的高度值时,向用户发出提示,提示用户所述容器内的液体将要流出。通过在液体将要流出容器时提示用户,能够用户对于图形对象的控制更加精确。其中,所述的提示方式能够设置为弹出文本框、屏幕闪烁、发出提示音中的一种或多种的组合。
[0071]参考图2,当计算出的液面高度值高于当前容器的开口最低位置的高度值时,液面的高度值被确定为当前容器开口最低位置的高度值,表示液体的区域面积变小,即仿真液体从容器的开口流出的过程,此时,实时地在所述容器开口最低位置处显示表示水流的图像动画,进一步提高了仿真效果。
[0072]所述根据当前旋转角度计算当前容器的开口最低位置的高度值后,进一步判断该开口最低位置高度值是否低于或等于容器二维图形对象的其他部位高度值,若是,则不显示液面。即判断所述容器开口最低位置是否已经低于了所述容器的所有其他部位,此时所述液面以下已经不再具有容器器壁,仿真了容器中的液体已经全部流出的情况。
[0073]步骤107:令所述液面的高度值等于当前计算出的高度值。
[0074]进行此步骤时,液面的高度值被确定为等于当前计算出的高度值,液面与其下方的容器器壁构成的区域面积不变。仿真了旋转容器且容器中的液体没有流出的情况。
[0075]步骤108:实时显示所述容器二维图形对象按照所述转动指令进行旋转,同时根据确定的液面高度值显示所述液面。
[0076]实时显示所述容器二维图形的旋转过程,以及液面高度的变化过程。通过根据容器位置和初始液体体积计算容器旋转到不同的角度时的液面高度,并将液面高度的计算值与该时刻的容器开口最低位置的高度值比较,当液面高度的计算值不高于容器开口最低位置的高度值时,液面显示为计算值的高度,仿真了旋转容器且容器中的液体没有流出的情况;当液面高度的计算值高于容器开口最低位置的高度值时,液面显示为当前容器开口最低位置的高度值,仿真了旋转容器且容器中的液体流出的情况。过程实时地连续显示,仿真将容器内的液体倒出的过程。
[0077]本发明中所述触摸屏既可以包括手机、电脑等显示设备上的带有触控功能的显示屏,也是包括具有触控功能的教学白板等设备。在应用于教学中时,特别是电脑教学授课方面中的化学和物理实验场景,通过本方面实施例的显示方法和装置进行化学、物理的实验演示,仿真效果更贴近真实实验,又能避免真实实验中可能出现的如爆炸、产生有害气体等危险情况,能极大的方便教师的教学过程、提高教学效果。上述过程通过使用触摸式电子白板实现,触摸式电子白板可以与电脑进行信息通讯,将电子白板连接到个人电脑,并利用投影机将个人电脑上的内容投影到电子白板屏幕上。
[0078]上述的应用本发明实施例的教学演示过程,仅为优选的实施方式,使用其他的基于本发明公开的仿真对象的表示方式、计算方法以及计算过程中的各个阈值设定,均等同于应用了本发明的技术方案。
[0079]参考图3,为本发明实施例显示装置的结构图。
[0080]一种容器内液体的仿真显示装置,包括:
[0081]对象建立模块301,建立装有液体的容器的二维图形对象;
[0082]计算保存模块302,计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积;
[0083]指令识别模块303,接收用户输入的对所述容器二维图形对象旋转的指令;
[0084]执行模块304,根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值;
[0085]判断模块305,判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,贝0令所述液面的高度值等于当前计算出的高度值;
[0086]显示模块306,实时显示所述容器二维图形对象按照所述转动指令进行旋转,同时根据确定的液面高度值显示所述液面。
[0087]当所述判断模块305判断计算出的液面高度值高于当前容器的开口最低位置的高度值时,所述显示模块306实时地在所述容器开口最低位置处显示表示水流的图像动画。
[0088]本实施例的显示装置应用于触摸屏,所述指令识别模块303进一步用于在接收到用户的触摸操作后,判断是否选中容器二维图形对象,若选中则进一步判断滑动轨迹是否为超过预设阈值长度的弧线,若是则判定为对所述容器二维图形对象旋转的指令。
[0089]所述指令识别模块303判断所述触摸操作的初始点是否位于容器二维图形对象的口部所在的预定阈值范围内,若是,则判定选中,否则判定未选中。
[0090]所述指令识别模块303判定选中后,所述显示模块306显示所述容器二维图形对象闪烁或高亮。
[0091]所述执行模块304按预定时间间隔采集触摸操作的滑动轨迹,根据该滑动轨迹判断旋转角度。
[0092]所述执行模块304预定时间间隔为10?11(^8。
[0093]所述执行模块304记录预定时间间隔下滑动轨迹的起点和终点,将两点连线的中垂线与水平线的夹角确定为当前容器二维图形对象的旋转角度。
[0094]在所述执行模块304根据当前旋转角度计算当前容器的开口最低位置的高度值后,所述判断模块305进一步判断该开口最低位置高度值是否低于或等于容器二维图形对象的其他部位高度值,若是,则不显示液面。
[0095]所述指令识别模块303接收的用户输入的对所述容器二维图形对象旋转的指令使所述容器二维图形对象绕其中心点旋转一定角度。
[0096]作为一个实施例,所述显示装置还包括:
[0097]提示模块307,当所述判断模块305判断计算出的液面高度值等于当前容器的开口最低位置的高度值时,向用户发出提示。
[0098]所述提示模块307的提示的方式为弹出提示文本框、画面闪烁、提示音中的至少一种。
[0099]所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种容器内液体的仿真显示方法,其特征在于,包括以下步骤: 建立装有液体的容器的二维图形对象; 计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积值; 接收用户输入的对所述容器二维图形对象旋转的指令; 根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值; 判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,则令所述液面的高度值等于当前计算出的高度值; 实时显示所述容器二维图形对象按照所述转动指令进行旋转的结果,同时根据确定的液面高度值显示所述液面。
2.根据权利要求1所述的显示方法,其特征在于,当所述计算出的液面高度值高于当前容器的开口最低位置的高度值时,实时地在所述容器开口最低位置处显示表示水流的图像动画。
3.根据权利要求1所述的显示方法,其特征在于,所述接收用户输入的对所述容器二维图形对象旋转的指令包括:接收到用户的触摸操作后,判断是否选中容器二维图形对象,若选中则进一步判断滑动轨迹是否为超过预设阈值长度的弧线,若是则判定为对所述容器二维图形对象旋转的指令。
4.根据权利要求3所述的显示方法,其特征在于,所述判断是否选中容器二维图形对象包括:判断所述触摸操作的初始点是否位于容器二维图形对象的口部所在的预定阈值范围内,若是,则判定选中,否则判定未选中。
5.根据权利要求4所述的显示方法,其特征在于,判定若选中,则显示所述容器二维图形对象闪烁或高亮。
6.根据权利要求3所述的显示方法,其特征在于,所述旋转角度的计算包括:按预定时间间隔采集触摸操作的滑动轨迹,根据该滑动轨迹判断旋转角度。
7.根据权利要求6所述的显示方法,其特征在于,所述预定时间间隔为10?110ms。
8.根据权利要求6或7所述的显示方法,其特征在于,所述根据该滑动轨迹判断旋转角度包括:记录预定时间间隔下滑动轨迹的起点和终点,将两点连线的垂线与水平线的夹角确定为当前容器二维图形对象的旋转角度。
9.根据权利要求1所述的显示方法,其特征在于,所述根据当前旋转角度计算当前容器的开口最低位置的高度值后,进一步判断该开口最低位置高度值是否低于或等于容器二维图形对象的其他部位高度值,若是,则不显示液面。
10.根据权利要求1所述的显示方法,其特征在于,所述用户输入的对所述容器二维图形对象旋转的指令使所述容器二维图形对象绕其中心点旋转一定角度。
11.根据权利要求1所述的显示方法,其特征在于,当计算出的液面高度值等于当前容器的开口最低位置的高度值时,对用户进行提示。
12.根据权利要求11所述的显示方法,其特征在于,所述提示的方式为弹出提示文本框、画面闪烁、提示音中的至少一种。
13.一种容器内液体的仿真显示装置,其特征在于,包括: 对象建立模块,建立装有液体的容器的二维图形对象; 计算保存模块,计算并保存所述二维图形对象中液体液面与其下方容器器壁构成的区域面积; 指令识别模块,接收用户输入的对所述容器二维图形对象旋转的指令; 执行模块,根据当前旋转角度,以及所述保存的面积值计算当前的液面高度值,并根据当前旋转角度计算当前容器的开口最低位置的高度值; 判断模块,判断计算出的当前液面高度值是否高于当前容器的开口最低位置的高度值,若是,则令所述液面的高度值等于当前容器的开口最低位置的高度值;若否,则令所述液面的高度值等于当前计算出的高度值; 显示模块,实时显示所述容器二维图形对象按照所述转动指令进行旋转,同时根据确定的液面高度值显示所述液面。
14.根据权利要求13所述的显示装置,其特征在于,当所述判断模块判断计算出的液面高度值高于当前容器的开口最低位置的高度值时,所述显示模块实时地在所述容器开口最低位置处显示表示水流的图像动画。
15.根据权利要求13所述的显示装置,其特征在于,该装置应用于触摸屏,所述指令识别模块进一步用于在接收到用户的触摸操作后,判断是否选中容器二维图形对象,若选中则进一步判断滑动轨迹是否为超过预设阈值长度的弧线,若是则判定为对所述容器二维图形对象旋转的指令。
16.根据权利要求15所述的显示装置,其特征在于,所述判断模块判断所述触摸操作的初始点是否位于容器二维图形对象的口部所在的预定阈值范围内,若是,则判定选中,否则判定未选中。
17.根据权利要求16所述的显示装置,其特征在于,所述判断模块判定选中后,所述显示模块显示所述容器二维图形对象闪烁或高亮。
18.根据权利要求15所述的显示装置,其特征在于,所述执行模块按预定时间间隔采集触摸操作的滑动轨迹,根据该滑动轨迹判断旋转角度。
19.根据权利要求18所述的显示装置,其特征在于,所述执行模块预定时间间隔为10 ?IlOms0
20.根据权利要求18或19所述的显示装置,其特征在于,所述执行模块记录预定时间间隔下滑动轨迹的起点和终点,将两点连线的垂线与水平线的夹角确定为当前容器二维图形对象的旋转角度。
21.根据权利要求13所述的显示装置,其特征在于,在所述执行模块根据当前旋转角度计算当前容器的开口最低位置的高度值后,所述判断模块进一步判断该开口最低位置高度值是否低于或等于容器二维图形对象的其他部位高度值,若是,则不显示液面。
22.根据权利要求13所述的显示装置,其特征在于,所述指令识别模块接收的用户输入的对所述容器二维图形对象旋转的指令使所述容器二维图形对象绕其中心点旋转一定角度。
23.根据权利要求13所述的显示装置,其特征在于,还包括: 提示模块,当所述判断模块判断计算出的液面高度值等于当前容器的开口最低位置的高度值时,向用户发出提示。
24.根据权利要求23所述的显示装置,其特征在于,所述提示模块的提示的方式为弹出提示文本框、画面闪烁、提示音中的至少一种。
【文档编号】G06F3/0488GK104423850SQ201310367406
【公开日】2015年3月18日 申请日期:2013年8月21日 优先权日:2013年8月21日
【发明者】杨建伦, 王显兵, 刘天宇 申请人:鸿合科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1