Table of PHIGS functions

All PVT documentation can be found under PHIGS Validation Tests - Overview.

This document contains two lists, each with an entry for every PHIGS function, as described in section 5 of the standard and section 2.5.2.1 of the User's Guide. Each entry points to a more detailed description of the function, including its parameters in the Fortran binding and the SRs which specify its behavior.

The first list is ordered according to the appearance of the functions in the standard. You may click on headings to see the corresponding section of the standard. The second list is alphabetical, by full PHIGS function name.

PHIGS Functions in Standard Order

Each heading contains in parentheses the standard section pertaining to that group of functions. Each detailed entry contains the function's ordinal number, page number in the standard, Fortran bound name, and generic name.

Control (5.2)

Control/Phigs Control (5.2)

001  p.116  popph   <open phigs>
002  p.116  pclph   <close phigs>

Control/Workstation Control (5.2)

003  p.116  popwk   <open workstation>
004  p.117  pclwk   <close workstation>

Control/Update Control (5.2)

005  p.118  prst    <redraw all structures>
006  p.118  puwk    <update workstation>
007  p.119  psdus   <set display update state>

Control/Message (5.2)

008  p.120  pmsg    <message>

Output Primitives (5.3)

009  p.121  ppl3    <polyline 3>
010  p.121  ppl     <polyline>
011  p.121  ppm3    <polymarker 3>
012  p.122  ppm     <polymarker>
013  p.122  ptx3    <text 3>
014  p.123  ptx     <text>
015  p.123  patr3   <annotation text relative 3>
016  p.124  patr    <annotation text relative>
017  p.125  pfa3    <fill area 3>
018  p.125  pfa     <fill area>
019  p.126  pfas3   <fill area set 3>
020  p.126  pfas    <fill area set>
021  p.127  pca3    <cell array 3>
022  p.127  pca     <cell array>
023  p.128  pgdp3   <generalized drawing primitive 3>
024  p.129  pgdp    <generalized drawing primitive>

Attribute Specification (5.4)

Attribute/Bundled (5.4.1)

025  p.131  pspli   <set polyline index>
026  p.131  pspmi   <set polymarker index>
027  p.131  pstxi   <set text index>
028  p.132  psii    <set interior index>
029  p.132  psedi   <set edge index>

Attribute/Individual (5.4.2)

Attribute/Individual/Polyline (5.4.2)

030  p.133  psln    <set linetype>
031  p.133  pslwsc  <set linewidth scale factor>
032  p.134  psplci  <set polyline colour index>

Attribute/Individual/Polymarker (5.4.2)

033  p.134  psmk    <set marker type>
034  p.135  psmksc  <set marker size scale factor>
035  p.135  pspmci  <set polymarker colour index>


Attribute/Individual/Text (5.4.2)

036  p.136  pstxfn  <set text font>
037  p.137  pstxpr  <set text precision>
038  p.137  pschxp  <set character expansion factor>
039  p.138  pschsp  <set character spacing>
040  p.138  pstxci  <set text colour index>
041  p.138  pschh   <set character height>
042  p.139  pschup  <set character up vector>
043  p.140  pstxp   <set text path>
044  p.140  pstxal  <set text alignment>

Attribute/Individual/Annotation (5.4.2)

045  p.140  psatch  <set annotation text character height>
046  p.141  psatcu  <set annotation text character up vector>
047  p.141  psatp   <set annotation text path>
048  p.142  psatal  <set annotation text alignment>
049  p.142  psans   <set annotation style>

Attribute/Individual/Fill Area (5.4.2)

050  p.143  psis    <set interior style>
051  p.143  psisi   <set interior style index>
052  p.144  psici   <set interior colour index>
053  p.144  psedfg  <set edge flag>
054  p.145  psedt   <set edgetype>
055  p.146  psewsc  <set edgewidth scale factor>
056  p.146  psedci  <set edge colour index>
057  p.147  pspa    <set pattern size>
058  p.147  psprpv  <set pattern reference point and vectors>
059  p.148  psparf  <set pattern reference point>

Attribute/Individual/Nameset Control (5.4.2)

060  p.148  pads    <add names to set>
061  p.148  pres    <remove names from set>

Attribute/Aspect Source Flag Setting (5.4.3)

062  p.149  psiasf  <set individual asf>

Attribute/Workstation Attribute Table Definition (5.4.4)

063  p.150  psplr   <set polyline representation>
064  p.151  pspmr   <set polymarker representation>
065  p.152  pstxr   <set text representation>
066  p.153  psir    <set interior representation>
067  p.154  psedr   <set edge representation>
068  p.156  pspar   <set pattern representation>
069  p.156  pscr    <set colour representation>

Attribute/Workstation Filter Definition (5.4.5)

070  p.157  pshlft  <set highlighting filter>
071  p.158  psivft  <set invisibility filter>

Attribute/Colour Model Control (5.4.6)

072  p.158  pscmd   <set colour model>

Attribute/HLHSR Attributes (5.4.7)

073  p.159  pshrid  <set hlhsr identifier>
074  p.159  pshrm   <set hlhsr mode>


Transformation and Clipping (5.5)

Transformation/Modelling (5.5.1)

075  p.160  pslmt3  <set local transformation 3>
076  p.160  pslmt   <set local transformation>
077  p.161  psgmt3  <set global transformation 3>
078  p.161  psgmt   <set global transformation>
079  p.161  psmcv3  <set modelling clipping volume 3>
080  p.162  psmcv   <set modelling clipping volume>
081  p.163  psmcli  <set modelling clipping indicator>
082  p.163  prmcv   <restore modelling clipping volume>

Transformation/View Operations (5.5.2)

083  p.164  psvwi   <set view index>
084  p.164  psvwr3  <set view representation 3>
085  p.165  psvwr   <set view representation>
086  p.166  psvtip  <set view transformation input priority>

Transformation/Workstation Transformation (5.5.3)

087  p.166  pswkw3  <set workstation window 3>
088  p.167  pswkw   <set workstation window>
089  p.167  pswkv3  <set workstation viewport 3>
090  p.168  pswkv   <set workstation viewport>

Transformation/Utility Functions to Support Modelling (5.5.4)

091  p.168  ptr3    <translate 3>
092  p.169  ptr     <translate>
093  p.169  psc3    <scale 3>
094  p.169  psc     <scale>
095  p.170  prox    <rotate x>
096  p.170  proy    <rotate y>
097  p.171  proz    <rotate z>
098  p.171  pro     <rotate>
099  p.171  pcom3   <compose matrix 3>
100  p.172  pcom    <compose matrix>
101  p.172  ptp3    <transform point 3>
102  p.173  ptp     <transform point>
103  p.173  pbltm3  <build transformation matrix 3>
104  p.173  pbltm   <build transformation matrix>
105  p.174  pcotm3  <compose transformation matrix 3>
106  p.174  pcotm   <compose transformation matrix>

Transformation/Utility Functions to Support Viewing (5.5.5)

107  p.175  pevom3  <evaluate view orientation matrix 3>
108  p.175  pevom   <evaluate view orientation matrix>
109  p.176  pevmm3  <evaluate view mapping matrix 3>
110  p.177  pevmm   <evaluate view mapping matrix>


Structure Operations (5.6 - 5.9)

Structure/Contents (5.6)

Structure/Contents/Control (5.6)

111  p.178  popst   <open structure>
112  p.178  pclst   <close structure>

Structure/Contents/Adding elements (5.6)

113  p.178  pexst   <execute structure>
114  p.179  plb     <label>
115  p.179  pap     <application data>
116  p.179  pgse    <generalized structure element>

Structure/Contents/Editing elements (5.6)

117  p.180  psedm   <set edit mode>
118  p.180  pcelst  <copy all elements from structure>
119  p.181  psep    <set element pointer>
120  p.181  posep   <offset element pointer>
121  p.181  pseplb  <set element pointer at label>
122  p.182  pdel    <delete element>
123  p.182  pdelra  <delete element range>
124  p.183  pdellb  <delete elements between labels>
125  p.183  pemst   <empty structure>

Structure/Manipulation (5.7)

126  p.184  pdst    <delete structure>
127  p.184  pdsn    <delete structure network>
128  p.184  pdas    <delete all structures>
129  p.185  pcstid  <change structure identifier>
130  p.185  pcstrf  <change structure references>
131  p.186  pcstir  <change structure identifier and references>

Structure/Display (5.8)

132  p.187  ppost   <post structure>
133  p.187  pupost  <unpost structure>
134  p.187  pupast  <unpost all structures>

Structure/Archiving (5.9)

Structure/Archiving/File control (5.9)

135  p.189  poparf  <open archive file>
136  p.189  pclarf  <close archive file>

Structure/Archiving/Adding (5.9)

137  p.189  parst   <archive structures>
138  p.190  parsn   <archive structure networks>
139  p.190  parast  <archive all structures>

Structure/Archiving/Setting flags (5.9)

140  p.191  pscnrs  <set conflict resolution>

Structure/Archiving/Retrieving (5.9)

141  p.191  prsid   <retrieve structure identifiers>
142  p.191  prest   <retrieve structures>
143  p.192  presn   <retrieve structure networks>
144  p.192  prast   <retrieve all structures>
145  p.192  prepan  <retrieve paths to ancestors>
146  p.193  prepde  <retrieve paths to descendants>

Structure/Archiving/Deleting (5.9)

147  p.194  pdstar  <delete structures from archive>
148  p.194  pdsnar  <delete structure networks from archive>
149  p.194  pdasar  <delete all structures from archive>


Input (5.10)

Input/Pick Identifier and Filter (5.10.1)

150  p.196  pspkid  <set pick identifier>
151  p.196  pspkft  <set pick filter>

Input/Initialization of Devices (5.10.2)

152  p.197  pinlc3  <initialize locator 3>
153  p.199  pinlc   <initialize locator>
154  p.201  pinsk3  <initialize stroke 3>
155  p.203  pinsk   <initialize stroke>
156  p.205  pinvl3  <initialize valuator 3>
157  p.206  pinvl   <initialize valuator>
158  p.207  pinch3  <initialize choice 3>
159  p.209  pinch   <initialize choice>
160  p.211  pinpk3  <initialize pick 3>
161  p.212  pinpk   <initialize pick>
162  p.213  pinst3  <initialize string 3>
163  p.214  pinst   <initialize string>

Input/Setting the Mode of Devices (5.10.3)

164  p.215  pslcm   <set locator mode>
165  p.215  psskm   <set stroke mode>
166  p.216  psvlm   <set valuator mode>
167  p.216  pschm   <set choice mode>
168  p.217  pspkm   <set pick mode>
169  p.217  psstm   <set string mode>

Input/Request (5.10.4)

170  p.218  prqlc3  <request locator 3>
171  p.218  prqlc   <request locator>
172  p.219  prqsk3  <request stroke 3>
173  p.219  prqsk   <request stroke>
174  p.220  prqvl   <request valuator>
175  p.220  prqch   <request choice>
176  p.221  prqpk   <request pick>
177  p.221  prqst   <request string>

Input/Sample (5.10.5)

178  p.222  psmlc3  <sample locator 3>
179  p.222  psmlc   <sample locator>
180  p.223  psmsk3  <sample stroke 3>
181  p.223  psmsk   <sample stroke>
182  p.224  psmvl   <sample valuator>
183  p.224  psmch   <sample choice>
184  p.224  psmpk   <sample pick>
185  p.225  psmst   <sample string>

Input/Event (5.10.6)

186  p.225  pwait   <await event>
187  p.226  pflush  <flush device events>
188  p.226  pgtlc3  <get locator 3>
189  p.227  pgtlc   <get locator>
190  p.227  pgtsk3  <get stroke 3>
191  p.227  pgtsk   <get stroke>
192  p.228  pgtvl   <get valuator>
193  p.228  pgtch   <get choice>
194  p.229  pgtpk   <get pick>
195  p.229  pgtst   <get string>


Metafiles (5.11)

196  p.230  pwitm   <write item to metafile>
197  p.230  pgtitm  <get item type from metafile>
198  p.230  prditm  <read item from metafile>
199  p.231  piitm   <interpret item>

Inquiry (5.12)

Inquiry/Operating State Values (5.12.2)

200  p.232  pqsys   <inquire system state value>
201  p.232  pqwkst  <inquire workstation state value>
202  p.232  pqstrs  <inquire structure state value>
203  p.233  pqars   <inquire archive state value>

Inquiry/PHIGS Description Table (5.12.3)

204  p.233  pqewk   <inquire list of available workstation types>
205  p.233  pqphf   <inquire phigs facilities>
206  p.234  pqgsef  <inquire generalized structure element facilities>
207  p.234  pqmclf  <inquire modelling clipping facilities>

Inquiry/PHIGS State List (5.12.4)

208  p.235  pqedm   <inquire edit mode>
209  p.235  pqopwk  <inquire set of open workstations>
210  p.235  pqsid   <inquire structure identifiers>
211  p.236  pqarf   <inquire archive files>
212  p.236  pqcnrs  <inquire conflict resolution>
213  p.237  pqcst   <inquire all conflicting structures>
214  p.237  pqcstn  <inquire conflicting structures in network>
215  p.238  pqsim   <inquire more simultaneous events>

Inquiry/Workstation State List (5.12.5)

Inquiry/WSL/Connection and Type (5.12.5)

216  p.238  pqwkc   <inquire workstation connection and type>

Inquiry/WSL/Viewing and HLHSR (5.12.5)

217  p.239  pqevwi  <inquire list of view indices>
218  p.239  pqvwr   <inquire view representation>
219  p.240  pqhrm   <inquire hlhsr mode>

Inquiry/WSL/Structures and Updating (5.12.5)

220  p.240  pqpost  <inquire posted structures>
221  p.241  pqdus   <inquire display update state>

Inquiry/WSL/Bundles and Attribute Tables (5.12.5)

222  p.241  pqepli  <inquire list of polyline indices>
223  p.242  pqplr   <inquire polyline representation>
224  p.242  pqepmi  <inquire list of polymarker indices>
225  p.243  pqpmr   <inquire polymarker representation>
226  p.244  pqetxi  <inquire list of text indices>
227  p.244  pqtxr   <inquire text representation>
228  p.245  pqeii   <inquire list of interior indices>
229  p.245  pqir    <inquire interior representation>
230  p.246  pqeedi  <inquire list of edge indices>
231  p.246  pqedr   <inquire edge representation>
232  p.247  pqepai  <inquire list of pattern indices>
233  p.247  pqpar   <inquire pattern representation>
234  p.248  pqcmd   <inquire colour model>
235  p.248  pqeci   <inquire list of colour indices>
236  p.249  pqcr    <inquire colour representation>


Inquiry/WSL/Filters (5.12.5)

237  p.250  pqhlft  <inquire highlighting filter>
238  p.250  pqivft  <inquire invisibility filter>

Inquiry/WSL/Workstation Transformation (5.12.5)

239  p.251  pqwkt3  <inquire workstation transformation 3>
240  p.251  pqwkt   <inquire workstation transformation>

Inquiry/WSL/Input Devices (5.12.5)

241  p.252  pqlcs3  <inquire locator device state 3>
242  p.252  pqlcs   <inquire locator device state>
243  p.253  pqsks3  <inquire stroke device state 3>
244  p.254  pqsks   <inquire stroke device state>
245  p.254  pqvls3  <inquire valuator device state 3>
246  p.255  pqvls   <inquire valuator device state>
247  p.256  pqchs3  <inquire choice device state 3>
248  p.256  pqchs   <inquire choice device state>
249  p.257  pqpks3  <inquire pick device state 3>
250  p.258  pqpks   <inquire pick device state>
251  p.258  pqsts3  <inquire string device state 3>
252  p.259  pqsts   <inquire string device state>

Inquiry/Workstation Description Table (5.12.6)

Inquiry/WDT/General Characteristics (5.12.6)

253  p.259  pqwkca  <inquire workstation category>
254  p.260  pqdsp3  <inquire display space size 3>
255  p.260  pqdsp   <inquire display space size>
256  p.261  pqhrif  <inquire hlhsr facilities>
256  p.261  pqhrmf  <inquire hlhsr facilities>
257  p.261  pqvwf   <inquire view facilities>
258  p.262  pqpvwr  <inquire predefined view representation>
259  p.262  pqwkcl  <inquire workstation classification>
260  p.263  pqdswa  <inquire dynamics of workstation attributes>
261  p.264  pqddus  <inquire default display update state>

Inquiry/WDT/Output Primitives and Attributes (5.12.6)

262  p.264  pqplf   <inquire polyline facilities>
263  p.265  pqpplr  <inquire predefined polyline representation>
264  p.266  pqpmf   <inquire polymarker facilities>
265  p.267  pqppmr  <inquire predefined polymarker representation>
266  p.267  pqtxf   <inquire text facilities>
267  p.268  pqptxr  <inquire predefined text representation>
268  p.269  pqanf   <inquire annotation facilities>
269  p.269  pqtxx   <inquire text extent>
270  p.270  pqif    <inquire interior facilities>
271  p.271  pqpir   <inquire predefined interior representation>
272  p.272  pqedf   <inquire edge facilities>
273  p.272  pqpedr  <inquire predefined edge representation>
274  p.273  pqpaf   <inquire pattern facilities>
275  p.273  pqppar  <inquire predefined pattern representation>
276  p.274  pqcmdf  <inquire colour model facilities>
277  p.275  pqcf    <inquire colour facilities>
278  p.275  pqpcr   <inquire predefined colour representation>
279  p.276  pqegd3  <inquire list of available generalized drawing primitives 3>
280  p.276  pqegdp  <inquire list of available generalized drawing primitives>
281  p.277  pqgdp3  <inquire generalized drawing primitive 3>
282  p.278  pqgdp   <inquire generalized drawing primitive>
283  p.278  pqegse  <inquire list of available generalized structure elements>


Inquiry/WDT/Rendering Features (5.12.6)

284  p.279  pqdp    <inquire number of display priorities supported>
285  p.280  pqwksl  <inquire workstation state table lengths>
286  p.280  pqdstr  <inquire dynamics of structures>

Inquiry/WDT/Input Devices (5.12.6)

287  p.281  pqli    <inquire number of available logical input devices>
288  p.282  pqdlc3  <inquire default locator device data 3>
289  p.282  pqdlc   <inquire default locator device data>
290  p.283  pqdsk3  <inquire default stroke device data 3>
291  p.283  pqdsk   <inquire default stroke device data>
292  p.284  pqdvl3  <inquire default valuator device data 3>
293  p.284  pqdvl   <inquire default valuator device data>
294  p.285  pqdch3  <inquire default choice device data 3>
295  p.286  pqdch   <inquire default choice device data>
296  p.286  pqdpk3  <inquire default pick device data 3>
297  p.287  pqdpk   <inquire default pick device data>
298  p.287  pqdst3  <inquire default string device data 3>
299  p.288  pqdst   <inquire default string device data>

Inquiry/Structure State List (5.12.7)

300  p.288  pqwkpo  <inquire set of workstations to which posted>

Inquiry/Structure Content (5.12.8)

301  p.289  pqopst  <inquire open structure>
302  p.289  pqep    <inquire element pointer>
303  p.290  pqcets  <inquire current element type and size>
304  p.291  pqceco  <inquire current element content>
305  p.292  pqets   <inquire element type and size>
306  p.294  pqeco   <inquire element content>
307  p.294  pqstst  <inquire structure status>
308  p.295  pqpan   <inquire paths to ancestors>
309  p.295  pqpde   <inquire paths to descendants>
310  p.296  pels    <element search>
311  p.298  piss3   <incremental spatial search 3>
312  p.299  piss    <incremental spatial search>

Inquiry/Error State List (5.12.9)

313  p.300  pqiqov  <inquire input queue overflow>
314  p.301  pqerhm  <inquire error handling mode>

Error Control (5.13)

315  p.302  peclph  <emergency close phigs>
316  p.302  perhnd  <error handling>
317  p.302  perlog  <error logging>
318  p.303  pserhm  <set error handling mode>

Special Interface (5.14)

319  p.304  pesc    <escape>

Fortran Utilities (5.15)

320  p.173  pprec   <pack data record>
321  p.174  purec   <unpack data record>

C Utilities (5.16)

322  p.006  pcreate_store  <create store>
323  p.006  pdel_store     <delete store>
324  p.007  pset_err_hand  <set error handler>

PHIGS Functions in Alphabetical Order

Each entry contains the function's ordinal number, page number in the standard, Fortran bound name, and generic name.

A

060   p.148  pads     <add names to set>
015   p.123  patr3    <annotation text relative 3>
016   p.124  patr     <annotation text relative>
115   p.179  pap      <application data>
139   p.190  parast   <archive all structures>
138   p.190  parsn    <archive structure networks>
137   p.189  parst    <archive structures>
186   p.225  pwait    <await event>

B

103   p.173  pbltm3   <build transformation matrix 3>
104   p.173  pbltm    <build transformation matrix>

C

021   p.127  pca3     <cell array 3>
022   p.127  pca      <cell array>
131   p.186  pcstir   <change structure identifier and references>
129   p.185  pcstid   <change structure identifier>
130   p.185  pcstrf   <change structure references>
136   p.189  pclarf   <close archive file>
002   p.116  pclph    <close phigs>
112   p.178  pclst    <close structure>
004   p.117  pclwk    <close workstation>
099   p.171  pcom3    <compose matrix 3>
100   p.172  pcom     <compose matrix>
105   p.174  pcotm3   <compose transformation matrix 3>
106   p.174  pcotm    <compose transformation matrix>
118   p.180  pcelst   <copy all elements from structure>
322   p.006  pcreate_store  <create store>

D

149   p.194  pdasar   <delete all structures from archive>
128   p.184  pdas     <delete all structures>
123   p.182  pdelra   <delete element range>
122   p.182  pdel     <delete element>
124   p.183  pdellb   <delete elements between labels>
323   p.006  pdel_store     <delete store>
127   p.184  pdsn     <delete structure network>
148   p.194  pdsnar   <delete structure networks from archive>
126   p.184  pdst     <delete structure>
147   p.194  pdstar   <delete structures from archive>

E

310   p.296  pels     <element search>
315   p.302  peclph   <emergency close phigs>
125   p.183  pemst    <empty structure>
316   p.302  perhnd   <error handling>
317   p.302  perlog   <error logging>
319   p.304  pesc     <escape>
109   p.176  pevmm3   <evaluate view mapping matrix 3>
110   p.177  pevmm    <evaluate view mapping matrix>
107   p.175  pevom3   <evaluate view orientation matrix 3>
108   p.175  pevom    <evaluate view orientation matrix>
113   p.178  pexst    <execute structure>

F

017   p.125  pfa3     <fill area 3>
019   p.126  pfas3    <fill area set 3>
020   p.126  pfas     <fill area set>
018   p.125  pfa      <fill area>
187   p.226  pflush   <flush device events>

G

023   p.128  pgdp3    <generalized drawing primitive 3>
024   p.129  pgdp     <generalized drawing primitive>
116   p.179  pgse     <generalized structure element>
193   p.228  pgtch    <get choice>
197   p.230  pgtitm   <get item type from metafile>
188   p.226  pgtlc3   <get locator 3>
189   p.227  pgtlc    <get locator>
194   p.229  pgtpk    <get pick>
195   p.229  pgtst    <get string>
190   p.227  pgtsk3   <get stroke 3>
191   p.227  pgtsk    <get stroke>
192   p.228  pgtvl    <get valuator>

I

311   p.298  piss3    <incremental spatial search 3>
312   p.299  piss     <incremental spatial search>
158   p.207  pinch3   <initialize choice 3>
159   p.209  pinch    <initialize choice>
152   p.197  pinlc3   <initialize locator 3>
153   p.199  pinlc    <initialize locator>
160   p.211  pinpk3   <initialize pick 3>
161   p.212  pinpk    <initialize pick>
162   p.213  pinst3   <initialize string 3>
163   p.214  pinst    <initialize string>
154   p.201  pinsk3   <initialize stroke 3>
155   p.203  pinsk    <initialize stroke>
156   p.205  pinvl3   <initialize valuator 3>
157   p.206  pinvl    <initialize valuator>
213   p.237  pqcst    <inquire all conflicting structures>
268   p.269  pqanf    <inquire annotation facilities>
211   p.236  pqarf    <inquire archive files>
203   p.233  pqars    <inquire archive state value>
247   p.256  pqchs3   <inquire choice device state 3>
248   p.256  pqchs    <inquire choice device state>
277   p.275  pqcf     <inquire colour facilities>
276   p.274  pqcmdf   <inquire colour model facilities>
234   p.248  pqcmd    <inquire colour model>
236   p.249  pqcr     <inquire colour representation>
212   p.236  pqcnrs   <inquire conflict resolution>
214   p.237  pqcstn   <inquire conflicting structures in network>
304   p.291  pqceco   <inquire current element content>
303   p.290  pqcets   <inquire current element type and size>
294   p.285  pqdch3   <inquire default choice device data 3>
295   p.286  pqdch    <inquire default choice device data>
261   p.264  pqddus   <inquire default display update state>
288   p.282  pqdlc3   <inquire default locator device data 3>
289   p.282  pqdlc    <inquire default locator device data>
296   p.286  pqdpk3   <inquire default pick device data 3>
297   p.287  pqdpk    <inquire default pick device data>
298   p.287  pqdst3   <inquire default string device data 3>
299   p.288  pqdst    <inquire default string device data>
290   p.283  pqdsk3   <inquire default stroke device data 3>
291   p.283  pqdsk    <inquire default stroke device data>
292   p.284  pqdvl3   <inquire default valuator device data 3>
293   p.284  pqdvl    <inquire default valuator device data>
254   p.260  pqdsp3   <inquire display space size 3>
255   p.260  pqdsp    <inquire display space size>
221   p.241  pqdus    <inquire display update state>
286   p.280  pqdstr   <inquire dynamics of structures>
260   p.263  pqdswa   <inquire dynamics of workstation attributes>
272   p.272  pqedf    <inquire edge facilities>
231   p.246  pqedr    <inquire edge representation>
208   p.235  pqedm    <inquire edit mode>
306   p.294  pqeco    <inquire element content>
302   p.289  pqep     <inquire element pointer>
305   p.292  pqets    <inquire element type and size>
314   p.301  pqerhm   <inquire error handling mode>
281   p.277  pqgdp3   <inquire generalized drawing primitive 3>
282   p.278  pqgdp    <inquire generalized drawing primitive>
206   p.234  pqgsef   <inquire generalized structure element facilities>
237   p.250  pqhlft   <inquire highlighting filter>
256   p.261  pqhrif   <inquire hlhsr facilities>
256   p.261  pqhrmf   <inquire hlhsr facilities>
219   p.240  pqhrm    <inquire hlhsr mode>
313   p.300  pqiqov   <inquire input queue overflow>
270   p.270  pqif     <inquire interior facilities>
229   p.245  pqir     <inquire interior representation>
238   p.250  pqivft   <inquire invisibility filter>
279   p.276  pqegd3   <inquire list of available generalized drawing primitives 3>
280   p.276  pqegdp   <inquire list of available generalized drawing primitives>
283   p.278  pqegse   <inquire list of available generalized structure elements>
204   p.233  pqewk    <inquire list of available workstation types>
235   p.248  pqeci    <inquire list of colour indices>
230   p.246  pqeedi   <inquire list of edge indices>
228   p.245  pqeii    <inquire list of interior indices>
232   p.247  pqepai   <inquire list of pattern indices>
222   p.241  pqepli   <inquire list of polyline indices>
224   p.242  pqepmi   <inquire list of polymarker indices>
226   p.244  pqetxi   <inquire list of text indices>
217   p.239  pqevwi   <inquire list of view indices>
241   p.252  pqlcs3   <inquire locator device state 3>
242   p.252  pqlcs    <inquire locator device state>
207   p.234  pqmclf   <inquire modelling clipping facilities>
215   p.238  pqsim    <inquire more simultaneous events>
287   p.281  pqli     <inquire number of available logical input devices>
284   p.279  pqdp     <inquire number of display priorities supported>
301   p.289  pqopst   <inquire open structure>
308   p.295  pqpan    <inquire paths to ancestors>
309   p.295  pqpde    <inquire paths to descendants>
274   p.273  pqpaf    <inquire pattern facilities>
233   p.247  pqpar    <inquire pattern representation>
205   p.233  pqphf    <inquire phigs facilities>
249   p.257  pqpks3   <inquire pick device state 3>
250   p.258  pqpks    <inquire pick device state>
262   p.264  pqplf    <inquire polyline facilities>
223   p.242  pqplr    <inquire polyline representation>
264   p.266  pqpmf    <inquire polymarker facilities>
225   p.243  pqpmr    <inquire polymarker representation>
220   p.240  pqpost   <inquire posted structures>
278   p.275  pqpcr    <inquire predefined colour representation>
273   p.272  pqpedr   <inquire predefined edge representation>
271   p.271  pqpir    <inquire predefined interior representation>
275   p.273  pqppar   <inquire predefined pattern representation>
263   p.265  pqpplr   <inquire predefined polyline representation>
265   p.267  pqppmr   <inquire predefined polymarker representation>
267   p.268  pqptxr   <inquire predefined text representation>
258   p.262  pqpvwr   <inquire predefined view representation>
209   p.235  pqopwk   <inquire set of open workstations>
300   p.288  pqwkpo   <inquire set of workstations to which posted>
251   p.258  pqsts3   <inquire string device state 3>
252   p.259  pqsts    <inquire string device state>
243   p.253  pqsks3   <inquire stroke device state 3>
244   p.254  pqsks    <inquire stroke device state>
210   p.235  pqsid    <inquire structure identifiers>
202   p.232  pqstrs   <inquire structure state value>
307   p.294  pqstst   <inquire structure status>
200   p.232  pqsys    <inquire system state value>
269   p.269  pqtxx    <inquire text extent>
266   p.267  pqtxf    <inquire text facilities>
227   p.244  pqtxr    <inquire text representation>
245   p.254  pqvls3   <inquire valuator device state 3>
246   p.255  pqvls    <inquire valuator device state>
257   p.261  pqvwf    <inquire view facilities>
218   p.239  pqvwr    <inquire view representation>
253   p.259  pqwkca   <inquire workstation category>
259   p.262  pqwkcl   <inquire workstation classification>
216   p.238  pqwkc    <inquire workstation connection and type>
285   p.280  pqwksl   <inquire workstation state table lengths>
201   p.232  pqwkst   <inquire workstation state value>
239   p.251  pqwkt3   <inquire workstation transformation 3>
240   p.251  pqwkt    <inquire workstation transformation>
199   p.231  piitm    <interpret item>

L

114   p.179  plb      <label>

M

008   p.120  pmsg     <message>

O

120   p.181  posep    <offset element pointer>
135   p.189  poparf   <open archive file>
001   p.116  popph    <open phigs>
111   p.178  popst    <open structure>
003   p.116  popwk    <open workstation>

P

320   p.173  pprec    <pack data record>
009   p.121  ppl3     <polyline 3>
010   p.121  ppl      <polyline>
011   p.121  ppm3     <polymarker 3>
012   p.122  ppm      <polymarker>
132   p.187  ppost    <post structure>

R

198   p.230  prditm   <read item from metafile>
005   p.118  prst     <redraw all structures>
061   p.148  pres     <remove names from set>
175   p.220  prqch    <request choice>
170   p.218  prqlc3   <request locator 3>
171   p.218  prqlc    <request locator>
176   p.221  prqpk    <request pick>
177   p.221  prqst    <request string>
172   p.219  prqsk3   <request stroke 3>
173   p.219  prqsk    <request stroke>
174   p.220  prqvl    <request valuator>
082   p.163  prmcv    <restore modelling clipping volume>
144   p.192  prast    <retrieve all structures>
145   p.192  prepan   <retrieve paths to ancestors>
146   p.193  prepde   <retrieve paths to descendants>
141   p.191  prsid    <retrieve structure identifiers>
143   p.192  presn    <retrieve structure networks>
142   p.191  prest    <retrieve structures>
095   p.170  prox     <rotate x>
096   p.170  proy     <rotate y>
097   p.171  proz     <rotate z>
098   p.171  pro      <rotate>

S

183   p.224  psmch    <sample choice>
178   p.222  psmlc3   <sample locator 3>
179   p.222  psmlc    <sample locator>
184   p.224  psmpk    <sample pick>
185   p.225  psmst    <sample string>
180   p.223  psmsk3   <sample stroke 3>
181   p.223  psmsk    <sample stroke>
182   p.224  psmvl    <sample valuator>
093   p.169  psc3     <scale 3>
094   p.169  psc      <scale>
049   p.142  psans    <set annotation style>
048   p.142  psatal   <set annotation text alignment>
045   p.140  psatch   <set annotation text character height>
046   p.141  psatcu   <set annotation text character up vector>
047   p.141  psatp    <set annotation text path>
038   p.137  pschxp   <set character expansion factor>
041   p.138  pschh    <set character height>
039   p.138  pschsp   <set character spacing>
042   p.139  pschup   <set character up vector>
167   p.216  pschm    <set choice mode>
072   p.158  pscmd    <set colour model>
069   p.156  pscr     <set colour representation>
140   p.191  pscnrs   <set conflict resolution>
007   p.119  psdus    <set display update state>
056   p.146  psedci   <set edge colour index>
053   p.144  psedfg   <set edge flag>
029   p.132  psedi    <set edge index>
067   p.154  psedr    <set edge representation>
054   p.145  psedt    <set edgetype>
055   p.146  psewsc   <set edgewidth scale factor>
117   p.180  psedm    <set edit mode>
121   p.181  pseplb   <set element pointer at label>
119   p.181  psep     <set element pointer>
324   p.007  pset_err_hand  <set error handler>
318   p.303  pserhm   <set error handling mode>
077   p.161  psgmt3   <set global transformation 3>
078   p.161  psgmt    <set global transformation>
070   p.157  pshlft   <set highlighting filter>
073   p.159  pshrid   <set hlhsr identifier>
074   p.159  pshrm    <set hlhsr mode>
062   p.149  psiasf   <set individual asf>
052   p.144  psici    <set interior colour index>
028   p.132  psii     <set interior index>
066   p.153  psir     <set interior representation>
051   p.143  psisi    <set interior style index>
050   p.143  psis     <set interior style>
071   p.158  psivft   <set invisibility filter>
030   p.133  psln     <set linetype>
031   p.133  pslwsc   <set linewidth scale factor>
075   p.160  pslmt3   <set local transformation 3>
076   p.160  pslmt    <set local transformation>
164   p.215  pslcm    <set locator mode>
034   p.135  psmksc   <set marker size scale factor>
033   p.134  psmk     <set marker type>
081   p.163  psmcli   <set modelling clipping indicator>
079   p.161  psmcv3   <set modelling clipping volume 3>
080   p.162  psmcv    <set modelling clipping volume>
058   p.147  psprpv   <set pattern reference point and vectors>
059   p.148  psparf   <set pattern reference point>
068   p.156  pspar    <set pattern representation>
057   p.147  pspa     <set pattern size>
151   p.196  pspkft   <set pick filter>
150   p.196  pspkid   <set pick identifier>
168   p.217  pspkm    <set pick mode>
032   p.134  psplci   <set polyline colour index>
025   p.131  pspli    <set polyline index>
063   p.150  psplr    <set polyline representation>
035   p.135  pspmci   <set polymarker colour index>
026   p.131  pspmi    <set polymarker index>
064   p.151  pspmr    <set polymarker representation>
169   p.217  psstm    <set string mode>
165   p.215  psskm    <set stroke mode>
044   p.140  pstxal   <set text alignment>
040   p.138  pstxci   <set text colour index>
036   p.136  pstxfn   <set text font>
027   p.131  pstxi    <set text index>
043   p.140  pstxp    <set text path>
037   p.137  pstxpr   <set text precision>
065   p.152  pstxr    <set text representation>
166   p.216  psvlm    <set valuator mode>
083   p.164  psvwi    <set view index>
084   p.164  psvwr3   <set view representation 3>
085   p.165  psvwr    <set view representation>
086   p.166  psvtip   <set view transformation input priority>
089   p.167  pswkv3   <set workstation viewport 3>
090   p.168  pswkv    <set workstation viewport>
087   p.166  pswkw3   <set workstation window 3>
088   p.167  pswkw    <set workstation window>

T

013   p.122  ptx3     <text 3>
014   p.123  ptx      <text>
101   p.172  ptp3     <transform point 3>
102   p.173  ptp      <transform point>
091   p.168  ptr3     <translate 3>
092   p.169  ptr      <translate>

U

321   p.174  purec    <unpack data record>
134   p.187  pupast   <unpost all structures>
133   p.187  pupost   <unpost structure>
006   p.118  puwk     <update workstation>

W

196   p.230  pwitm    <write item to metafile>