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 |