#
# $XConsortium: PHIGSfnc.txt,v 5.2 94/04/17 20:41:36 rws Exp $
#
# Copyright (c) 1988-1990, 1991 by Sun Microsystems, Inc. and the X Consortium.
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions:
# 
# The above copyright notice and this permission notice shall be included
# in all copies or substantial portions of the Software.
# 
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
# 
# Except as contained in this notice, the name of the X Consortium shall
# not be used in advertising or otherwise to promote the sale, use or
# other dealings in this Software without prior written authorization
# from the X Consortium.
#
-20:SET ELEMENT POINTER AT PICK IDENTIFIER
-4:DESTROY WORKSTATION TYPE
-3:GET WORKSTATION TYPE
-2:SET WORKSTATION TYPE
-1:CREATE WORKSTATION TYPE
0:OPEN PHIGS
1:CLOSE PHIGS
2:OPEN WORKSTATION
3:CLOSE WORKSTATION
4:REDRAW ALL STRUCTURES
5:UPDATE WORKSTATION
6:SET DISPLAY UPDATE STATE
7:MESSAGE
8:POLYLINE 3
9:POLYLINE
10:POLYMARKER 3
11:POLYMARKER
12:TEXT 3
13:TEXT
14:ANNOTATION TEXT RELATIVE 3
15:ANNOTATION TEXT RELATIVE
16:FILL AREA 3
17:FILL AREA
18:FILL AREA SET 3
19:FILL AREA SET
20:CELL ARRAY 3
21:CELL ARRAY
22:GENERALIZED DRAWING PRIMITIVE 3
23:GENERALIZED DRAWING PRIMITIVE
24:SET POLYLINE INDEX
25:SET POLYMARKER INDEX
26:SET TEXT INDEX
27:SET INTERIOR INDEX
28:SET EDGE INDEX
29:SET LINETYPE
30:SET LINEWIDTH SCALE FACTOR
31:SET POLYLINE COLOUR INDEX
32:SET MARKER TYPE
33:SET MARKER SIZE SCALE FACTOR
34:SET POLYMARKER COLOUR INDEX
35:SET TEXT FONT
36:SET TEXT PRECISION
37:SET CHARACTER EXPANSION FACTOR
38:SET CHARACTER SPACING
39:SET TEXT COLOUR INDEX
40:SET CHARACTER HEIGHT
41:SET CHARACTER UP VECTOR
42:SET TEXT PATH
43:SET TEXT ALIGNMENT
44:SET ANNOTATION TEXT CHARACTER HEIGHT
45:SET ANNOTATION TEXT CHARACTER UP VECTOR
46:SET ANNOTATION TEXT PATH
47:SET ANNOTATION TEXT ALIGNMENT
48:SET ANNOTATION STYLE
49:SET INTERIOR STYLE
50:SET INTERIOR STYLE INDEX
51:SET INTERIOR COLOUR INDEX
52:SET EDGE FLAG
53:SET EDGETYPE
54:SET EDGEWIDTH SCALE FACTOR
55:SET EDGE COLOUR INDEX
56:SET PATTERN SIZE
57:SET PATTERN REFERENCE POINT AND VECTORS
58:SET PATTERN REFERENCE POINT
59:ADD NAMES TO SET
60:REMOVE NAMES FROM SET
61:SET INDIVIDUAL ASF
62:SET POLYLINE REPRESENTATION
63:SET POLYMARKER REPRESENTATION
64:SET TEXT REPRESENTATION
65:SET INTERIOR REPRESENTATION
66:SET EDGE REPRESENTATION
67:SET PATTERN REPRESENTATION
68:SET COLOUR REPRESENTATION
69:SET HIGHLIGHTING FILTER
70:SET INVISIBILITY FILTER
71:SET COLOUR MODEL
72:SET HLHSR IDENTIFIER
73:SET HLHSR MODE
74:SET LOCAL TRANSFORMATION 3
75:SET LOCAL TRANSFORMATION
76:SET GLOBAL TRANSFORMATION 3
77:SET GLOBAL TRANSFORMATION
78:SET MODELLING CLIPPING VOLUME 3
79:SET MODELLING CLIPPING VOLUME
80:SET MODELLING CLIPPING INDICATOR
81:RESTORE MODELLING CLIPPING VOLUME
82:SET VIEW INDEX
83:SET VIEW REPRESENTATION 3
84:SET VIEW REPRESENTATION
85:SET VIEW TRANSFORMATION INPUT PRIORITY
86:SET WORKSTATION WINDOW 3
87:SET WORKSTATION WINDOW
88:SET WORKSTATION VIEWPORT 3
89:SET WORKSTATION VIEWPORT
90:OPEN STRUCTURE
91:CLOSE STRUCTURE
92:EXECUTE STRUCTURE
93:LABEL
94:APPLICATION DATA
95:GENERALIZED STRUCTURE ELEMENT
96:SET EDIT MODE
97:COPY ALL ELEMENTS FROM STRUCTURE
98:SET ELEMENT POINTER
99:OFFSET ELEMENT POINTER
100:SET ELEMENT POINTER AT LABEL
101:DELETE ELEMENT
102:DELETE ELEMENT RANGE
103:DELETE ELEMENTS BETWEEN LABELS
104:EMPTY STRUCTURE
105:DELETE STRUCTURE
106:DELETE STRUCTURE NETWORK
107:DELETE ALL STRUCTURES
108:CHANGE STRUCTURE IDENTIFIER
109:CHANGE STRUCTURE REFERENCES
110:CHANGE STRUCTURE IDENTIFIER AND REFERENCES
111:POST STRUCTURE
112:UNPOST STRUCTURE
113:UNPOST ALL STRUCTURES
114:OPEN ARCHIVE FILE
115:CLOSE ARCHIVE FILE
116:ARCHIVE STRUCTURES
117:ARCHIVE STRUCTURE NETWORKS
118:ARCHIVE ALL STRUCTURES
119:SET CONFLICT RESOLUTION
120:RETRIEVE STRUCTURE IDENTIFIERS
121:RETRIEVE STRUCTURES
122:RETRIEVE STRUCTURE NETWORKS
123:RETRIEVE ALL STRUCTURES
124:RETRIEVE ANCESTORS OF STRUCTURE
125:RETRIEVE DESCENDANTS OF STRUCTURE
126:DELETE STRUCTURES FROM ARCHIVE
127:DELETE STRUCTURE NETWORKS FROM ARCHIVE
128:DELETE ALL STRUCTURES FROM ARCHIVE
129:SET PICK IDENTIFIER
130:SET PICK FILTER
131:INITIALIZE LOCATOR 3
132:INITIALIZE LOCATOR
133:INITIALIZE STROKE 3
134:INITIALIZE STROKE
135:INITIALIZE VALUATOR 3
136:INITIALIZE VALUATOR
137:INITIALIZE CHOICE 3
138:INITIALIZE CHOICE
139:INITIALIZE PICK 3
140:INITIALIZE PICK
141:INITIALIZE STRING 3
142:INITIALIZE STRING
143:SET LOCATOR MODE
144:SET STROKE MODE
145:SET VALUATOR MODE
146:SET CHOICE MODE
147:SET PICK MODE
148:SET STRING MODE
149:REQUEST LOCATOR 3
150:REQUEST LOCATOR
151:REQUEST STROKE 3
152:REQUEST STROKE
153:REQUEST VALUATOR
154:REQUEST CHOICE
155:REQUEST PICK
156:REQUEST STRING
157:SAMPLE LOCATOR 3
158:SAMPLE LOCATOR
159:SAMPLE STROKE 3
160:SAMPLE STROKE
161:SAMPLE VALUATOR
162:SAMPLE CHOICE
163:SAMPLE PICK
164:SAMPLE STRING
165:AWAIT EVENT
166:FLUSH DEVICE EVENTS
167:GET LOCATOR 3
168:GET LOCATOR
169:GET STROKE 3
170:GET STROKE
171:GET VALUATOR
172:GET CHOICE
173:GET PICK
174:GET STRING
175:WRITE ITEM TO METAFILE
176:GET ITEM TYPE FROM METAFILE
177:READ ITEM FROM METAFILE
178:INTERPRET ITEM
179:SET ERROR HANDLING MODE
180:ESCAPE
204:SET ERROR HANDLER
205:CREATE STORE
206:DELETE STORE
301:POLYLINE SET 3 WITH DATA
302:FILL AREA SET 3 WITH DATA
303:CELL ARRAY 3 PLUS
304:SET OF FILL AREA SET 3 WITH DATA
305:TRIANGLE STRIP 3 WITH DATA
306:QUADILATERAL MESH 3 WITH DATA
307:NON-UNIFORM B-SPLINE CURVE
308:NON-UNIFORM B-SPLINE SURFACE
309:SET BACK INTERIOR INDEX
310:SET POLYLINE COLOUR
311:SET POLYLINE SHADING METHOD
312:SET POLYMARKER COLOUR
313:SET TEXT COLOUR
314:SET FACE DISTINGUISHING MODE
315:SET FACE CULLING MODE
316:SET INTERIOR COLOUR
317:SET INTERIOR SHADING METHOD
318:SET AREA PROPERTIES
319:SET INTERIOR REFLECTANCE EQUATION
320:SET BACK INTERIOR STYLE
321:SET BACK INTERIOR STYLE INDEX
322:SET BACK INTERIOR COLOUR
323:SET BACK INTERIOR SHADING METHOD
324:SET BACK AREA PROPERTIES
325:SET BACK INTERIOR REFLECTANCE EQUATION
326:SET LIGHT SOURCE STATE
327:SET EDGE COLOUR
328:SET CURVE APPROXIMATION CRITERIA
329:SET SURFACE APPROXIMATION CRITERIA
330:SET PARAMETRIC SURFACE CHARACTERISTICS
331:SET RENDERING COLOUR MODEL
332:SET DEPTH CUE INDEX
333:SET COLOUR MAPPING INDEX
334:SET POLYLINE REPRESENTATION PLUS
335:SET POLYMARKER REPRESENTATION PLUS
336:SET TEXT REPRESENTATION PLUS
337:SET INTERIOR REPRESENTATION PLUS
338:SET EDGE REPRESENTATION PLUS
339:SET PATTERN REPRESENTATION PLUS
340:SET LIGHT SOURCE REPRESENTATION
341:SET DEPTH CUE REPRESENTATION
342:SET COLOUR MAPPING REPRESENTATION
