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
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
|
.\"##
.\" $XConsortium: p410,v 5.2 94/04/17 20:59:15 rws Exp $
.\"##
.\"##
$XMCOPY
.\"## Copyright (c) 1990, 1991 by Sun Microsystems, Inc.
.\"##
.\"## All Rights Reserved
.\"##
.\"## Permission to use, copy, modify, and distribute this software and its
.\"## documentation for any purpose and without fee is hereby granted,
.\"## provided that the above copyright notice appear in all copies and that
.\"## both that copyright notice and this permission notice appear in
.\"## supporting documentation, and that the name of Sun Microsystems,
.\"## not be used in advertising or publicity
.\"## pertaining to distribution of the software without specific, written
.\"## prior permission.
.\"##
.\"## SUN MICROSYSTEMS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
.\"## INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
.\"## EVENT SHALL SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
.\"## CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
.\"## USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
.\"## OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
.\"## PERFORMANCE OF THIS SOFTWARE.
.TH "PHIGS WORKSTATION DESCRIPTION TABLE" 7P "29 February 1991"
.SH "NAME"
PHIGS WORKSTATION DESCRIPTION TABLE \- contains information
describing the capabilities of a \s-2PEX-SI PHIGS\s+2 workstation
.IX "PHIGS WORKSTATION DESCRIPTION TABLE" "" "" "" PAGE MAJOR
.IX "Workstation Description Table" "PHIGS WORKSTATION DESCRIPTION TABLE"
.IX "Workstation Types" "PHIGS WORKSTATION DESCRIPTION TABLE"
.IX "Generalized Structure Elements" "PHIGS WORKSTATION DESCRIPTION TABLE"
.IX "Dynamic Modifications" "PHIGS WORKSTATION DESCRIPTION TABLE"
.IX "Generalized Drawing Primitives" "PHIGS WORKSTATION DESCRIPTION TABLE"
.IX "Generalized Drawing Primitives 3" "PHIGS WORKSTATION DESCRIPTION TABLE"
.LP
.SS Key to Data Type Abbreviations
.nf
.ta +.5i +2i +.5i
I Integer P3 3D Point
R Real FP Font/Precision Pair
E Enumeration Type CC Chromaticity Coefficient
B Bounding Range D Data Record
L(type) List of values of a given type (nys) Not Yet Supported
.fi
.sp 2
\fIKey Denoting the Source of Information:\fP
.nf
.ta +.5i
API determined by \s-1API\s+1, hardcoded
API+ determined by \s-1API\s+1, using X or other information
ETI determined by server, \s-1API\s+1 queries the PEX extension with Get Enumerated Type Information
IDC determined by server, \s-1API\s+1 queries the PEX extension with Get Implementation-Dependent Constants
GTI determined by server, \s-1API\s+1 queries the PEX extension with Get Table Information
GPE determined by server, \s-1API\s+1 queries the PEX extension with Get Predefined Entries
GDY determined by server, \s-1API\s+1 queries the PEX extension with Get Dynamics
GWI determined by server, \s-1API\s+1 queries the PEX extension with Get \s-1PHIGS\s+1 Workstation Information
LFI List Fonts with Information
* Partially-controlled by application
.fi
.SS PEX-SI PHIGS Workstation Description Table
.sp
.TS
box tab(@) expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
l l l.
Workstation Description Table Entry@Data@Initial
\^@Type@Value
_
workstation type@I@API*
workstation category@E@API*(PCAT_OUTIN)
@ @
device coordinate units@E@API(PDC_OTHER)
maximum display space size:
in device coordinates@3\(muR@API+*
@ @
number of available HLHSR identifiers@I@API (2)
list of available HLHSR identifiers@L(I)@API (OFF, ON)
number of available HLHSR modes@I@ETI
list of available HLHSR modes@L(I)@ETI
number of predefined view representations@I@6
table of predefined view representations@ @See Table 1
@ @
.TE
.bp
.SS \fIPHIGS Workstation Description Table \(em Continued\fR
.TS
box tab(@) expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
l l l.
Workstation Description Table Entry@Data@Initial
\^@Type@Value
_
workstation classification@E@API (RASTER)
dynamic modification flags:
view representation@E@GDY
polyline bundle representation@E@GDY
polymarker bundle representation@E@GDY
text bundle representation@E@GDY
interior bundle representation@E@GDY
edge bundle representation@E@GDY
pattern representation@E@GDY
colour representation@E@GDY
workstation transformation@E@GDY
highlighting filter@E@GDY
invisibility filter@E@GDY
HLHSR mode @E@GDY
structure content modifications@E@GDY
post structure@E@GDY
unpost structure@E@GDY
delete structure@E@GDY
reference modifications@E@GDY
@ @
default value for deferral state:
deferral mode@E@API (ASAP)
modification mode@E@API (UQUM)
@ @
number of available linetypes@I@ETI
list of available linetypes@L(I)@ETI
number of available linewidths@I@IDC
nominal linewidth@R@IDC
minimum linewidth@R@IDC
maximum linewidth@R@IDC
number of predefined polyline bundles@I@5
table of predefined polyline bundles@ @See Table 2
@ @
number of polyline shading methods supported@I@ETI
list of polyline shading methods supported@L(I)@ETI
number of curve approximation criteria types supported@I@ETI
list of curve approximation criteria supported@L(I)@ETI
@ @
number of available marker types@I@ETI
list of available marker types@L(I)@ETI
number of available marker sizes@I@IDC
nominal marker size@R@IDC
minimum marker size@R@IDC
maximum marker size@R@IDC
number of predefined polymarker bundles@I@5
table of predefined polymarker bundles@ @See Table 3
@ @
.TE
.bp
.SS \fIPHIGS Workstation Description Table \(em Continued\fR
.TS
box tab(@) expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
l l l.
Workstation Description Table Entry@Data@Initial
\^@Type@Value
_
number of text font and precision pairs@I@LFI
list of text font and precision pairs@L(FP)@LFI
number of available character expansion factors@I@API (0: continuous range)
minimum character expansion factor@R@API (0)
maximum character expansion factor@R@API (MAXFLOAT)
number of available character heights@I@API (0: continuous range)
minimum character height@R@API (0)
maximum character height@R@API (MAXFLOAT)
number of predefined text bundles@I@6
table of predefined text bundles@ @See Table 4
@ @
number of available annotation styles@I@ETI
list of available annotation styles@L(I)@ETI
@@
number of available interior styles@I@ETI
list of available interior styles@L(E)@ETI
number of available hatch styles@I@ETI
list of available hatch styles@L(I)@ETI
number of predefined interior bundles@I@5
table of predefined interior bundles@ @See Table 5
@ @
number of interior shading methods@I@ETI
list of interior shading methods@L(I)@ETI
number of reflectance equations supported@I@ETI
list of reflectance equations supported@L(I)@ETI
@ @
number of surface approximation criteria supported@I@ETI
list of surface approximation criteria supported@L(I)@ETI
number of trimming curve approximation criteria types supported@I@ETI
list of trimming curve approximation criteria supported@L(I)@ETI
maximum trimming curve order supported@I@IDC
number of parametric surface characteristics supported@I@ETI
list of parametric surface characteristics@L(I)@ETI
@ @
number of predefined pattern representations@I@GTI
table of predefined pattern representations@@GPE
number of available colour models@I@ETI
list of available colour models@L(I)@ETI
@ @
number of available edgetypes@I@ETI
list of available edgetypes@L(I)@ETI
number of available edgewidths@I@IDC
nominal edgewidth@R@IDC
minimum edgewidth@R@IDC
maximum edgewidth@R@IDC
number of predefined edge bundles@I@5
table of predefined edge bundles@ @See Table 6
@@
.TE
.bp
.SS \fIPHIGS Workstation Description Table \(em Continued\fR
.TS
box tab(@) expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
l l l.
Workstation Description Table Entry@Data@Initial
\^@Type@Value
_
default colour model@I@API (RGB)
chromaticity coefficients of display primaries@3\(muCC@IDC
number of available colours or intensities@I@GTI
colour available@E@API+
number of predefined colour representations@I@GTI
table of predefined colour representations@@GTI
@ @
number of available generalized drawing primitives 3@I@ETI
list of available generalized drawing primitives 3@L(I)@ETI
number of available generalized drawing primitives@I@ETI
list of available generalized drawing primitives@L(I)@ETI
number of available generalized structure elements@I@ETI
list of available generalized structure elements@L(I)@ETI
@ @
number of display priorities supported@I@GWI
maximum number of polyline bundle table entries@I@GTI
maximum number of polymarker bundle table entries@I@GTI
maximum number of text bundle table entries@I@GTI
maximum number of interior bundle table entries@I@GTI
maximum number of edge bundle table entries@I@GTI
maximum number of pattern table entries@I@GTI
maximum number of colour indices@I@GTI
maximum number of view indices@I@GTI
@ @
number of predefined depth cue indices@I@2
table of predefined depth cue operations@ @See Table 7
maximum number of depth cue bundle table entries@I@GTI
@ @
number of predefined colour mapping table entries@I@1
table of predefined colour mappings@ @See Table 8
maximum number of colour mapping table entries@I@GTI
number of colour mapping methods supported@I@ETI
list of colour mapping methods supported@ @ETI
number of available true colours@I@API+
number of available pseudo colours@I@API+
@ @
number of directly specifiable colour models supported@I@ETI
number of rendering colour models supported@I@ETI
@ @
number of light source types supported@I@ETI
list of light source types supported@L(I)@ETI
number of predefined light source table indices@I@2
table of predefined light sources@ @See Table 9
maximum number of light source table entries@I@GTI
maximum number of simultaneously active non-ambient light sources@I@IDC
@ @
.TE
.bp
.SS \fIPHIGS Workstation Description Table \(em Continued\fR
.TS
box tab(@) expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
l l l.
Workstation Description Table Entry@Data@Initial
\^@Type@Value
_
number of logical devices of class LOCATOR@I@API (3)
locator device number@I@(1,2,3)
default initial locator position@P3@(0,0,0)
number of available prompt and echo types@I@(1)
list of available prompt and echo types@L(I)@(1)
default echo volume@3\(muB@(full window)
default locator data record@D@(empty)
@ @
number of logical input devices of class STROKE@I@API (1)
stroke device number@I@(1)
maximum input buffer size@I@(200)
number of available prompt and echo types@I@(1)
list of available prompt and echo types@L(I)@(1)
default echo volume@3\(muB@(full window)
default stroke data record containing at least:@D@
input buffer size@I@(100)
editing position@I@(1)
x, y, z interval@I@(0)
time interval@I@(0)
@ @
number of logical input devices of class \s-1VALUATOR\s+1@I@API (1)
valuator device number@I@(1)
default initial value@R@(0)
number of available prompt and echo types@I@(2)
list of available prompt and echo types@L(I)@(1, \(mi1)
default echo volume@3\(muB@(full window)
default valuator data record containing at least:@D@
low value@R@(0)
high value@R@(1)
@ @
number of logical input devices of class \s-1CHOICE\s+1@I@API (1)
choice device number@I@(1)
maximum number of choice alternatives@I@(100)
number of available prompt and echo types@I@(2)
list of available prompt and echo types@L(I)@(1, 3)
default echo volume@3\(muB@(full window)
default choice data record@D@(empty)
@@
number of logical input devices of class \s-1PICK\s+1@I@API (1)
pick device number@I@(1)
number of available prompt and echo types@I@ETI
list of available prompt and echo types@L(I)@ETI
default echo volume@3\(muB@(full window)
default pick data record@D@(empty)
@ @
.TE
.bp
.SS \fIPHIGS Workstation Description Table \(em Continued\fR
.TS
box tab(@) expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
l l l.
Workstation Description Table Entry@Data@Initial
\^@Type@Value
_
number of logical input devices of class \s-1STRING\s+1@I@API (1)
string device number@I@(1)
maximum input buffer size@I@(1024)
number of available prompt and echo types@I@(1)
list of available prompt and echo types@L(I)@(1)
default echo volume@3\(muB@(full window)
default string data record containing at least:@D@
input buffer size (characters)@I@(1024)
initial cursor position@I@(1)
.TE
.SS "Table 1 \(em Predefined View Representations"
.TS
box tab(@) expand;
cfBI | cfBI s s s | cfBI s s s | cfBI
cfBI | cfBI s s s | cfBI s s s | cfBI
c | n n n n | n n n n | l .
View@Orientation@Mapping@Clip
\^@Matrix@Matrix@Limits
_
.sp 1v
0@1.0@0.0@0.0@0.0@1.0@0.0@0.0@0.0@0.0, 1.0
full view@0.0@1.0@0.0@0.0@0.0@1.0@0.0@0.0@0.0, 1.0
@0.0@0.0@1.0@0.0@0.0@0.0@1.0@0.0@0.0, 1.0
@0.0@0.0@0.0@1.0@0.0@0.0@0.0@1.0
_
.sp 1v
1@1.0@0.0@0.0@0.0@0.3@0.0@0.0@0.1@0.0, 1.0
parallel front@0.0@1.0@0.0@0.0@0.0@0.3@0.0@0.1@0.0, 1.0
view in lower@0.0@0.0@1.0@0.0@0.0@0.0@1.0@0.0@0.0, 1.0
left corner@0.0@0.0@0.0@1.0@0.0@0.0@0.0@1.0
_
.sp 1v
2@1.0@0.0@0.0@0.0@0.3@0.0@0.0@0.1@0.0, 1.0
top view in@0.0@0.0@-1.0@0.0@0.0@0.3@0.0@0.9@0.0, 1.0
upper left@0.0@1.0@0.0@0.0@0.0@0.0@1.0@0.0@0.0, 1.0
corner@0.0@0.0@0.0@1.0@0.0@0.0@0.0@1.0
_
.sp 1v
3@0.0@0.0@-1.0@0.0@0.3@0.0@0.0@0.9@0.0, 1.0
right side@0.0@1.0@0.0@0.0@0.0@0.3@0.0@0.1@0.0, 1.0
view in lower@1.0@0.0@0.0@0.0@0.0@0.0@1.0@0.0@0.0, 1.0
right corner@0.0@0.0@0.0@1.0@0.0@0.0@0.0@1.0
_
.sp 1v
4@0.7071@0.0@-0.7071@0.0@0.2121@0.0@0.0@0.75@0.0, 1.0
off-axis view@0.4082@1.0@-0.4082@0.0@0.0@0.2121@0.0@0.75@0.0, 1.0
in upper right@0.5774@0.5774@0.5774@0.0@0.0@0.0@0.5774@0.0@0.0, 1.0
corner@0.0@0.0@0.0@1.0@0.0@0.0@0.0@1.0
_
.sp 1v
5@1.7071@0.0@-0.7071@0.0@0.3536@0.0@-0.025@0.5@0.0, 1.0
off-axis per-@0.4082@1.0@-0.4082@0.0@0.0@0.3536@-0.025@0.5@0.0, 1.0
spective view@0.5774@0.5774@0.5774@0.0@0.0@0.0@0.5274@0.0@0.0, 1.0
in whole window@0.0@0.0@0.0@1.0@0.0@0.0@-0.05@1.0
_
.TE
.sp
.TS
box tab(@) expand;
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
n n n n n n n.
View@View Reference@View Up@View Plane@Projection@View Mapping@View Mapping
\^@Point@Vector@Normal@Reference Point@Window X Limits@Window Y Limits
_
1@(0,0,0)@<0,1,0>@<0,0,1>@(0.5,0.5,5.0)@[0,1]@[0,1]
2@(0,0,0)@<0,0,-1>@<0,1,0>@(0.5,-0.5,5.0)@[0,1]@[-1,0]
3@(0,0,0)@<0,1,0>@<1,0,0>@(-0.5,0.5,5.0)@[-1,0]@[0,1]
4@(0,0,0)@<0,1,0>@<1,1,1>@(0,0,5)@[-0.7071,0.7071]@[-0.7071,0.7071]
5@(0,0,0)@<0,1,0>@<1,1,1>@(0,0,20)@[-0.7071,0.7071]@[-0.7071,0.7071]
.TE
.sp
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
n n n n n n n.
View@View Plane@Front Plane@Back Plane@View Mapping@View Mapping@View Mapping
\^@\^@\^@\^@Viewport X Limits@Viewport Y Limits@Viewport Z Limits
_
1@0.0@1.0@0.0@[0.1,0.4]@[0.1,0.4]@[0,1]
2@0.0@1.0@0.0@[0.1,0.4]@[0.6,0.9]@[0,1]
3@0.0@1.0@0.0@[0.6,0.9]@[0.1,0.4]@[0,1]
4@0.0@1.7321@0.0@[0.6,0.9]@[0.6,0.9]@[0,1]
5@10.0@1.7321@0.0@[0,1]@[0,1]@[0,1]
.TE
.SS "Table 2 \(em Predefined Polyline Bundle Table"
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
n l n n l l n.
Bundle@Linetype@Line Width@Colour@Shading@Approximation@Approx.
Index@\^@Scale Factor@\^@Method@Type@Value
_
1@PLINE_SOLID@1.0@PINDIRECT, 1@PSD_NONE@PCURV_WS_DEP@1.0
2@PLINE_DASH@1.0@PINDIRECT, 1@PSD_NONE@PCURV_WS_DEP@1.0
3@PLINE_DOT@1.0@PINDIRECT, 1@PSD_NONE@PCURV_WS_DEP@1.0
4@PLINE_DOT_DASH@1.0@PINDIRECT, 1@PSD_NONE@PCURV_WS_DEP@1.0
5@PLINE_SOLID@2.0@PINDIRECT, 1@PSD_NONE@PCURV_WS_DEP@1.0
.TE
.SS "Table 3 \(em Predefined Polymarker Bundle Table"
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI
n l n n .
Bundle@Marker Type@Marker Size@Colour
Index@\^@Scale Factor@\^
_
1@PMARKER_DOT@1.0@(PINDIRECT, 1)
2@PMARKER_PLUS@1.0@(PINDIRECT, 1)
3@PMARKER_ASTERISK@1.0@(PINDIRECT, 1)
4@PMARKER_CIRCLE@1.0@(PINDIRECT, 1)
5@PMARKER_CROSS@1.0@(PINDIRECT, 1)
.TE
.SS "Table 4 \(em Predefined Text Bundle Table"
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
n n l n n n .
Bundle@Font@Text@Expansion@Character@Colour
Index@\^@Precision@Factor@Spacing@\^
_
1@PFONT_MONO@PPREC_STROKE@1.0@0.0@PINDIRECT, 1
2@PFONT_MONO@PPREC_STROKE@1.5@0.0@PINDIRECT, 1
3@PFONT_MONO@PPREC_STROKE@2.0@0.0@PINDIRECT, 1
4@PFONT_MONO@PPREC_STROKE@2.5@0.0@PINDIRECT, 1
5@PFONT_MONO@PPREC_STROKE@3.0@0.0@PINDIRECT, 1
2@PFONT_MONO@PPREC_STROKE@3.5@0.0@PINDIRECT, 1
.TE
.bp
.SS "Table 5 \(em Predefined Interior Bundle Table"
.TS
box tab(@);
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
n l l .
Bundle@Interior@Back Interior@
Index@Style@Style@
_
1@PSTYLE_SOLID@PSTYLE_SOLID
2@PSTYLE_HOLLOW@PSTYLE_HOLLOW
3@PSTYLE_EMPTY@PSTYLE_EMPTY
4@PSTYLE_SOLID@PSTYLE_HOLLOW
5@PSTYLE_SOLID@PSTYLE_EMPTY
.TE
All other attributes have the same pre-defined values for all of the Bundle Indices,
as shown in the following tables:
.sp
.TS
box tab(@) expand;
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI | cfBI | cfBI
n l l l n n n .
Interior@Colour@Reflectance@Shading@Ambient@Diffuse@Specular
Style Index@\^@Equation@Method@Coefficient@Coefficient@Coefficient
_
1@PINDIRECT, 1@PREFL_NONE@PSD_NONE@1.0@1.0@0.0
.TE
.sp
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI
l n n l .
Specular@Specular@Back Facing@Back Facing
Colour@Exponent@Interior@Specular
\^@\^@Style Index@Colour
_
PINDIRECT, 1@0.0@1@PINDIRECT, 1
.TE
.sp
.TS
box tab(@) expand;
cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI
l l n n n.
Back Facing@Back Facing@Back Facing @Back Facing@Back Facing
Reflectance@Shading@Ambient@Diffuse@Specular
Equation@Method@Coefficient@Coefficient@Coefficient
_
PREFL_NONE@PSD_NONE@1.0@1.0@0.0
.TE
.sp
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
cfBI | cfBI | cfBI
n l n .
Back Facing@Surface@Surface
Specular@Approximation@Approximation
Exponent@Type@Values@
_
0.0@PSURF_WS_DEP@1.0
.TE
.sp
.SS "Table 6 \(em Predefined Edge Bundle Table"
.TS
box,tab(@),expand;
cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI
n l l n n .
Bundle@Edge@Edgetype@Edge Width@Colour
Index@Flag@\^@Scale Factor@\^
_
1@PEDGE_ON@PLINE_SOLID@1.0@PINDIRECT, 1
2@PEDGE_ON@PLINE_DASH@1.0@PINDIRECT, 1
3@PEDGE_ON@PLINE_DOT@1.0@PINDIRECT, 1
4@PEDGE_ON@PLINE_DOT_DASH@1.0@PINDIRECT, 1
5@PEDGE_ON@PLINE_SOLID@2.0@PINDIRECT, 1
.TE
.SS "Table 7 \(em Predefined Depth Cue Table"
.TS
box, tab(@),expand;
cfBI | cfBI | cfBI | cfBI | cfBI
cfBI | cfBI | cfBI | cfBI | cfBI
n l l l l.
Depth Cue@Depth Cue@Depth Cue@Depth Cue@Depth Cue
Index@Mode@Reference Planes@Scale Factors@Colour
_
0@SUPPRESSED@(0.0,1.0)@(0.0,1.0)@(PINDIRECT,0)
1@ALLOWED@(0.0,1.0)@(0.0,1.0)@(PINDIRECT,0)
.TE
.SS "Table 8 \(em Predefined Colour Mapping Table"
.TS
box, tab(@),expand;
cfBI | cfBI
n l .
Index@Method@
_
0@PCOLR_MAP_TRUE@
.TE
.SS "Table 9 \(em Predefined Light Sources"
.TS
box, tab(@),expand;
cfBI | cfBI | cfBI
n l l.
Index@Type@Data Record
_
1@PLIGHT_AMBIENT@(INDIRECT,1)
2@PLIGHT_AMBIENT@(INDIRECT,1)
.TE
.SH SEE ALSO
.nf
.IP
.ta 0.5i
.SM "INQUIRE WORKSTATION CONNECTION AND TYPE (3P)"
.SM "WORKSTATION TYPE CREATE (3P)"
.SM "WORKSTATION TYPE GET (3P)"
.SM "WORKSTATION TYPE SET (3P)"
.fi
|