Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pqdswa(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

PQDSWA(3g)  —  Subroutines

Name

PQDSWA − Returns dynamic modification accepted flags for various attribute changes in the picture. 

Operating States: PHOP, ∗, ∗, ∗
PHIGS standard function
 

Old Syntax

PQDSWA (WTYPE, ERRIND, PLBUN, PMBUN, TXBUN, INBUN, EDBUN, PAREP,
COLREP, VWREP, WKTR, HLFLTR, INFLTR)

Argument          Data Type      Access     Description
---------------------------------------------------------------------------
WTYPE             Integer        Read       Workstation type
ERRIND            Integer        Write      Error indicator
PLBUN             Integer        Write      Polyline bundle representation
                                            modification flag
PMBUN             Integer        Write      Polymarker bundle representation
                                            modification flag
TXBUN             Integer        Write      Text bundle representation
                                            modification flag
INBUN             Integer        Write      Interior bundle representation
                                            modification flag
EDBUN             Integer        Write      Edge bundle representation
                                            modification flag
PAREP             Integer        Write      Pattern bundle representation
                                            modification flag
COLREP            Integer        Write      Color bundle representation
                                            modification flag
VWREP             Integer        Write      View representation modification
                                            flag
WKTR              Integer        Write      Workstation representation
                                            modification flag
HLFLTR            Integer        Write      Highlighting filter modification
                                            flag
INFLTR            Integer        Write      Invisibility filter modification
                                            flag
---------------------------------------------------------------------------

New Syntax

PQDSWA (WTYPE, ERRIND, PLBUN, PMBUN, TXBUN, INBUN, EDBUN, PAREP,
COLREP, VWREP, WKTR, HLFLTR, INFLTR, HLHSR)

Argument          Data Type      Access     Description
---------------------------------------------------------------------------
WTYPE             Integer        Read       Workstation type
ERRIND            Integer        Write      Error indicator
PLBUN             Integer        Write      Polyline bundle representation
                                            modification flag
PMBUN             Integer        Write      Polymarker bundle representation
                                            modification flag
TXBUN             Integer        Write      Text bundle representation
                                            modification flag
INBUN             Integer        Write      Interior bundle representation
                                            modification flag
EDBUN             Integer        Write      Edge bundle representation
                                            modification flag
PAREP             Integer        Write      Pattern bundle representation
                                            modification flag
COLREP            Integer        Write      Color bundle representation
                                            modification flag
VWREP             Integer        Write      View representation modification
                                            flag
WKTR              Integer        Write      Workstation representation
                                            modification flag
HLFLTR            Integer        Write      Highlighting filter modification
                                            flag
INFLTR            Integer        Write      Invisibility filter modification
                                            flag
---------------------------------------------------------------------------

Constants

Defined Argument   Constant    Description
---------------------------------------------------------------------------
PLBUN,             PIRG        Implicit regeneration
PMBUN,             PIMM        Immediate
TXBUN,             PCBS        Can be simulated
INBUN,
EDBUN,
PAREP,
COLREP,
VWREP,
WKTR,
HLFLTR,
INFLTR
---------------------------------------------------------------------------

Description

PQDSWA queries the workstation description table and returns a dynamic modification accepted flag for each of the following types of picture changes:

•Polyline representation

•Polymarker representation

•Text representation

•Interior representation

•Edge representation

•Pattern representation

•Color representation

•View representation

•Workstation transformation

•Highlighting filter

•Invisibility filter

•HLHSR mode

These flags indicate to what extent a type of picture change is supported by the specified workstation. 

The flags can have the following values:

Value     Description
----------------------------------------------------------------------------
IMM       Digital PHIGS can perform all picture changes of this type
          immediately.
IRG       Digital PHIGS can execute some picture changes of this type
          only by performing an implicit regeneration.  In some cases,
          Digital PHIGS can execute some changes immediately.  For example,
          when no structures are posted, Digital PHIGS can usually execute
          most changes without an implicit regeneration.
CBS       Digital PHIGS can execute some picture changes of this type
          only by performing an implicit regeneration.  For these
          changes, Digital PHIGS provides a quick update method so it can
          simulate the picture change to achieve an indication of the
          effect without regeneration.  A completely correct effect
          still requires an implicit regeneration.
----------------------------------------------------------------------------

See Also

PQDUS
PSCR
PSDUS
PSEDR
PSHLFT
PSIR
PSIVFT
PSPLR
PSPMR
PSTXR
PSVWR
PSVWR3
PSWKV
PSWKV3
PSWKW
PSWKW3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026