www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@calibrationdata/@dcminterface/dcminterface.m
function obj = dcminterface(varargin) %DCMINTERFACE DCM file interface. % % Public properties are AUTOCOMMIT, CALIBRATIONTYPE, FILENAME and % PROGRESSMANAGER. % % Construction syntax is: % OBJ = CALIBRATIONDATA.DCMINTERFACE % OBJ = CALIBRATIONDATA.DCMINTERFACE(OBJ) % OBJ = CALIBRATIONDATA.DCMINTERFACE('PROPERTY', VALUE) % % See also FILEINTERFACE, CALIBRATIONINTERFACE. % Copyright 2004-2005 The MathWorks, Inc. % Allow construction from scratch or from an existing object if nargin && isa(varargin{1}, 'calibrationdata.dcminterface') obj = varargin{1}; varargin(1) = []; else obj = calibrationdata.dcminterface; obj.AutoCommit = false; end % Fire parent constructor to attach listeners obj.fileinterface; % Allow property, value pairs to be passed into constructor if length(varargin) set(obj, varargin{:}); end