主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

祖先

グラフィックスオブジェクトの上位オブジェクト

構文

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

説明

p =祖先(h型)は,hの最も近い先祖が类型で指定されているグラフィックスオブジェクトのいずれかのタイプである場合に,その先祖のハンドルを返します。类型は以下のいずれかです。

  • 1つのオブジェクトタイプの名前をもつ文字ベクトル。たとえば,“图”

  • 複数のオブジェクトの名前を含む细胞配列。たとえば,{“hgtransform”、“hggroup”,“轴”}

MATLAB®が,指定タイプのいずれかであるhの上位オブジェクトを検出できない場合,祖先は空のpを返します。祖先が階層を検索する場合,オブジェクト自体が検索に含まれます。したがって,ハンドルhがあるオブジェクトが类型にリストされているいずれかのタイプである場合,祖先hオブジェクトを返します。

祖先は空のpを返しますが,hがグラフィックスオブジェクトでない場合はエラーを発行しません。

p =祖先(h,类型,最高级的)は,このタイプが类型引数で指定されている場合,hの最上位先祖を返します。

すべて折りたたむ

オブジェクトを作成して,集团オブジェクトを親オブジェクトにします。その後,最上位先祖を返します。

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

tp =祖先(g, {“图”“轴”“hggroup”},“最高级的”
名称:" Color: [1 1 1] Position: [349 481 583 437] Units: 'pixels'显示所有属性

参考

R2006aより前に導入