[8] | 1 | %'get_plot_handles': list the handles of elements setting the plotting parameters in the uvmat interface
|
---|
| 2 | %--------------------------------------------------------
|
---|
| 3 | %function [PlotHandles]=get_plot_handles(handles)
|
---|
| 4 | %
|
---|
| 5 | % OUTPUT:
|
---|
| 6 | % PlotHandles: structure containing the used to set plotting parameters
|
---|
| 7 | % INPUT:
|
---|
| 8 | % handles: structure of the handles of the graphic elements in the uvmat interface
|
---|
| 9 | % -- TODO: needs to be replaced by a cell listing the element tags --
|
---|
| 10 |
|
---|
| 11 | function PlotHandles=get_plot_handles(handles)
|
---|
| 12 | PlotHandles.auto_xy=handles.auto_xy;
|
---|
[61] | 13 | PlotHandles.FixedLimits=handles.FixedLimits;
|
---|
[8] | 14 | %For scalar field representation
|
---|
| 15 | PlotHandles.MaxA=handles.MaxA;
|
---|
| 16 | PlotHandles.MinA=handles.MinA;
|
---|
| 17 | PlotHandles.AutoScal=handles.AutoScal;
|
---|
| 18 | PlotHandles.BW=handles.BW;
|
---|
| 19 | PlotHandles.Contours=handles.Contours;
|
---|
| 20 | PlotHandles.IncrA=handles.IncrA;
|
---|
| 21 | PlotHandles.SCALAR_title=handles.SCALAR_title;
|
---|
| 22 | PlotHandles.min_title=handles.min_title;
|
---|
| 23 | PlotHandles.max_title=handles.max_title;
|
---|
| 24 | PlotHandles.frame_scal=handles.frame_scal;
|
---|
| 25 | PlotHandles.npx=handles.npx;
|
---|
| 26 | PlotHandles.npy=handles.npy;
|
---|
| 27 | PlotHandles.npx_title=handles.npx_title;
|
---|
| 28 | PlotHandles.npy_title=handles.npy_title;
|
---|
| 29 |
|
---|
| 30 | %For vector field representation
|
---|
| 31 | PlotHandles.frame_vect=handles.frame_vect;
|
---|
| 32 | PlotHandles.VECT_title=handles.VECT_title;
|
---|
| 33 | PlotHandles.VecScale=handles.VecScale;
|
---|
| 34 | PlotHandles.AutoVec=handles.AutoVec;
|
---|
| 35 | PlotHandles.HideFalse=handles.HideFalse;
|
---|
| 36 | PlotHandles.HideWarning=handles.HideWarning;
|
---|
| 37 | PlotHandles.record=handles.record;
|
---|
| 38 | PlotHandles.col_vec=handles.col_vec;
|
---|
| 39 | PlotHandles.Color_title=handles.Color_title;
|
---|
| 40 | PlotHandles.color_code=handles.color_code;
|
---|
| 41 | PlotHandles.colcode1=handles.colcode1;
|
---|
| 42 | PlotHandles.colcode2=handles.colcode2;
|
---|
| 43 | PlotHandles.vec_col_bar=handles.vec_col_bar;
|
---|
| 44 | PlotHandles.slider1=handles.slider1;
|
---|
| 45 | PlotHandles.slider2=handles.slider2;
|
---|
| 46 | PlotHandles.max_vec=handles.max_vec;
|
---|
| 47 | PlotHandles.min_vec=handles.min_vec;
|
---|
| 48 | PlotHandles.scale_title=handles.scale_title;
|
---|
| 49 | PlotHandles.AutoVecColor=handles.AutoVecColor;
|
---|
| 50 | PlotHandles.decimate4=handles.decimate4;
|
---|
| 51 | PlotHandles.min_C_title=handles.min_C_title;
|
---|
| 52 | PlotHandles.max_C_title=handles.max_C_title;
|
---|
[40] | 53 | %PlotHandles.MenuVectors=handles.MenuVectors;
|
---|
[8] | 54 | PlotHandles.MenuEditVectors=handles.MenuEditVectors;
|
---|
| 55 | PlotHandles.edit_vect=handles.edit_vect;
|
---|
| 56 | %menu for the choice of the current plotting axes
|
---|
| 57 | %PlotHandles.MenuAxes=handles.MenuAxes;
|
---|
| 58 |
|
---|
| 59 | %handles for move_mouse
|
---|
| 60 | PlotHandles.mouse_coord=handles.mouse_coord;
|
---|
| 61 | % PlotHandles.POINTS=handles.POINTS;
|
---|
| 62 | % PlotHandles.LINE=handles.LINE;
|
---|
| 63 | % PlotHandles.PLANE=handles.PLANE;
|
---|
| 64 | % PlotHandles.PATCH=handles.PATCH;
|
---|
[61] | 65 | %PlotHandles.cal=handles.cal;
|
---|
[8] | 66 | %PlotHandles.makemask=handles.makemask;
|
---|
| 67 | PlotHandles.edit=handles.edit;
|
---|
| 68 | PlotHandles.text_display_1=handles.text_display_1;
|
---|
| 69 | PlotHandles.text_display_2=handles.text_display_2;
|
---|
| 70 | PlotHandles.text_display_3=handles.text_display_3;
|
---|
| 71 | PlotHandles.text_display_4=handles.text_display_4;
|
---|
| 72 |
|
---|
| 73 | %handles for mouse_up
|
---|
| 74 | PlotHandles.zoom=handles.zoom; |
---|