mps_fileio constructor [USAGE] obj = vb_mps_fileio_new([analyze_file]) [IN] analyze_file : analyze filename(*.hdr, *.img) [OUT] obj : mps_fileio object Copyright (C) 2011, ATR All Rights Reserved. License : New BSD License(see VBMEG_LICENSE.txt)
0001 function [obj] = vb_mps_fileio_new(analyze_file) 0002 % mps_fileio constructor 0003 % [USAGE] 0004 % obj = vb_mps_fileio_new([analyze_file]) 0005 % 0006 % [IN] 0007 % analyze_file : analyze filename(*.hdr, *.img) 0008 % [OUT] 0009 % obj : mps_fileio object 0010 % 0011 % Copyright (C) 2011, ATR All Rights Reserved. 0012 % License : New BSD License(see VBMEG_LICENSE.txt) 0013 0014 if exist('analyze_file', 'var') && ~isempty(analyze_file) 0015 [analyze_info_obj, result] = vb_analyze_info_new(analyze_file); 0016 if result == FAILURE 0017 error('vb_mps_fileio_new : failed to read analyze_file'); 0018 else 0019 analyze_info = []; 0020 end 0021 end 0022 0023 obj.analyze_info = analyze_info_obj; 0024 obj.point_list = [];