comparison m-toolbox/classes/@modelViewer/modelViewer.m @ 0:f0afece42f48

Import.
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Wed, 23 Nov 2011 19:22:13 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:f0afece42f48
1 % MODELVIEWER is a graphical user interface for viewing the built-in AO and
2 % SSM models
3 %
4 % CALL: modelViewer
5 % modelViewer(h) % build the model viewer in the figure with handle, h.
6 %
7 % M Hewitson 24-11-08
8 %
9 % $Id: modelViewer.m,v 1.3 2011/04/08 08:56:34 hewitson Exp $
10 %
11 classdef modelViewer < handle
12
13 properties
14 handle = [];
15 signals = [];
16 end
17 properties (SetAccess=private, GetAccess=private)
18 Gproperties = [];
19 SigSelected = [];
20 end
21
22 methods
23 function mainfig = modelViewer(varargin)
24 % Build the main figure
25 mainfig = buildMainfig(mainfig, varargin{:});
26 % Make the GUI visible.
27 set(mainfig.handle,'Visible','on')
28 end
29 end % End public methods
30
31 methods (Static=true)
32 % Main figure
33 varargout = cb_mainfigClose(varargin);
34 varargout = cb_selectModelType(varargin);
35 varargout = cb_selectModel(varargin);
36 varargout = buildParamsPanel(varargin);
37 varargout = getParamsFromPanel(varargin);
38 varargout = cb_buildModel(varargin);
39 varargout = buildObject(varargin);
40 varargout = cb_typeModel(varargin);
41
42 end
43
44 methods (Access = private)
45 varargout = buildMainfig(varargin);
46 end
47
48 methods (Access = public)
49 end
50
51 end
52
53 % END