主要内容

祖先

图形对象的祖先

语法

P =祖宗(h,类型)
P =祖宗(h,type,'toplevel')

描述

P =祖宗(h,类型)的最近祖先的句柄h,如果祖先是指定的图形对象类型之一类型类型可以是:

  • 具有单一类型对象名称的字符向量,例如,“图”

  • 包含多个对象名称的单元格数组,例如,{“hgtransform”、“hggroup”,“轴”}

如果MATLAB®的祖先h那么,这就是指定的类型之一祖先返回p是空的。当祖先搜索层次结构,它将对象本身包含在搜索中。因此,如果对象带有句柄h是中列出的类型之一类型祖先将返回对象h

祖先返回p为空,但如果不发出错误h不是图形对象。

P =祖宗(h,type,'toplevel')的最高级祖先h属性中出现此类型时,则显示类型论点。

例子

全部折叠

创建对象,并将它们父化到集团对象。然后返回顶级祖先。

G = hggroup;Ln = line(randn(5),randn(5),“父”g);

图中包含一个轴对象。axis对象包含5个line类型的对象。

Tp =祖先(g,{“图”“轴”“hggroup”},“最高级的”
tp =图(1)与属性:数字:1名称:"颜色:[1 1 1]位置:[348 376 583 437]单位:'像素'显示所有属性

版本历史

R2006a之前介绍

另请参阅

Baidu
map