ancestor
그래픽스 객체의 선조(Ancestor)
구문
p = ancestor(h,type)
p = ancestor(h,type,'toplevel')
설명
p = ancestor(h,type)은 h의 선조(Ancestor) 중 type가 지정한 그래픽스 객체 유형 중 하나이면서 가장 가까운 선조의 핸들을 반환합니다. type은 다음 중 하나일 수 있습니다.
- 단일 객체 유형의 이름을 나타내는 문자형 벡터(예: - 'figure').
- 여러 객체의 이름이 포함된 셀형 배열(예: - {'hgtransform','hggroup','axes'}).
MATLAB®에서 h의 선조 중 지정된 유형의 선조를 찾을 수 없는 경우 ancestor에서 p가 빈 값으로 반환됩니다. ancestor는 계층 구조를 검색할 때 해당 객체 자체도 검색 범위에 포함합니다. 따라서 핸들 h 객체가 type에 나열된 유형 중 하나인 경우 ancestor는 객체 h를 반환합니다. 
h가 그래픽스 객체가 아닌 경우 ancestor는 p를 빈 값으로 반환하지만 오류를 발생시키지 않습니다. 
p = ancestor(h,type,'toplevel')은 h의 최상위 선조가 type 인수에 표시된 유형인 경우 해당 선조를 반환합니다.
예제
버전 내역
R2006a 이전에 개발됨
