Home > classes > @cdata > display.m

display

PURPOSE ^

DISPLAY implement terminal display for cdata object.

SYNOPSIS ^

function display(cdatas)

DESCRIPTION ^

 DISPLAY implement terminal display for cdata object.
 
 
 M Hewitson 31-01-07
 
 $Id: display.html,v 1.1 2007/06/08 14:15:05 hewitson Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function display(cdatas)
0002 
0003 % DISPLAY implement terminal display for cdata object.
0004 %
0005 %
0006 % M Hewitson 31-01-07
0007 %
0008 % $Id: display.html,v 1.1 2007/06/08 14:15:05 hewitson Exp $
0009 %
0010 for i=1:length(cdatas)
0011   c = cdatas(i);
0012   banner = sprintf('-------- cdata %02d ------------', i);
0013   disp(banner);
0014 
0015   disp(' ')
0016   
0017   vals  = get(c, 'vals');
0018   xinfo = whos('vals');
0019   
0020   disp(sprintf('  name:  %s', get(c, 'name')));
0021   disp(sprintf('  vals:  [%d %d], %s', xinfo.size(1), xinfo.size(2), xinfo.class));
0022   tags = get(c, 'tags');
0023   tstr = '';
0024   for j=1:length(tags)
0025     if j < 10
0026       tstr = [tstr ' ' char(tags{j})];
0027     else
0028       tstr = [deblank(tstr) '...'];
0029       break;
0030     end
0031   end
0032   disp(['  tags: ' tstr]);
0033 
0034   bannerEnd = [];
0035   while length(bannerEnd) < length(banner)
0036     bannerEnd = [bannerEnd '-'];
0037   end
0038   disp(bannerEnd);
0039 
0040   disp(' ')
0041   disp(' ')
0042 end
0043 
0044 % END

Generated on Fri 08-Jun-2007 16:09:11 by m2html © 2003