主要内容

祖先

图形对象的祖先

语法

p =祖先(h型)
p =祖先(h,类型,最高级的)

描述

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

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

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

如果MATLAB®找不到…的祖先h这是指定的类型之一祖先返回p是空的。当祖先搜索层次结构,它在搜索中包含对象本身。因此,如果对象具有句柄h是其中的一种类型类型祖先将返回对象h

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

p =祖先(h,类型,最高级的)的最高级祖先h,如果该类型出现在类型论点。

例子

全部折叠

创建对象的父类集团对象。然后返回顶级祖先。

g = hggroup;ln =线(randn (5), randn (5),“父”g);

图中包含一个坐标轴。轴线包含5个线型对象。

tp =祖先(g, {“图”“轴”“hggroup”},“最高级的”
名称:”颜色:[1 1 1]位置:[348 480 583 437]单位:‘像素’显示所有属性

另请参阅

之前介绍过的R2006a