GET gets xydata properties. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: GET gets xydata properties. CALL: name = get(xy, 'name'); x = get(xy, 'x'); y = get(xy, 'y'); xunits = get(xy, 'xunits'); yunits = get(xy, 'yunits'); created = get(xy, 'created'); version = get(xy, 'version'); VERSION: $Id: get.m,v 1.3 2007/07/18 13:58:45 ingo Exp $ HISTORY: 30-01-2007 Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0001 function val = get(xy, propName) 0002 % GET gets xydata properties. 0003 % 0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0005 % 0006 % DESCRIPTION: GET gets xydata properties. 0007 % 0008 % CALL: name = get(xy, 'name'); 0009 % x = get(xy, 'x'); 0010 % y = get(xy, 'y'); 0011 % xunits = get(xy, 'xunits'); 0012 % yunits = get(xy, 'yunits'); 0013 % created = get(xy, 'created'); 0014 % version = get(xy, 'version'); 0015 % 0016 % VERSION: $Id: get.m,v 1.3 2007/07/18 13:58:45 ingo Exp $ 0017 % 0018 % HISTORY: 30-01-2007 Hewitson 0019 % Creation 0020 % 0021 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0022 0023 switch propName 0024 case 'name' 0025 val = xy.name; 0026 case 'created' 0027 val = xy.created; 0028 case 'version' 0029 val = xy.version; 0030 case 'x' 0031 val = xy.x; 0032 case 'y' 0033 val = xy.y; 0034 case 'xunits' 0035 val = xy.xunits; 0036 case 'yunits' 0037 val = xy.yunits; 0038 otherwise 0039 error([propName, ' is not a valid xydata property.']); 0040 end