NCCOOS Trac Projects: Top | Web | Platforms | Processing | Viz | Sprints | Sandbox | (Wind)

root/gliderproc/trunk/MATLAB/opnml/VIZICQ4_1.2/get_VIZICQ4_handles.m

Revision 495 (checked in by cbc, 12 years ago)

Initial import of Stark code.

Line 
1 % Script for VIZICQ4 to retrieve all needed handles starting
2 % from (and including) the VIZICQ4 parent figure
3
4 VIZICQ4_Figure=findobj(0,'Type','figure','Tag','VIZICQ4_Figure');
5 VIZICQ4_Grid_Axes=findobj(VIZICQ4_Figure,'Type','axes','Tag','VIZICQ4_Grid_Axes');
6 VIZICQ4_Slice_Axes=findobj(VIZICQ4_Figure,'Type','axes','Tag','VIZICQ4_Slice_Axes');
7 VIZICQ4_Toggle_Axes_Button=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Toggle_Axes_Button');
8 VIZICQ4_Current_Domain=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Current_Domain');
9 VIZICQ4_Current_Icq4_Dir=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Current_Icq4_Dir');
10 VIZICQ4_Current_Icq4_Name=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Current_Icq4_Name');
11 VIZICQ4_Error_Text=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Error_Text');
12 VIZICQ4_Info_Text=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Info_Text');
13 VIZICQ4_icq4_select_button=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_icq4_select_button');
14 VIZICQ4_icq4_select_button_RHO=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_icq4_select_button_RHO');
15 VIZICQ4_Contour_Vals=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_Contour_Vals');
16 VIZICQ4_LabCont=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_LabCont');
17 VIZICQ4_DelCont=findobj(VIZICQ4_Figure,'Type','uicontrol','Tag','VIZICQ4_DelCont');
18 VIZICQ4_Colorbar_Axes=findobj(VIZICQ4_Figure,'Type','axes','Tag','VIZICQ4_Colorbar_Axes');
19
20 % Slicer handles
21 VIZICQ4_Slicer_Fig=findobj(0,'Type','figure','Tag','VIZICQ4_Slicer_Fig');
22 % Slicer Region limits handles
23 VIZICQ4_Slice_X1=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_X1');
24 VIZICQ4_Slice_X2=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_X2');
25 VIZICQ4_Slice_Y1=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_Y1');
26 VIZICQ4_Slice_Y2=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_Y2');
27 VIZICQ4_Slice_Z =findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_Z');
28 VIZICQ4_Slice_DL=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_DL');
29 VIZICQ4_Slice_NC=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_NC');
30 VIZICQ4_Slicer_Shading_Flat=...
31     findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slicer_Shading_Flat');
32 VIZICQ4_Slicer_Shading_Interp=...
33     findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slicer_Shading_Interp');
34 VIZICQ4_Slicer_Shading_Faceted=...
35     findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slicer_Shading_Faceted');
36 VIZICQ4_Slicer_Rotation=...
37     findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slicer_Rotation');
38 VIZICQ4_Slice_HVectors=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_HVectors');
39 VIZICQ4_Slice_VVectors=findobj(VIZICQ4_Slicer_Fig,'Type','uicontrol','Tag','VIZICQ4_Slice_VVectors');
40
41
42 % Volume handles
43 VIZICQ4_Volume_Fig=findobj(0,'Type','figure','Tag','VIZICQ4_Volume_Fig');
44 VIZICQ4_Nx=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Nx');
45 VIZICQ4_Ny=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Ny');
46 VIZICQ4_Nz=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Nz');
47 VIZICQ4_Ix=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Ix');
48 VIZICQ4_Iy=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Iy');
49 VIZICQ4_Iz=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Iz');
50 VIZICQ4_Ix_GO=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Ix_GO');
51 VIZICQ4_Iy_GO=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Iy_GO');
52 VIZICQ4_Iz_GO=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Iz_GO');
53 VIZICQ4_ALL_GO=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_ALL_GO');
54 VIZICQ4_Comp_Basis=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Comp_Basis');
55 VIZICQ4_Map_Scalar=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Map_Scalar');
56 VIZICQ4_Rotation=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Rotation');
57 VIZICQ4_Volume_Shading_Flat=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Volume_Shading_Flat');
58 VIZICQ4_Volume_Shading_Interp=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Volume_Shading_Interp');
59 VIZICQ4_Volume_Shading_Faceted=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Volume_Shading_Faceted');
60
61
62 % Icq4 Info Figure handles
63 VIZICQ4_Icq4_Info_Fig=findobj(0,'Type','figure','Tag','VIZICQ4_Icq4_Info_Fig');
64 for i=1:19
65    VIZICQ4_Icq4_Info_Line(i)=...
66          findobj(VIZICQ4_Icq4_Info_Fig,'Type','uicontrol','Tag',['VIZICQ4_Icq4_Info_Line' int2str(i)]);
67 end
68
69 clear i
70
71 % Volume Region limits handles
72 VIZICQ4_Region_Xmin=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Region_Xmin');
73 VIZICQ4_Region_Xmax=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Region_Xmax');
74 VIZICQ4_Region_Ymin=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Region_Ymin');
75 VIZICQ4_Region_Ymax=findobj(VIZICQ4_Volume_Fig,'Type','uicontrol','Tag','VIZICQ4_Region_Ymax');
Note: See TracBrowser for help on using the browser.