DEC PHIGS ISO C Binding Reference Manual

*HyperReader

CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Introduction
    1.1 Functions Provided by DEC PHIGS
    1.2 Elements, Structures, and Structure Networks
    1.3 Structure Traversal
    1.4 Structure Editing
    1.5 Output
      1.5.1      Output Primitives
      1.5.2      Attributes
    1.6 Input
      1.6.1      Input Modes
      1.6.2      Logical Input Classes
      1.6.3      Input Prompting and Echoing
    1.7 Contrasting PHIGS and GKS
    1.8 Contrasting PHIGS, PHIGS PLUS, and DEC PHIGS Extension Functions
    1.9 Function Presentation Format
      1.9.1      Function Header
      1.9.2      Function Syntax
        1.9.2.1      Passing Mechanisms
      1.9.3      Data Structures
      1.9.4      Constants
      1.9.5      Function Description
      1.9.6      See Also Section
    1.10 ISO C Binding Conversion Utility

  2      OpenVMS Programming Considerations
    2.1 Including Definition Files
      2.1.1      Constants
    2.2 Compiling, Linking, and Running Your Programs
      2.2.1      Linking Your Programs
    2.3 Opening a Workstation
      2.3.1      Specifying the Connection Identifier
      2.3.2      Specifying the Workstation Type
    2.4 DEC PHIGS Logical Names
    2.5 Error Handling

  3      ULTRIX and DEC OSF/1 Programming Considerations
    3.1 Including Definition Files
    3.2 Compiling, Linking, and Running Your Programs
      3.2.1      Compiling and Linking Programs on ULTRIX Systems with RISC Processors
      3.2.2      Compiling and Linking Programs on DEC OSF/1 AXP Systems
    3.3 Opening a Workstation
      3.3.1      Specifying the Connection Identifier
      3.3.2      Specifying the Workstation Type
    3.4 DEC PHIGS Environment Variables
    3.5 Error Handling

  4      Control Functions
    4.1 The Kernel, Graphics Handlers, and Description Tables
      4.1.1      Workstations
      4.1.2      Operating States and State Lists
    4.2 Controlling the Workstation Display Surface
      4.2.1      Output Deferral
      4.2.2      Modification Mode
      4.2.3      Implicit Surface Regenerations
      4.2.4      Workstation Surface State List Entries
    4.3 Control Functions

  5      Structure Functions
    5.1 Elements, Structures, and Structure Networks
    5.2 Editing Structures
      5.2.1      Opening and Closing a Structure
      5.2.2      Navigating Within a Structure
        5.2.2.1      Moving the Element Pointer by Number and by Offset
        5.2.2.2      Moving to Labels and Pick Identifiers
      5.2.3      Inserting and Replacing Elements
      5.2.4      Deleting Elements and Structures
        5.2.4.1      Deleting a Single Element
        5.2.4.2      Deleting a Range of Elements
        5.2.4.3      Deleting a Range of Elements Between Labels
        5.2.4.4      Deleting All Elements from a Structure
        5.2.4.5      Deleting a Structure
        5.2.4.6      Deleting All Structures
        5.2.4.7      Deleting a Structure Network
      5.2.5      Copying Structures and Elements
      5.2.6      Changing Structure Identifiers and Structure References
        5.2.6.1      Changing a Structure Identifier
        5.2.6.2      Changing References to a Structure
        5.2.6.3      Changing a Structure Identifier and All References to It
    5.3 Displaying Structures and Structure Networks
      5.3.1      Conditional Traversal
    5.4 Storing Structures
      5.4.1      Storing Structures in the Centralized Structure Store
      5.4.2      Storing Structures in Archives
        5.4.2.1      Opening an Archive File
        5.4.2.2      Saving Structures from the CSS to an Archive File
        5.4.2.3      Retrieving Structures from an Archive File and Writing to the CSS
        5.4.2.4      Resolving Conflicts
        5.4.2.5      Deleting Structures and Networks from an Archive File
    5.5 Archive Converter
    5.6 Structure Functions

  6      Output Functions
    6.1 DEC PHIGS Operating States
    6.2 Output Attributes
    6.3 Output Transformations
    6.4 Deferral Modes
    6.5 Modification Modes
    6.6 Output Functions

  7      Attribute Functions
    7.1 Types of Attributes
    7.2 Individual and Bundled Attribute Values
      7.2.1      Aspect Source Flags
      7.2.2      Dynamic Changes and Implicit Regeneration
    7.3 Foreground and Background Colors
    7.4 Attribute Functions

  8      Transformation Functions
    8.1 Coordinate Systems and Associated Transformations
      8.1.1      Modeling Coordinate System
      8.1.2      World Coordinate System
      8.1.3      View Reference Coordinate System
      8.1.4      Normalized Projection Coordinate System
      8.1.5      Device Coordinate System
    8.2 Modeling Transformations
    8.3 Transformation Functions

  9      Input Functions
    9.1 Physical Input Devices
    9.2 Logical Input Devices
      9.2.1      Identifying a Logical Input Device
      9.2.2      Controlling the Appearance of the Logical Input Device
      9.2.3      Activating and Deactivating a Logical Input Device
      9.2.4      Obtaining Measures from a Logical Input Device
      9.2.5      The Input Class
        9.2.5.1      Locator-Class Logical Input Device
        9.2.5.2      Stroke-Class Logical Input Device
        9.2.5.3      Valuator-Class Logical Input Device
        9.2.5.4      Choice-Class Logical Input Device
        9.2.5.5      String-Class Logical Input Device
        9.2.5.6      Pick-Class Logical Input Device
    9.3 Prompt and Echo Types (PETs)
      9.3.1      Choice-Class PETs
      9.3.2      Locator-Class PETs
      9.3.3      Pick-Class PETs
      9.3.4      String-Class PET
      9.3.5      Stroke-Class PET
      9.3.6      Valuator-Class PETs
    9.4 Initializing Input
    9.5 Input Operating Modes
      9.5.1      Request Mode
      9.5.2      Sample Mode
      9.5.3      Event Mode
        9.5.3.1      Event Input Queue Overflow
    9.6 Transformation of Locator and Stroke Input
    9.7 Input Inquiries
      9.7.1      Default and Current Input Values
      9.7.2      Device-Independent Programming
    9.8 Input Functions

  10     Error Control Functions
    10.1 Error Functions

  11     Immediate Mode Functions
    11.1 Immediate Mode Functions

  12     Color Approximation Functions
    12.1 Types of Color Approximation
    12.2 Pseudo Color Maps
    12.3 Changing the Size of the Color Map on OpenVMS Systems
    12.4 Changing the Size of the Color Map on ULTRIX and DEC OSF/1 Systems
    12.5 Color Approximation Functions

  13     DEC PHIGS Function Reference
    ADD NAMES TO SET
    ALTERNATIVE ANNOTATION TEXT RELATIVE
    ALTERNATIVE ANNOTATION TEXT RELATIVE 3
    ALTERNATIVE TEXT
    ALTERNATIVE TEXT 3
    ANNOTATION TEXT RELATIVE
    ANNOTATION TEXT RELATIVE 3
    APPLICATION DATA
    ARCHIVE ALL STRUCTURES
    ARCHIVE STRUCTURE NETWORKS
    ARCHIVE STRUCTURES
    AWAIT EVENT
    BEGIN RENDERING
    BEGIN STRUCTURE
    BUILD TRANSFORMATION MATRIX
    BUILD TRANSFORMATION MATRIX 3
    CELL ARRAY
    CELL ARRAY 3
    CELL ARRAY 3 PLUS
    CHANGE STRUCTURE IDENTIFIER
    CHANGE STRUCTURE IDENTIFIER AND REFERENCES
    CHANGE STRUCTURE REFERENCES
    CIRCLE (FILLED)
    CIRCLE (UNFILLED)
    CIRCLE 3 (FILLED)
    CIRCLE 3 (UNFILLED)
    CIRCULAR ARC
    CIRCULAR ARC 3
    CLOSE ARCHIVE FILE
    CLOSE PHIGS
    CLOSE STRUCTURE
    CLOSE WORKSTATION
    COMPOSE MATRIX
    COMPOSE MATRIX 3
    COMPOSE TRANSFORMATION MATRIX
    COMPOSE TRANSFORMATION MATRIX 3
    CONDITIONAL EXECUTE STRUCTURE
    CONDITIONAL INCLUDE STRUCTURE
    CONDITIONAL RETURN
    CONDITIONAL SKIP ELEMENTS
    CONDITIONAL SKIP TO LABEL
    CONE
    COPY ALL ELEMENTS FROM STRUCTURE
    COPY ELEMENT FROM STRUCTURE
    COPY ELEMENT RANGE FROM STRUCTURE
    CREATE STORE
    CUBE
    CYLINDER
    DELETE ALL STRUCTURES
    DELETE ALL STRUCTURES FROM ARCHIVE
    DELETE ELEMENT
    DELETE ELEMENT RANGE
    DELETE ELEMENTS BETWEEN LABELS
    DELETE STORE
    DELETE STRUCTURE
    DELETE STRUCTURE NETWORK
    DELETE STRUCTURE NETWORKS FROM ARCHIVE
    DELETE STRUCTURES FROM ARCHIVE
    ELEMENT SEARCH
    ELLIPSE (FILLED)
    ELLIPSE (UNFILLED)
    ELLIPSE 3 (FILLED)
    ELLIPSE 3 (UNFILLED)
    ELLIPTICAL ARC
    ELLIPTICAL ARC 3
    EMERGENCY CLOSE PHIGS
    EMPTY STRUCTURE
    END RENDERING
    END STRUCTURE
    ERROR HANDLING
    ERROR LOGGING
    ESCAPE
    EVALUATE VIEW MAPPING MATRIX
    EVALUATE VIEW MAPPING MATRIX 3
    EVALUATE VIEW ORIENTATION MATRIX
    EVALUATE VIEW ORIENTATION MATRIX 3
    EXECUTE STRUCTURE
    FILL AREA
    FILL AREA 3
    FILL AREA SET
    FILL AREA SET 3
    FILL AREA SET WITH DATA
    FILL AREA SET 3 WITH DATA
    FILL AREA SET WITH SHAPE FLAG
    FILL AREA SET 3 WITH SHAPE FLAG
    FILL AREA WITH SHAPE FLAG
    FILL AREA 3 WITH SHAPE FLAG
    FLUSH DEVICE EVENTS
    GENERALIZED DRAWING PRIMITIVE
    GENERALIZED DRAWING PRIMITIVE 3
    GENERALIZED STRUCTURE ELEMENT
    GET CHOICE
    GET ITEM TYPE FROM METAFILE
    GET LOCATOR
    GET LOCATOR 3
    GET PICK
    GET REQUIRED COLOURS
    GET STRING
    GET STROKE
    GET STROKE 3
    GET VALUATOR
    HIT TEST
    INCLUDE STRUCTURE
    INCREMENTAL SPATIAL SEARCH
    INCREMENTAL SPATIAL SEARCH 3
    INDEX POLYGONS WITH DATA
    INITIALIZE CHOICE
    INITIALIZE CHOICE 3
    INITIALIZE LOCATOR
    INITIALIZE LOCATOR 3
    INITIALIZE PICK
    INITIALIZE PICK 3
    INITIALIZE PSEUDO COLOUR
    INITIALIZE STRING
    INITIALIZE STRING 3
    INITIALIZE STROKE
    INITIALIZE STROKE 3
    INITIALIZE VALUATOR
    INITIALIZE VALUATOR 3
    INTERPRET ITEM
    LABEL
    MAP DC POINTS TO WC
    MAP DC POINTS TO WSC
    MAP WSC TO DC POINTS
    MESSAGE
    MOVE ELEMENT RANGE
    MOVE STRUCTURE ELEMENT
    NONUNIFORM B-SPLINE CURVE 3
    NONUNIFORM B-SPLINE CURVE 3 WITH COLOUR
    NONUNIFORM B-SPLINE SURFACE 3
    NONUNIFORM B-SPLINE SURFACE 3 WITH DATA
    OFFSET ELEMENT POINTER
    OPEN ARCHIVE FILE
    OPEN PHIGS
    OPEN STRUCTURE
    OPEN WORKSTATION
    PARALLELOGRAM
    PIXMAP
    POLYLINE
    POLYLINE 3
    POLYLINE SET
    POLYLINE SET 3
    POLYLINE SET 3 WITH COLOUR
    POLYMARKER
    POLYMARKER 3
    POST STRUCTURE
    POST STRUCTURE TO A VIEW
    QUADRILATERAL MESH WITH DATA
    QUADRILATERAL MESH 3 WITH DATA
    READ ITEM FROM METAFILE
    REDRAW ALL STRUCTURES
    RELEASE PSEUDO COLOUR
    REMOVE NAMES FROM SET
    RENDER ELEMENT RANGE
    REQUEST CHOICE
    REQUEST LOCATOR
    REQUEST LOCATOR 3
    REQUEST PICK
    REQUEST STRING
    REQUEST STROKE
    REQUEST STROKE 3
    REQUEST VALUATOR
    RESTORE MODELLING CLIPPING VOLUME
    RETRIEVE ALL STRUCTURES
    RETRIEVE PATHS TO ANCESTORS
    RETRIEVE PATHS TO DESCENDANTS
    RETRIEVE STRUCTURE IDENTIFIERS
    RETRIEVE STRUCTURE NETWORKS
    RETRIEVE STRUCTURES
    ROTATE
    ROTATE X
    ROTATE Y
    ROTATE Z
    SAMPLE CHOICE
    SAMPLE LOCATOR
    SAMPLE LOCATOR 3
    SAMPLE PICK
    SAMPLE STRING
    SAMPLE STROKE
    SAMPLE STROKE 3
    SAMPLE VALUATOR
    SCALE
    SCALE 3
    SET ANNOTATION STYLE
    SET ANNOTATION TEXT ALIGNMENT
    SET ANNOTATION TEXT CHARACTER HEIGHT
    SET ANNOTATION TEXT CHARACTER UP VECTOR
    SET ANNOTATION TEXT PATH
    SET APPLICATION FILTER
    SET APPLICATION INTEGER ATTRIBUTE
    SET APPLICATION REAL ATTRIBUTE
    SET BACK DATA MAPPING INDEX
    SET BACK DATA MAPPING METHOD
    SET BACK INTERIOR COLOUR
    SET BACK INTERIOR INDEX
    SET BACK INTERIOR SHADING METHOD
    SET BACK INTERIOR STYLE
    SET BACK INTERIOR STYLE INDEX
    SET BACK REFLECTANCE INDEX
    SET BACK REFLECTANCE MODEL
    SET BACK REFLECTANCE PROPERTIES
    SET CHARACTER EXPANSION FACTOR
    SET CHARACTER HEIGHT
    SET CHARACTER SPACING
    SET CHARACTER UP VECTOR
    SET CHOICE MODE
    SET COLOUR APPROXIMATION INDEX
    SET COLOUR MAPPING INDEX
    SET COLOUR MAPPING REPRESENTATION
    SET COLOUR MODEL
    SET COLOUR REPRESENTATION
    SET CONFLICT RESOLUTION
    SET CURVE APPROXIMATION CRITERIA
    SET DATA MAPPING INDEX
    SET DATA MAPPING METHOD
    SET DATA MAPPING REPRESENTATION
    SET DEPTH CUE INDEX
    SET DEPTH CUE REPRESENTATION
    SET DISPLAY UPDATE STATE
    SET EDGE COLOUR
    SET EDGE COLOUR INDEX
    SET EDGE FLAG
    SET EDGE INDEX
    SET EDGE REPRESENTATION
    SET EDGE REPRESENTATION PLUS
    SET EDGE TYPE
    SET EDGE WIDTH SCALE FACTOR
    SET EDIT MODE
    SET ELEMENT POINTER
    SET ELEMENT POINTER AT LABEL
    SET ELEMENT POINTER AT PICK IDENTIFIER
    SET ERROR HANDLING
    SET ERROR HANDLING MODE
    SET EXTENDED VIEW REPRESENTATION
    SET EXTENDED VIEW REPRESENTATION 3
    SET FACET CULLING MODE
    SET FACET DISTINGUISHING MODE
    SET GLOBAL TRANSFORMATION
    SET GLOBAL TRANSFORMATION 3
    SET HIGHLIGHT INDEX
    SET HIGHLIGHT REPRESENTATION
    SET HIGHLIGHTING FILTER
    SET HLHSR IDENTIFIER
    SET HLHSR MODE
    SET INDIVIDUAL ASF
    SET INTERIOR COLOUR
    SET INTERIOR COLOUR INDEX
    SET INTERIOR INDEX
    SET INTERIOR REPRESENTATION
    SET INTERIOR REPRESENTATION PLUS
    SET INTERIOR SHADING METHOD
    SET INTERIOR STYLE
    SET INTERIOR STYLE INDEX
    SET INVISIBILITY FILTER
    SET LIGHT SOURCE REPRESENTATION
    SET LIGHT SOURCE STATE
    SET LINE TYPE
    SET LINE WIDTH SCALE FACTOR
    SET LOCAL TRANSFORMATION
    SET LOCAL TRANSFORMATION 3
    SET LOCATOR MODE
    SET MARKER SIZE SCALE FACTOR
    SET MARKER TYPE
    SET MODELLING CLIPPING INDICATOR
    SET MODELLING CLIPPING VOLUME
    SET MODELLING CLIPPING VOLUME 3
    SET OF FILL AREA SETS WITH DATA
    SET OF FILL AREA SETS 3 WITH DATA
    SET PARAMETRIC SURFACE CHARACTERISTICS
    SET PARAMETRIC SURFACE INDEX
    SET PARAMETRIC SURFACE REPRESENTATION
    SET PATTERN REFERENCE POINT
    SET PATTERN REFERENCE POINT AND VECTORS
    SET PATTERN REPRESENTATION
    SET PATTERN REPRESENTATION PLUS
    SET PATTERN SIZE
    SET PICK FILTER
    SET PICK HIGHLIGHT INDEX
    SET PICK IDENTIFIER
    SET PICK MODE
    SET PIXMAP REPRESENTATION
    SET PLANE MASK
    SET POLYLINE COLOUR
    SET POLYLINE COLOUR INDEX
    SET POLYLINE INDEX
    SET POLYLINE REPRESENTATION
    SET POLYLINE REPRESENTATION PLUS
    SET POLYLINE SHADING METHOD
    SET POLYMARKER COLOUR
    SET POLYMARKER COLOUR INDEX
    SET POLYMARKER INDEX
    SET POLYMARKER REPRESENTATION
    SET POLYMARKER REPRESENTATION PLUS
    SET PSEUDO COLOUR
    SET REFLECTANCE INDEX
    SET REFLECTANCE MODEL
    SET REFLECTANCE PROPERTIES
    SET REFLECTANCE REPRESENTATION
    SET RENDERING COLOUR MODEL
    SET STRING MODE
    SET STROKE MODE
    SET SURFACE APPROXIMATION CRITERIA
    SET TEXT ALIGNMENT
    SET TEXT COLOUR
    SET TEXT COLOUR INDEX
    SET TEXT FONT
    SET TEXT INDEX
    SET TEXT PATH
    SET TEXT PRECISION
    SET TEXT REPRESENTATION
    SET TEXT REPRESENTATION PLUS
    SET VALUATOR MODE
    SET VIEW DISPLAY PRIORITY
    SET VIEW INDEX
    SET VIEW REPRESENTATION
    SET VIEW REPRESENTATION 3
    SET VIEW TRANSFORMATION INPUT PRIORITY
    SET WORKSTATION VIEWPORT
    SET WORKSTATION VIEWPORT 3
    SET WORKSTATION WINDOW
    SET WORKSTATION WINDOW 3
    SETUP PSEUDO COLOUR
    SPHERE
    TEXT
    TEXT 3
    TRANSFORM POINT
    TRANSFORM POINT 3
    TRANSLATE
    TRANSLATE 3
    TRIANGLE SET WITH DATA
    TRIANGLE SET 3 WITH DATA
    TRIANGLE STRIP WITH DATA
    TRIANGLE STRIP 3 WITH DATA
    UNPOST ALL STRUCTURES
    UNPOST ALL STRUCTURES FROM A VIEW
    UNPOST ALL STRUCTURES FROM ALL VIEWS
    UNPOST STRUCTURE
    UNPOST STRUCTURE FROM A VIEW
    UNPOST STRUCTURE FROM ALL VIEWS
    UPDATE WORKSTATION
    UPDATE WORKSTATION SYNCHRONOUSLY
    WRITE ITEM TO METAFILE

  14     Inquiry Functions
    14.1 Using the Inquiry Functions
      14.1.1     The Error Indicator Argument
      14.1.2     The Return Value Type Argument
    14.2 Memory Management
    14.3 DEC PHIGS Function Reference
    INQUIRE ALL CONFLICTING STRUCTURES
    INQUIRE ANNOTATION FACILITIES
    INQUIRE APPLICATION FILTER
    INQUIRE ARCHIVE FILES
    INQUIRE ARCHIVE STATE VALUE
    INQUIRE B-SPLINE SURFACE FACILITIES
    INQUIRE CHOICE DEVICE STATE
    INQUIRE CHOICE DEVICE STATE 3
    INQUIRE COLOUR FACILITIES
    INQUIRE COLOUR MAPPING FACILITIES
    INQUIRE COLOUR MAPPING METHOD FACILITIES
    INQUIRE COLOUR MAPPING REPRESENTATION
    INQUIRE COLOUR MAPPING STATE
    INQUIRE COLOUR MODEL
    INQUIRE COLOUR MODEL FACILITIES
    INQUIRE COLOUR REPRESENTATION
    INQUIRE COLOUR STATUS
    INQUIRE CONFLICT RESOLUTION
    INQUIRE CONFLICTING STRUCTURES IN NETWORK
    INQUIRE CURRENT ELEMENT CONTENT
    INQUIRE CURRENT ELEMENT TYPE AND SIZE
    INQUIRE CURVE FACILITIES
    INQUIRE DATA MAPPING FACILITIES
    INQUIRE DATA MAPPING REPRESENTATION
    INQUIRE DEFAULT CHOICE DEVICE DATA
    INQUIRE DEFAULT CHOICE DEVICE DATA 3
    INQUIRE DEFAULT DISPLAY UPDATE STATE
    INQUIRE DEFAULT LOCATOR DEVICE DATA
    INQUIRE DEFAULT LOCATOR DEVICE DATA 3
    INQUIRE DEFAULT PICK DEVICE DATA
    INQUIRE DEFAULT PICK DEVICE DATA 3
    INQUIRE DEFAULT STRING DEVICE DATA
    INQUIRE DEFAULT STRING DEVICE DATA 3
    INQUIRE DEFAULT STROKE DEVICE DATA
    INQUIRE DEFAULT STROKE DEVICE DATA 3
    INQUIRE DEFAULT VALUATOR DEVICE DATA
    INQUIRE DEFAULT VALUATOR DEVICE DATA 3
    INQUIRE DEPTH CUE FACILITIES
    INQUIRE DEPTH CUE REPRESENTATION
    INQUIRE DIRECT COLOUR MODEL FACILITIES
    INQUIRE DISPLAY SPACE SIZE
    INQUIRE DISPLAY SPACE SIZE 3
    INQUIRE DISPLAY UPDATE STATE
    INQUIRE DYNAMICS OF STRUCTURES
    INQUIRE DYNAMICS OF WORKSTATION ATTRIBUTES
    INQUIRE DYNAMICS OF WORKSTATION ATTRIBUTES PLUS
    INQUIRE EDGE FACILITIES
    INQUIRE EDGE REPRESENTATION
    INQUIRE EDGE REPRESENTATION PLUS
    INQUIRE EDIT MODE
    INQUIRE ELEMENT CONTENT
    INQUIRE ELEMENT POINTER
    INQUIRE ELEMENT TYPE AND SIZE
    INQUIRE ERROR HANDLING MODE
    INQUIRE EXTENDED VIEW REPRESENTATION 3
    INQUIRE GENERALIZED DRAWING PRIMITIVE
    INQUIRE GENERALIZED DRAWING PRIMITIVE 3
    INQUIRE GENERALIZED STRUCTURE ELEMENT FACILITIES
    INQUIRE HIGHLIGHT FACILITIES
    INQUIRE HIGHLIGHT REPRESENTATION
    INQUIRE HIGHLIGHTING FILTER
    INQUIRE HLHSR IDENTIFIER FACILITIES
    INQUIRE HLHSR MODE
    INQUIRE HLHSR MODE FACILITIES
    INQUIRE INPUT QUEUE OVERFLOW
    INQUIRE INTERIOR FACILITIES
    INQUIRE INTERIOR FACILITIES PLUS
    INQUIRE INTERIOR REPRESENTATION
    INQUIRE INTERIOR REPRESENTATION PLUS
    INQUIRE INVISIBILITY FILTER
    INQUIRE LIGHT SOURCE FACILITIES
    INQUIRE LIGHT SOURCE REPRESENTATION
    INQUIRE LIST OF AVAILABLE GENERALIZED DRAWING PRIMITIVES
    INQUIRE LIST OF AVAILABLE GENERALIZED DRAWING PRIMITIVES 3
    INQUIRE LIST OF AVAILABLE GENERALIZED STRUCTURE ELEMENTS
    INQUIRE LIST OF AVAILABLE WORKSTATION TYPES
    INQUIRE LIST OF COLOUR INDICES
    INQUIRE LIST OF COLOUR MAPPING INDICES
    INQUIRE LIST OF DATA MAPPING INDICES
    INQUIRE LIST OF DEPTH CUE INDICES
    INQUIRE LIST OF EDGE INDICES
    INQUIRE LIST OF HIGHLIGHT INDICES
    INQUIRE LIST OF INTERIOR INDICES
    INQUIRE LIST OF LIGHT SOURCE INDICES
    INQUIRE LIST OF PARAMETRIC SURFACE INDICES
    INQUIRE LIST OF PATTERN INDICES
    INQUIRE LIST OF POLYLINE INDICES
    INQUIRE LIST OF POLYMARKER INDICES
    INQUIRE LIST OF REFLECTANCE INDICES
    INQUIRE LIST OF TEXT INDICES
    INQUIRE LIST OF VIEW INDICES
    INQUIRE LOCATOR DEVICE STATE
    INQUIRE LOCATOR DEVICE STATE 3
    INQUIRE MODELLING CLIPPING FACILITIES
    INQUIRE MORE SIMULTANEOUS EVENTS
    INQUIRE NUMBER OF AVAILABLE LOGICAL INPUT DEVICES
    INQUIRE NUMBER OF DISPLAY PRIORITIES SUPPORTED
    INQUIRE OPEN STRUCTURE
    INQUIRE PARAMETRIC SURFACE FACILITIES
    INQUIRE PARAMETRIC SURFACE REPRESENTATION
    INQUIRE PATHS TO ANCESTORS
    INQUIRE PATHS TO DESCENDANTS
    INQUIRE PATTERN FACILITIES
    INQUIRE PATTERN REPRESENTATION
    INQUIRE PATTERN REPRESENTATION PLUS
    INQUIRE PHIGS FACILITIES
    INQUIRE PICK DEVICE STATE
    INQUIRE PICK DEVICE STATE 3
    INQUIRE PIXMAP REPRESENTATION
    INQUIRE POLYLINE FACILITIES
    INQUIRE POLYLINE FACILITIES PLUS
    INQUIRE POLYLINE REPRESENTATION
    INQUIRE POLYLINE REPRESENTATION PLUS
    INQUIRE POLYMARKER FACILITIES
    INQUIRE POLYMARKER REPRESENTATION
    INQUIRE POLYMARKER REPRESENTATION PLUS
    INQUIRE POSTED STRUCTURES
    INQUIRE POSTED STRUCTURES TO A VIEW
    INQUIRE PREDEFINED COLOUR MAPPING REPRESENTATION
    INQUIRE PREDEFINED COLOUR REPRESENTATION
    INQUIRE PREDEFINED DATA MAPPING REPRESENTATION
    INQUIRE PREDEFINED DEPTH CUE REPRESENTATION
    INQUIRE PREDEFINED EDGE REPRESENTATION
    INQUIRE PREDEFINED EDGE REPRESENTATION PLUS
    INQUIRE PREDEFINED HIGHLIGHT REPRESENTATION
    INQUIRE PREDEFINED INTERIOR REPRESENTATION
    INQUIRE PREDEFINED INTERIOR REPRESENTAT~Re