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