[发明专利]层叠对象处理装置和方法有效
申请号: | 201310190046.X | 申请日: | 2013-05-21 |
公开(公告)号: | CN104182113B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 李湛;王量;刘艳珠;赵伟;王长胜 | 申请(专利权)人: | 北大方正集团有限公司;北京方正阿帕比技术有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0488 |
代理公司: | 北京天昊联合知识产权代理有限公司11112 | 代理人: | 陈源,罗建民 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 层叠 对象 处理 装置 方法 | ||
技术领域
本发明涉及计算机数据处理技术领域,尤其涉及一种层叠对象处理装置和方法。
背景技术
在目前的大多数计算机编辑或设计软件中,在处理对象选择时常会遇到这样的问题,即,如何选中一个或多个与其它对象存在重叠区域的对象。
在处理这个问题时,通常的做法是:当用户使用输入设备点击时,判断点击区域所在对象,第一个被击中的对象(即,最上层的对象)被选中。这种做法的缺点在于,用户很难选中一个大部分被其他对象覆盖的对象,而如果该对象完全被其他对象覆盖,则根本无法选中。实际操作中,一旦出现对象被覆盖导致无法选中时,用户一般只能通过临时改变对象间的层叠关系或移开上层对象,来达到选中底层对象的目的。而当用户执行所需操作后,还需将被改变的层叠关系或被移开的对象恢复。当对象变得众多时,这种工作将变得越发繁琐和困难。
发明内容
为了解决上述问题,本发明提供一种层叠对象处理装置和方法,以使得即使该对象被其它对象完全覆盖,也可以快速准确地选中所需对象进行处理。
为了实现以上目的,本发明提供一种层叠对象处理装置,包括:
指令输入单元,其接收用于对多个操作对象进行分层的指令;
处理单元,其响应于所述分层指令,将多个操作对象分配到多个层中,其中,将每个操作对象分配到一个层中,并使得每个操作对象存在不被该层内其他操作对象覆盖的区域。
优选地,所述操作对象所分配的层满足以下条件:
1)所述层的数量尽可能的少;
2)一个层内的任意对象与该层内的其余对象相交的面积与所述任意对象的自身面积之比小于R,其中,R为0至1之间的实数。
优选地,进一步包括:
显示单元,其用于显示所述处理单元的处理结果。
优选地,所述指令输入单元还接收用于选择特定层的指令,并且,所述处理单元响应于所述指令,执行以下步骤:
在所述指令中包括所述特定层的层号的情况下,选择与所述层号对应的层;或者
按照层次关系,从默认当前层开始,响应于切换层指令,依次切换所有层,直到所述特定层被选择为止。
优选地,所述指令输入单元还接收用于选择特定层的特定操作对象的指令,并且所述处理单元响应于所述指令,执行以下步骤:
在所述指令中包括所述特定对象的编号及其所在层号的情况下,选择与所述层号和编号对应的操作对象;或者
按照层次关系,从默认当前层开始,响应于切换层指令,依次切换所有层,直到所述特定层被选择为止,并且,将所选特定层设为当前层,从默认当前操作对象开始,响应于切换操作对象指令,依次切换所有操作对象,直到所述特定操作对象被选择为止。
优选地,在显示当前层或当前操作对象时,突出显示当前层内的所有操作对象或当前操作对象,并且淡化其它层内的所有操作对象或当前层内的其它操作对象,并且在选择当前层或当前操作对象时,禁止选择其它层内的所有操作对象或当前层内的其它操作对象。
本发明还提供一种层叠对象处理方法,包括:
接收用于对多个操作对象进行分层的指令;
响应于所述指令,将多个操作对象分配到多个层中,其中,将每个操作对象分配到一个层中,并使得每个操作对象存在不被该层内其他操作对象覆盖的区域。
优选地,所述操作对象所分配的层满足以下条件:
1)所述层的数量尽可能的少;
2)一个层内的任意对象与该层内的其余对象相交的面积与所述任意对象的自身面积之比小于R,其中,R为0至1之间的实数。
优选地,进一步包括:
接收用于选择特定层的指令,并且,响应于所述指令,执行以下步骤:
在所述指令中包括所述特定层的层号的情况下,选择与所述层号对应的层;或者
按照层次关系,从默认当前层开始,响应于切换层指令,依次切换所有层,直到所述特定层被选择为止。
优选地,进一步包括:
接收用于选择特定层的特定操作对象的指令,并且响应于所述指令,执行以下步骤:
在所述指令中包括所述特定对象的编号及其所在层号的情况下,选择与所述层号和编号对应的操作对象;或者
按照层次关系,从默认当前层开始,响应于切换层指令,依次切换所有层,直到所述特定层被选择为止,并且,将所选特定层设为当前层,从默认当前操作对象开始,响应于切换操作对象指令,依次切换所有操作对象,直到所述特定操作对象被选择为止。
有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京方正阿帕比技术有限公司,未经北大方正集团有限公司;北京方正阿帕比技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310190046.X/2.html,转载请声明来源钻瓜专利网。