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 |