view m-toolbox/classes/+utils/@helper/getObjectFromStruct.m @ 0:f0afece42f48
Import.
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Wed, 23 Nov 2011 19:22:13 +0100 (2011-11-23)
parents
children
line source
+ −
+ −
+ − function obj = getObjectFromStruct(obj_struct)
+ −
+ − if isa(obj_struct, 'ltpda_obj')
+ − obj = obj_struct;
+ − else
+ − objCl = utils.helper.getClassFromStruct(obj_struct);
+ − if ~isempty(objCl)
+ − % Call constructor of the data class
+ − obj = feval(objCl, obj_struct);
+ − else
+ − obj = obj_struct;
+ − end
+ − end
+ −
+ − end