www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@xregGui/@tree/removeNode.m
function removeNode(h,n) %REMOVENODE Remove a node from a tree % % h.removeNode(n) % Copyright 2000-2013 The MathWorks, Inc. and Ford Global Technologies, Inc. if isgraphics(h.Parent) && ~mbcgui.util.isBeingDestroyed(h.Parent) i = find(h.Nodes==n); tmp=h.Nodes; tmp(i)=[]; h.Nodes=tmp; tmp=h.NodeDelL; tmp(i)=[]; h.NodeDelL=tmp; tmp=h.NodeLytL; tmp(i)=[]; h.NodeLytL=tmp; tmp=h.NodeExpandL; tmp(i)=[]; h.NodeExpandL=tmp; end