www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@sweepsetfilter/isChild.m

    function [OK, level] = isChild(obj, pParent)
%ISCHILD Check whether sweepsetfilter is a child of another object
%
%  [OK, level] = ISCHILD(SSF, PTR_PARENT)

%  Copyright 2000-2005 The MathWorks, Inc. and Ford Global Technologies, Inc.


if ~isa(pParent, 'xregpointer') 
	error(message('mbc:sweepsetfilter:InvalidArgument3'));
end

OK = 0;
level = 0;
while (~isa(obj, 'sweepset') && ~OK)
	OK = (obj.pSweepset == pParent);
	obj = obj.pSweepset.info;
	level = level + 1;
end