blob: 9a1784a16271d15a028d870ea277881b8a1e7973 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
|
# GSET.H -- GIO internal parameters and magic constants defining possible
# parameter values.
define G_FD 1 # general graphics parameters
define G_TTY 2
define G_WCS 3
define G_XTRAN 4
define G_YTRAN 5
define G_CLIP 6
define G_CURSOR 7
define G_SZMARKER1 8
define G_SZMARKER2 9
define G_SZMARKER3 10
define G_SZMARKER4 11
define G_DEVNAME 12
define G_PLSTATE 13 # polyline attributes
define G_PLTYPE 14
define G_PLWIDTH 15
define G_PLCOLOR 16
define G_PMSTATE 17 # polymarker attributes
define G_PMLTYPE 18
define G_PMWIDTH 19
define G_PMCOLOR 20
define G_TXSTATE 21 # text drawing attributes
define G_TXUP 22
define G_TXSIZE 23
define G_TXPATH 24
define G_TXSPACING 25
define G_TXHJUSTIFY 26
define G_TXVJUSTIFY 27
define G_TXFONT 28
define G_TXQUALITY 29
define G_TXCOLOR 30
define G_FASTATE 31 # fill area attributes
define G_FASTYLE 32
define G_FACOLOR 33
define G_DRAWTITLE 34 # GLABAX, general parameters
define G_TITLESIZE 35
define G_TITLEJUST 36
define G_NTITLELINES 37
define G_ASPECT 38
define G_CHARSIZE 39 # char height in NDC units
define G_TITLECOLOR 40
define G_FRAMECOLOR 41
define G_DRIDCOLOR 42
define G_RASTER 43 # recent additions
# GLABAX parameters.
# ------------------
define FIRST_GLABAX_PARAM 101
define LAST_GLABAX_PARAM 324
define G_XDRAWAXES 101 # GLABAX, x axis parameters
define G_XSETAXISPOS 102
define G_XAXISPOS1 103
define G_XAXISPOS2 104
define G_XDRAWGRID 105
define G_XROUND 106
define G_XLABELAXIS 107
define G_XAXISLABELSIZE 108
define G_XDRAWTICKS 109
define G_XLABELTICKS 110
define G_XNMAJOR 111
define G_XNMINOR 112
define G_XMAJORLENGTH 113
define G_XMINORLENGTH 114
define G_XMAJORWIDTH 115
define G_XMINORWIDTH 116
define G_XAXISWIDTH 117
define G_XTICKLABELSIZE 118
define G_XTICKFORMAT 119
define G_XGRIDCOLOR 120
define G_XAXISLABELCOLOR 121
define G_XAXISCOLOR 122
define G_XTICKLABELCOLOR 123
define G_XTICKCOLOR 124
define G_YDRAWAXES 201 # GLABAX, y axis parameters
define G_YSETAXISPOS 202
define G_YAXISPOS1 203
define G_YAXISPOS2 204
define G_YDRAWGRID 205
define G_YROUND 206
define G_YLABELAXIS 207
define G_YAXISLABELSIZE 208
define G_YDRAWTICKS 209
define G_YLABELTICKS 210
define G_YNMAJOR 211
define G_YNMINOR 212
define G_YMAJORLENGTH 213
define G_YMINORLENGTH 214
define G_YMAJORWIDTH 215
define G_YMINORWIDTH 216
define G_YAXISWIDTH 217
define G_YTICKLABELSIZE 218
define G_YTICKFORMAT 219
define G_YGRIDCOLOR 220
define G_YAXISLABELCOLOR 221
define G_YAXISCOLOR 222
define G_YTICKLABELCOLOR 223
define G_YTICKCOLOR 224
define G_DRAWAXES 301 # GLABAX, simultaneous x and y
define G_SETAXISPOS 302
define G_AXISPOS1 303
define G_AXISPOS2 304
define G_DRAWGRID 305
define G_ROUND 306
define G_LABELAXIS 307
define G_AXISLABELSIZE 308
define G_DRAWTICKS 309
define G_LABELTICKS 310
define G_NMAJOR 311
define G_NMINOR 312
define G_MAJORLENGTH 313
define G_MINORLENGTH 314
define G_MAJORWIDTH 315
define G_MINORWIDTH 316
define G_AXISWIDTH 317
define G_TICKLABELSIZE 318
define G_TICKFORMAT 319
define G_GRIDCOLOR 320
define G_AXISLABELCOLOR 321
define G_AXISCOLOR 322
define G_TICKLABELCOLOR 323
define G_TICKCOLOR 324
# Graphics operand types.
# -------------------------
define GW_LINEAR 0 # WCS transformation types
define GW_LOG 1
define GW_ELOG 2
define AW_DEFER 100 # Defer OPENWS (gopen mode)
define AW_PAUSE 1 # De/Reactive ws flags
define AW_CLEAR 2
define GL_CLEAR 0 # polyline attribute values
define GL_SOLID 1
define GL_DASHED 2
define GL_DOTTED 3
define GL_DOTDASH 4
define GM_FIRSTMARK 1
define GM_LASTMARK 9
define GM_POINT 0 # polymarker attribute values
define GM_FILL 1
define GM_BOX 2
define GM_PLUS 4
define GM_CROSS 8
define GM_DIAMOND 16
define GM_HLINE 32
define GM_VLINE 64
define GM_HEBAR 128
define GM_VEBAR 256
define GM_CIRCLE 512
define GT_NORMAL 0 # text attribute values
define GT_CENTER 1
define GT_LEFT 2
define GT_RIGHT 3
define GT_UP 4
define GT_DOWN 5
define GT_TOP 6
define GT_BOTTOM 7
define GT_ROMAN 8
define GT_GREEK 9
define GT_ITALIC 10
define GT_BOLD 11
define GT_LOW 12
define GT_MEDIUM 13
define GT_HIGH 14
define GF_CLEAR 0 # fill area attribute values
define GF_HOLLOW 1
define GF_SOLID 2
define GF_HATCH1 3
define GF_HATCH2 4
define GF_HATCH3 5
define GF_HATCH4 6
define GR_RESETALL 777B # GRESET flag bits
define GR_RESETGIO 1
define GR_RESETWCS 2
define GR_RESETGLABAX 4
|