UNIVERS
15.3
UNIVERS base processing software API
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
include
zm
Traces.H
1
#ifndef __TracesView_H
2
3
#define __TracesView_H
4
#include "trbuf.h"
5
6
typedef
enum
7
{
8
ViewVSP,
/* Y-axis - coordinate, X-axis time */
9
ViewCDP
/* X-axis - coordinate, Y-axis time */
10
} TraceView;
11
12
typedef
enum
13
{
14
TimePOINT,
15
TimeLINE,
16
TimeWLINE,
17
TimePOLIGON
18
} TimeView;
19
20
class
TracesView;
21
22
typedef
struct
23
{
TrBuf
*ts;
/* Struct TrBuf */
24
TraceView t_dir;
/* направление оси времени трасс */
25
int
nW;
26
}
User_Data
;
27
28
typedef
struct
29
{ Widget newtv, can, mainForm, vsb, hsb, param, zoom, unzoom, dragscr;
30
Widget Tlpoint, Tline, Twline, Tpoligon;
31
Widget workingArea, frame_msg, mesForm, mesLb, mess_error;
32
int
nW;
33
TracesView *vTr;
34
TrBuf
*ts;
35
TraceView t_dir;
/* направление оси времени трасс */
36
}
TV_interface
;
37
38
typedef
struct
39
{
int
index_ts;
40
float
Time1;
41
float
Time2;
42
}
Time_Dat
;
43
44
typedef
struct
45
{
int
nuzl;
46
Time_Dat
TD[1];
47
}
Time_Data
;
48
49
#endif
/* TracesView.h */
User_Data
Definition:
Traces.H:22
Time_Data
Definition:
Traces.H:44
Time_Dat
Definition:
Traces.H:38
TV_interface
Definition:
Traces.H:28
TrBuf
Definition:
trbuf.h:5
Generated by
1.8.5