UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Dialogs.h
1 /* Dialogs.h */
2 /* $Id: Dialogs.h,v 1.6 2004/05/13 11:28:28 vlad Exp $ */
3 #ifndef __Dialogs_h
4 #define __Dialogs_h
5 
6 #include <tv/VisualMode.h>
7 #include <tv/VisualTS.h>
8 
9 typedef struct
10 {
11  float time_grid_step;
12  float agc_width;
13  float agc_dynamic_amplify;
14  float overlapping;
15  float ampl_threshold;
16  float ampl_cutting;
17  SineKind sine_kind;
18  AmplNormKind ampl_norm_kind;
19  Logic color_mode_flag;
20  int taid;
21  float fixed_amax;
22 
24 
25 
26 /* Convert TraceVisualParams to VisualTraceSet settings */
27 extern "C" ErrCode ApplyTVPtoVTS (VisualTraceSet vts,
28  TraceVisualParams* tvp);
29 
30 /* Explore VisualTraceSet settings and fill TraceVisualParams
31  accordingly */
32 extern "C" ErrCode GetTVPfromVTS (VisualTraceSet vts,
33  TraceVisualParams* tvp);
34 
35 /* Setup visual trace parameters */
36 extern "C" ErrCode TraceVisOptionsDialog (Widget wMainWin,
37  VisualTraceSet vts);
38 
39 
40 /* Close visual trace parameters dialog window. */
41 extern "C" void DestroyTraceVisOptionsDialog ();
42 
43 /* Destroy selector dialog window. */
44 extern "C" void DestroyTraceSelectionDialog ();
45 
46 
47 
48 #endif /* Dialogs.h */
Definition: VisualTS.h:157
Definition: Dialogs.h:9