123456789101112131415161718 |
- function s = struct(this)
- % Struct method for GIfTI objects
- % FORMAT s = struct(this)
- % this - GIfTI object
- % s - a structure containing public fields of the object
- %__________________________________________________________________________
- % Copyright (C) 2008 Wellcome Trust Centre for Neuroimaging
- % Guillaume Flandin
- % $Id: struct.m 6507 2015-07-24 16:48:02Z guillaume $
- names = fieldnames(this);
- values = cell(length(names), length(this(:)));
- for i=1:length(names)
- [values{i,:}] = subsref(this(:), substruct('.',names{i}));
- end
- s = reshape(cell2struct(values,names,1),size(this));
|