【技术实现步骤摘要】
本专利技术涉及确定图形状之间的相等间隔向导的显示。
技术介绍
当在图表或绘图应用中放置形状或其它对象时,用户通常想要形状之间的相等间隔。绘图应用可在图表中的各个形状之间显示间隔向导,以帮助用户将形状或对象相对于彼此间隔开。另外,所放置或移动的形状可以“咬合”到其与相邻形状之间的间隔与该图中其他形状之间的间隔相等的位置,其中显示间隔向导以示出各个形状之间的相等间隔。一些图表或绘图应用可能仅仅示出相邻或相继形状或对象之间的间隔向导,这可能对用户的帮助过于有限。其他应用可以示出具有相等间隔的任何形状对之间的间隔向导。然而,在具有许多形状的大图中,这可能是计算密集的,并且导致不可接受的“噪声”(即在图上所示出的过多的不相关的间隔向导)量。本文所做出的公开正是对于这些和其它考虑而提出的。
技术实现思路
在此描述了用于确定图形状之间的相等间隔向导的显示的技术。利用在此所述的技术,可以实现一种用于确定图中的之间要显示相等间隔向导的形状或对象的新颖方法。确定性地选择用户可能对间隔感兴趣的图中形状或对象,从而允许有限、但适用的一组相等间隔向导在合适时被显示在所选形状之间。这可以导致计 ...
【技术保护点】
一种在图中的形状(206)之间显示间隔向导(210)的计算机实现方法,所述方法包括在一个或多个计算机(102)上执行指令以执行以下操作:通过如下方式确定所述图中的每个形状(206)的最近邻居:从与每个形状相对应的边界框(212)的外边缘向外投射水平和垂直线(502);以及把所述图中的具有遮挡所投射的水平和垂直线(502)的相应边界框(212)的其他形状(206)标识为所述形状(206)的最近邻居;计算所述图中的每个形状(206)与所述形状(206)的最近邻居之间的距离;确定所计算的距离中的一个或多个是否等于活动形状(206C)与活动形状(206C)的最近邻居之间的距离;以及 ...
【技术特征摘要】
...
【专利技术属性】
技术研发人员:A·普拉萨德,J·CN·陈,O·恩代尔,
申请(专利权)人:微软公司,
类型:发明
国别省市: