source: trunk/src/get_plot_handles.m @ 61

Last change on this file since 61 was 61, checked in by sommeria, 11 years ago

gestion of projection objects improved. Implementation of view_field.fig
introduction of a circle to mark vectors with the mouse
various cleaning and debugging

File size: 2.9 KB
Line 
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
11function PlotHandles=get_plot_handles(handles)
12PlotHandles.auto_xy=handles.auto_xy;
13PlotHandles.FixedLimits=handles.FixedLimits;
14%For scalar field representation
15PlotHandles.MaxA=handles.MaxA;
16PlotHandles.MinA=handles.MinA;
17PlotHandles.AutoScal=handles.AutoScal;
18PlotHandles.BW=handles.BW;
19PlotHandles.Contours=handles.Contours;
20PlotHandles.IncrA=handles.IncrA;
21PlotHandles.SCALAR_title=handles.SCALAR_title;
22PlotHandles.min_title=handles.min_title;
23PlotHandles.max_title=handles.max_title;
24PlotHandles.frame_scal=handles.frame_scal;
25PlotHandles.npx=handles.npx;
26PlotHandles.npy=handles.npy;
27PlotHandles.npx_title=handles.npx_title;
28PlotHandles.npy_title=handles.npy_title;
29
30%For vector field representation
31PlotHandles.frame_vect=handles.frame_vect;
32PlotHandles.VECT_title=handles.VECT_title;
33PlotHandles.VecScale=handles.VecScale;
34PlotHandles.AutoVec=handles.AutoVec;
35PlotHandles.HideFalse=handles.HideFalse;
36PlotHandles.HideWarning=handles.HideWarning;
37PlotHandles.record=handles.record;
38PlotHandles.col_vec=handles.col_vec;
39PlotHandles.Color_title=handles.Color_title;
40PlotHandles.color_code=handles.color_code;
41PlotHandles.colcode1=handles.colcode1;
42PlotHandles.colcode2=handles.colcode2;
43PlotHandles.vec_col_bar=handles.vec_col_bar;
44PlotHandles.slider1=handles.slider1;
45PlotHandles.slider2=handles.slider2;
46PlotHandles.max_vec=handles.max_vec;
47PlotHandles.min_vec=handles.min_vec;
48PlotHandles.scale_title=handles.scale_title;
49PlotHandles.AutoVecColor=handles.AutoVecColor;
50PlotHandles.decimate4=handles.decimate4;
51PlotHandles.min_C_title=handles.min_C_title;
52PlotHandles.max_C_title=handles.max_C_title;
53%PlotHandles.MenuVectors=handles.MenuVectors;
54PlotHandles.MenuEditVectors=handles.MenuEditVectors;
55PlotHandles.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
60PlotHandles.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;
65%PlotHandles.cal=handles.cal;
66%PlotHandles.makemask=handles.makemask;
67PlotHandles.edit=handles.edit;
68PlotHandles.text_display_1=handles.text_display_1;
69PlotHandles.text_display_2=handles.text_display_2;
70PlotHandles.text_display_3=handles.text_display_3;
71PlotHandles.text_display_4=handles.text_display_4;
72
73%handles for mouse_up
74PlotHandles.zoom=handles.zoom;
Note: See TracBrowser for help on using the repository browser.