The following table associates GPxxxx subroutine calls with equivalent or approximately equivalent ISO PHIGS subroutines. Note that the calls may be approximately equivalent; there may be some variation in the call interface or in the functionality. Refer to The graPHIGS Programming Interface: Subroutine Reference and the ISO PHIGS subroutines for details on individual calls.
The tables are arranged alphabetically
by GPxxxx subroutine calls.
A missing GPxxxx subroutine call implies that there is no
approximately equivalent ISO PHIGS subroutine.
Table 6. GPxxxx Subroutine Calls and Their Associated ISO PHIGS Subroutines
| xxxx Subroutine Call | xxxx Subroutine Call Description | Associated ISO PHIGS Subroutine Call(s) | 
|---|---|---|
| GPAAL | Set Annotation Alignment | Set Annotation Text Alignment | 
| GPADCN | Add Class Name to Set | Add Names to Set | 
| GPAH | Set Annotation Height | Set Annotation Text Character Height | 
| GPAN2 | Annotation Text 2 | Annotation Text Relative | 
| GPAN3 | Annotation Text 3 | Annotation Text Relative 3 | 
| GPANR2 | Annotation Text Relative 2 | Annotation Text Relative | 
| GPANR3 | Annotation Text Relative 3 | Annotation Text Relative 3 | 
| GPAPT | Set Annotation Path | Set Annotation Text Path | 
| GPARAS | Archive All Structures | Archive All Structures | 
| GPARSN | Archive Structure Networks | Archive Structure Networks | 
| GPARST | Archive Structures | Archive Structures | 
| GPARV | Associate Root with View | Post Structure | 
| GPAS | Set Annotation Style | Set Annotation Style | 
| GPASF | Set Aspect Source Flag | Set Individual ASF | 
| GPAUP | Set Annotation Up Vector | Set Annotation Text Character Up Vector | 
| GPAWEV | Await Event | Await Event | 
| GPCHH | Set Character Height | Set Character Height | 
| GPCHMO | Set Choice Mode | Set Choice Mode | 
| GPCHSP | Set Character Spacing | Set Character Spacing | 
| GPCHUP | Set Character Up Vector | Set Character Up Vector | 
| GPCHXP | Set Character Expansion Factor | Set Character Expansion Factor | 
| GPCLAR | Close Archive File | Close Archive File | 
| GPCLPH | Close graPHIGS | Close PHIGS, Emergency Close PHIGS | 
| GPCLST | Close Structure | Close Structure | 
| GPCLWS | Close Workstation | Close Workstation | 
| GPCML | Set Color Model | Set Color Model | 
| GPCMT2 | Compose Matrix 2 | Compose Matrix | 
| GPCMT3 | Compose Matrix 3 | Compose Matrix 3 | 
| GPCNRS | Set Conflict Resolution | Set Conflict Resolution | 
| GPCPST | Copy Structure | Copy All Elements from Structure | 
| GPCR | Set Color Representation | Set Color Representation | 
| GPCRWS | Create Workstation | Open Workstation | 
| GPCSI | Change Structure Identifier | Change Structure Identifier | 
| GPCSIR | Change Structure Identifier and References | Change Structure Identifier and References | 
| GPCSRS | Change Structure References | Change Structure References | 
| GPCVMT | Compute View Matrix | Evaluate View Orientation Matrix 3 | 
| GPDARW | Disassociate All Roots from Workstation | Unpost All Structures | 
| GPDASA | Delete All Structures from Archive | Delete All Structures from Archive | 
| GPDAST | Delete All Structures | Delete All Structures | 
| GPDELB | Delete Element Between Labels | Delete Elements Between Labels | 
| GPDF | Set Deferral State | Set Display Update State | 
| GPDLE | Delete Element | Delete Element | 
| GPDLEG | Delete Element Group | Delete Elements Between Labels | 
| GPDLER | Delete Element Range | Delete Element Range | 
| GPDLNC | Delete Structure Network Conditionally | Delete Structure Network | 
| GPDLNT | Delete Structure Network | Delete Structure Network | 
| GPDLST | Delete Structure | Delete Structure | 
| GPDRAV | Disassociate Root from All Views | Unpost Structure | 
| GPDRV | Disassociate Root from View | Unpost Structure | 
| GPDRW | Disassociate Root from Workstation | Unpost Structure | 
| GPDSAR | Delete Structures from Archive | Delete Structures from Archive | 
| GPDSNA | Delete Structure Networks from Archive | Delete Structure Networks from Archive | 
| GPEAV | Empty All Views | Unpost All Structures | 
| GPECI | Set Edge Color Index | Set Edge Color Index | 
| GPEDMO | Set Edit Mode | Set Edit Mode | 
| GPEF | Set Edge Flag | Set Edge Flag | 
| GPEHND | Set Error Handling Function | Error Handling | 
| GPEI | Set Edge Index | Set Edge Index | 
| GPELOG | Error Logging | Error Logging | 
| GPELS | Element Search | Element Search | 
| GPELT | Set Edge Linetype | Set Edgetype | 
| GPEMO | Set Error Handling Mode | Set Error Handling Mode | 
| GPEP | Set Element Pointer | Set Element Pointer | 
| GPEPLB | Set Element Pointer at Label | Set Element Pointer at Label | 
| GPEPLG | Generalized Set Element Pointer at Label | Set Element Pointer at Label | 
| GPER | Set Edge Representation | Set Edge Representation | 
| GPES | Escape | Escape | 
| GPESC | Set Edge Scale Factor | Set Edgewidth Scale Factor | 
| GPEST | Empty Structure | Empty Structure | 
| GPEV | Empty View | Unpost All Structures | 
| GPEVM2 | Evaluate View Mapping Matrix 2 | Evaluate View Mapping Matrix | 
| GPEVM3 | Evaluate View Mapping Matrix 3 | Evaluate View Mapping Matrix 3 | 
| GPEXST | Execute Structure | Execute Structure | 
| GPFLEV | Flush Device Events | Flush Device Events | 
| GPGLX2 | Set Global Transformation 2 | Set Global Transformation | 
| GPGLX3 | Set Global Transformation 3 | Set Global Transformation 3 | 
| GPGTCH | Get Choice | Get Choice | 
| GPGTLC | Get Locator | Get Locator 3 | 
| GPGTPK | Get Pick | Get Pick | 
| GPGTSK | Get Stroke | Get Stroke 3 | 
| GPGTST | Get String | Get String | 
| GPGTVL | Get Valuator | Get Valuator | 
| GPHID | Set HLHSR Identifier | Set HLHSR Identifier | 
| GPHLF | Set Highlighting Filter | Set Highlighting Filter | 
| GPICI | Set Interior Color Index | Set Interior Color Index | 
| GPII | Set Interior Index | Set Interior Index | 
| GPINAD | Insert Application Data | Application Data | 
| GPINCH | Initialize Choice | Initialize Choice 3 | 
| GPINLB | Insert Label | Label | 
| GPINLC | Initialize Locator | Initialize Locator 3 | 
| GPINPK | Initialize Pick | Initialize Pick 3 | 
| GPINSK | Initialize Stroke | Initialize Stroke 3 | 
| GPINST | Initialize String | Initialize String 3 | 
| GPINVL | Initialize Valuator | Initialize Valuator 3 | 
| GPIR | Set Interior Representation | Set Interior Representation | 
| GPIS | Set Interior Style | Set Interior Style | 
| GPISI | Set Interior Style Index | Set Interior Style Index | 
| GPIVF | Set Invisibility Filter | Set Invisibility Filter | 
| GPLCMO | Set Locator Mode | Set Locator Mode | 
| GPLT | Set Linetype | Set Linetype | 
| GPLWSC | Set Linewidth Scale Factor | Set Linewidth Scale Factor | 
| GPMCI | Set Modeling Clipping Indicator | Set Modeling Clipping Indicator | 
| GPMCV2 | Set Modeling Clipping Volume 2 | Set Modeling Clipping Volume | 
| GPMCV3 | Set Modeling Clipping Volume 3 | Set Modeling Clipping Volume 3 | 
| GPMLX2 | Set Modeling Transformation 2 | Set Local Transformation | 
| GPMLX3 | Set Modeling Transformation 3 | Set Local Transformation 3 | 
| GPMSG | Message | Message | 
| GPMSSC | Set Marker Size Scale Factor | Set Marker Size Scale Factor | 
| GPMT | Set Marker Type | Set Marker Type | 
| GPOEP | Offset Element Pointer | Offset Element Pointer | 
| GPOPAR | Open Archive File | Open Archive File | 
| GPOPPH | Open graPHIGS | Open PHIGS | 
| GPOPST | Open Structure | Open Structure | 
| GPOPWS | Open Workstation | Open Workstation | 
| GPPAR | Set Pattern Representation | Set Pattern Representation | 
| GPPG2 | Polygon 2 | Fill Area Set | 
| GPPG3 | Polygon 3 | Fill Area Set 3 | 
| GPPKF | Set Pick Filter | Set Pick Filter | 
| GPPKID | Set Pick Identifier | Set Pick Identifier | 
| GPPKMO | Set Pick Mode | Set Pick Mode | 
| GPPLCI | Set Polyline Color Index | Set Polyline Color Index | 
| GPPLI | Set Polyline Index | Set Polyline Index | 
| GPPLR | Set Polyline Representation | Set Polyline Representation | 
| GPPL2 | Polyline 2 | Polyline | 
| GPPL3 | Polyline 3 | Polyline 3 | 
| GPPMCI | Set Polymarker Color Index | Set Polymarker Color Index | 
| GPPMI | Set Polymarker Index | Set Polymarker Index | 
| GPPMR | Set Polymarker Representation | Set Polymarker Representation | 
| GPPM2 | Polymarker 2 | Polymarker | 
| GPPM3 | Polymarker 3 | Polymarker 3 | 
| GPPREC | Pack Data Record | Pack Data Record | 
| GPQACA | Inquire All Conflicting Structures in Archive | Inquire All Conflicting Structures | 
| GPQANF | Inquire Annotation Facilities | Inquire Annotation Facilities | 
| GPQARF | Inquire Archive Files | Inquire Archive Files | 
| GPQCF | Inquire Color Facilities | Inquire Color Facilities | 
| GPQCH | Inquire Choice Device State | Inquire Choice Device State 3 | 
| GPQCML | Inquire Color Model | Inquire Color Model | 
| GPQCNA | Inquire Conflicting Structures in Network in Archive | Inquire Conflicting Structures in Network | 
| GPQCNR | Inquire Conflict Resolution | Inquire Conflict Resolution | 
| GPQCR | Inquire Color Representation | Inquire Color Representation | 
| GPQCVE | Inquire Current View Table Entries | Inquire List of View Indices | 
| GPQCVR | Inquire Current View Representation | Inquire View Representation | 
| GPQCVX | Inquire Current Viewing Transformation | Inquire View Representation | 
| GPQDCH | Inquire Default Choice Device Data | Inquire Default Choice Device Data 3 | 
| GPQDDV | Inquire Default Deferral State Values | Inquire Default Display Update State | 
| GPQDLC | Inquire Default Locator Device Data | Inquire Default Locator Device Data 3 | 
| GPQDPK | Inquire Default Pick Device Data | Inquire Default Pick Device Data 3 | 
| GPQDS | Inquire Maximum Display Surface Size | Inquire Display Space Size | 
| GPQDSK | Inquire Default Stroke Device Data | Inquire Default Stroke Device Data 3 | 
| GPQDST | Inquire Default String Device Data | Inquire Default String Device Data 3 | 
| GPQDV | Inquire Deferral and Update State Value | Inquire Display Update State | 
| GPQDVL | Inquire Default Valuator Device Data | Inquire Default Valuator Device Data 3 | 
| GPQE | Inquire Element Content | Inquire Current Element Content | 
| GPQED | Inquire Element Data | Inquire Current Element Content | 
| GPQEDA | Inquire List of Element Data For Any Structure | Inquire Element Content | 
| GPQEDM | Inquire Edit Mode | Inquire Edit Mode | 
| GPQEF | Inquire Edge Facilities | Inquire Edge Facilities | 
| GPQEHA | Inquire List of Element Headers For Any Structure | Inquire Element Type and Size | 
| GPQEHD | Inquire List of Element Headers | Inquire Current Element Type and Size | 
| GPQEMO | Inquire Error Handling Mode | Inquire Error Handling Mode | 
| GPQEP | Inquire Element Pointer | Inquire Element Pointer | 
| GPQER | Inquire Edge Representation | Inquire Edge Representation | 
| GPQETS | Inquire Element Type and Size | Inquire Current Element Type and Size | 
| GPQEXS | Inquire Executed Structures | Inquire Paths to Descendants | 
| GPQGFC | Inquire Geometric Font Characteristics | Inquire Text Facilities | 
| GPQHLF | Inquire Highlighting Filter | Inquire Highlighting Filter | 
| GPQHMO | Inquire HLHSR Modes | Inquire HLHSR (Mode) Facilities | 
| GPQIF | Inquire Interior Facilities | Inquire Interior Facilities | 
| GPQIQO | Inquire Input Queue Overflow | Inquire Input Queue Overflow | 
| GPQIR | Inquire Interior Representation | Inquire Interior Representation | 
| GPQIVF | Inquire Invisibility Filter | Inquire Invisibility Filter | 
| GPQLC | Inquire Locator Device State | Inquire Locator Device State 3 | 
| GPQLCF | Inquire List of Color Facilities | Inquire Color Facilities | 
| GPQLI | Inquire List of Logical Input Devices | Inquire Number of Available Logical Input Devices | 
| GPQLR | Inquire Polyline Representation | Inquire Polyline Representation | 
| GPQLW | Inquire Length of Workstation State Tables | Inquire Workstation State Table Lengths | 
| GPQMR | Inquire Polymarker Representation | Inquire Polymarker Representation | 
| GPQNCN | Inquire Number of Available Class Names | Inquire PHIGS Facilities | 
| GPQNSP | Inquire Number of Structure Priorities Supported | Inquire Number of Display Priorities Supported | 
| GPQNV | Inquire Number of Definable View Table Entries | Inquire Workstation State Table Lengths | 
| GPQOPS | Inquire Open Structure | Inquire Open Structure | 
| GPQOPW | Inquire Set of Open Workstations | Inquire Set of Open Workstations | 
| GPQPAR | Inquire Pattern Representation | Inquire Pattern Representation | 
| GPQPAS | Inquire Ancestors of Structure | Inquire Paths to Ancestors | 
| GPQPCR | Inquire Predefined Color Representation | Inquire Predefined Color Representation | 
| GPQPDS | Inquire Descendants of Structure | Inquire Paths to Descendants | 
| GPQPER | Inquire Predefined Edge Representation | Inquire Predefined Edge Representation | 
| GPQPIR | Inquire Predefined Interior Representation | Inquire Predefined Interior Representation | 
| GPQPK | Inquire Pick Device State | Inquire Pick Device State 3 | 
| GPQPLF | Inquire Polyline Facilities | Inquire Polyline Facilities | 
| GPQPLR | Inquire Predefined Polyline Representation | Inquire Predefined Polyline Representation | 
| GPQPMF | Inquire Polymarker Facilities | Inquire Polymarker Facilities | 
| GPQPMR | Inquire Predefined Polymarker Representation | Inquire Predefined Polymarker Representation | 
| GPQPPR | Inquire Predefined Pattern Representation | Inquire Predefined Pattern Representation | 
| GPQPTR | Inquire Predefined Text Representation | Inquire Predefined Text Representation | 
| GPQRCT | Inquire Realized Connection and Type | Inquire Workstation Connection and Type | 
| GPQRST | Inquire Referencing Structure | Inquire Paths to Ancestors | 
| GPQRV | Inquire Set of Roots in View | Inquire Posted Structures | 
| GPQRVE | Inquire Requested View Table Entries | Inquire List of View Indices | 
| GPQRVR | Inquire Requested View Representation | Inquire View Representation , Inquire HLHSR Mode | 
| GPQSEV | Inquire More Simultaneous Events | Inquire More Simultaneous Events | 
| GPQSK | Inquire Stroke Device State | Inquire Stroke Device State 3 | 
| GPQST | Inquire String Device State | Inquire String Device State 3 | 
| GPQSTE | Inquire Structure Existence | Inquire Stucture Status | 
| GPQSTI | Inquire Structure Identifiers | Inquire Structure Identifiers | 
| GPQSTS | Inquire Structure Status | Inquire Structure Status | 
| GPQSTV | Inquire Structure State Value | Inquire Structure State Value | 
| xxxx Subroutine Call | xxxx Subroutine Call Description | Associated ISO PHIGS Subroutine Call(s) | 
| GPQSYV | Inquire System State Value | Inquire System State Value | 
| GPQTR | Inquire Text Representation | Inquire Text Representation | 
| GPQTXF | Inquire Text Facilities | Inquire Text Facilities | 
| GPQVL | Inquire Valuator Device State | Inquire Valuator Device State 3 | 
| GPQWC | Inquire Workstation Category | Inquire Workstation Category | 
| GPQWD | Inquire Workstation Display Classification | Inquire Workstation Classification | 
| GPQWDT | Inquire Workstation Description | Inquire Modeling Clipping Facilities | 
| GPQWSA | Inquire Set of Workstations to Which Associated | Inquire Set of Workstations to Which Posted | 
| GPQWST | Inquire List of Available Workstation Types | Inquire List of Available Workstation Types | 
| GPQWSV | Inquire Workstation State Value | Inquire Workstation State Value | 
| GPQWSX | Inquire Workstation Transformation | Inquire Workstation Transformation 3 | 
| GPQXAF | Inquire Extended Annotation Font Characteristics | Inquire Annotation Facilities | 
| GPQXCR | Inquire Extended Color Representation | Inquire Color Representation | 
| GPQXER | Inquire Extended Edge Representation | Inquire Edge Representation | 
| GPQXIR | Inquire Extended Interior Representation | Inquire Interior Representation | 
| GPQXLR | Inquire Extended Polyline Representation | Inquire Polyline Representation | 
| GPQXMR | Inquire Extended Polymarker Representation | Inquire Polymarker Representation | 
| GPQXTR | Inquire Extended Text Representation | Inquire Text Representation | 
| GPRAS | Retrieve Ancestors to Structures | Retrieve Ancestors to Structures | 
| GPRAST | Redraw All Structures | Redraw All Structures | 
| GPRCN | Remove Class Name from Set | Remove Names from Set | 
| GPRDS | Retrieve Descendants to Structures | Retrieve Descendants to Structures | 
| GPROTX | Rotate X | Rotate X | 
| GPROTY | Rotate Y | Rotate Y | 
| GPROTZ | Rotate Z | Rotate Z | 
| GPROT2 | Rotate 2 | Rotate | 
| GPRQCH | Request Choice | Request Choice | 
| GPRQLC | Request Locator | Request Locator 3 | 
| GPRQPK | Request Pick | Request Pick | 
| GPRQSK | Request Stroke | Request Stroke 3 | 
| GPRQST | Request String | Request String | 
| GPRQVL | Request Valuator | Request Valuator | 
| GPRMCV | Restore Modeling Clipping Volume | Restore Modeling Clipping Volume | 
| GPRSTI | Retrieve Structure Identifiers | Retrieve Structure Identifiers | 
| GPRVSN | Retrieve Structure Networks | Retrieve Structure Networks | 
| GPRVST | Retrieve Structures | Retrieve Structures | 
| GPSC2 | Scale 2 | Scale | 
| GPSC3 | Scale 3 | Scale 3 | 
| GPSKMO | Set Stroke Mode | Set Stroke Mode | 
| GPSMCH | Sample Choice | Sample Choice | 
| GPSMLC | Sample Locator | Sample Locator 3 | 
| GPSMPK | Sample Pick | Sample Pick | 
| GPSMSK | Sample Stroke | Sample Stroke 3 | 
| GPSMST | Sample String | Sample String | 
| GPSMVL | Sample Valuator | Sample Valuator | 
| GPSTMO | Set String Mode | Set String Mode | 
| GPTRL2 | Translate 2 | Translate | 
| GPTRL3 | Translate 3 | Translate 3 | 
| GPTXAL | Set Text Alignment | Set Text Alignment | 
| GPTXCI | Set Text Color Index | Set Text Color Index | 
| GPTXFO | Set Text Font | Set Text Font | 
| GPTXI | Set Text Index | Set Text Index | 
| GPTXPR | Set Text Precision | Set Text Precision | 
| GPTXPT | Set Text Path | Set Text Path | 
| GPTXR | Set Text Representation | Set Text Representation | 
| GPTX2 | Text 2 | Text | 
| GPTX3 | Text 3 | Text 3 | 
| GPUPWS | Update Workstation | Update Workstation | 
| GPVCH | Set View Characteristics | Set View Representation, Set View Representation 3 | 
| GPVIP | Set View Input Priority | Set View Transformation Input Priority | 
| GPVLMO | Set Valuator Mode | Set Valuator Mode | 
| GPVMP2 | Set View Mapping 2 | Set View Representation, Evaluate View Mapping Matrix | 
| GPVMP3 | Set View Mapping 3 | Set View Representation 3, Evaluate View Mapping Matrix 3 | 
| GPVMT2 | Set View Matrix 2 | Set View Representation, Evaluate View Orientation Matrix | 
| GPVMT3 | Set View Matrix 3 | Set View Representation 3, Evaluate View Orientation Matrix 3 | 
| GPVP | Set View Priority | Set View Transformation Input Priority | 
| GPVPLN | Set View Plane Normal | Evaluate View Orientation Matrix 3 | 
| GPVR | Set View Reference Point | Evaluate View Orientation Matrix 3 | 
| GPVUP | Set View Up | Evaluate View Orientation Matrix 3 | 
| GPVWI | Set View Index | Set View Index | 
| GPWSX2 | Set Workstation Transformation 2 | Set Workstation Viewport | 
| GPWSX3 | Set Workstation Transformation 3 | Set Workstation Viewport 3 | 
| GPXCR | Set Extended Color Representation | Set Color Representation | 
| GPXER | Set Extended Edge Representation | Set Edge Representation | 
| GPXF2 | Transform Point 2 | Transform Point | 
| GPXF3 | Transform Point 3 | Transform Point 3 | 
| GPXIR | Set Extended Interior Representation | Set Interior Representation | 
| GPXPLR | Set Extended Polyline Representation | Set Polyline Representation | 
| GPXPMR | Set Extended Polymarker Representation | Set Polymarker Representation | 
| GPXTXR | Set Extended Text Representation | Set Text Representation | 
| GPXVCH | Set Extended View Characteristics | Set View Representation, Set View Representation 3 | 
| GPXVR | Set Extended View Representation | Set View Representation, Set View Representation 3, Set HLHSR Mode |