Mercurial > hg > ltpda
view m-toolbox/classes/@minfo/clearSets.m @ 2:18e956c96a1b database-connection-manager
Add LTPDADatabaseConnectionManager implementation. Matlab code
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Sun, 04 Dec 2011 21:23:09 +0100 |
parents | f0afece42f48 |
children |
line wrap: on
line source
% CLEARSETS Clear the sets and plists of the input minfo objects. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % DESCRIPTION: CLEARSETS Clear the sets and plists of the input minfo % objects. % % CALL: objs = clearSets(objs) % objs.clearSets() % % VERSION: $Id: clearSets.m,v 1.2 2011/01/04 18:14:27 ingo Exp $ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function objs = clearSets(objs) % Decide on a deep copy or a modify objs = copy(objs, nargout); for ii = 1:numel(objs) objs(ii).sets = {}; objs(ii).plists = []; % Clear the sets and plists of the children if ~isempty(objs(ii).children) clearSets(objs(ii).children); end end end