PQWKT3(3g) — Subroutines
Name
PQWKT3 − Returns extended information about workstation transformations.
Operating States: PHOP, WSOP, ∗, ∗
PHIGS standard function
Syntax
PQWKT3 (WKID, ERRIND, TUS, RWINDO, CWINDO, RVIEWP, CVIEWP)
Argument Data Type Access Description
---------------------------------------------------------------------------
WKID Integer Read Workstation identifier
ERRIND Integer Write Error indicator
TUS Integer Write Workstation transformation
update state
RWINDO(6) Array of Write Requested workstation window,
reals in normalized projection
coordinates (RWXMIN, RWXMAX,
RWYMIN, RWYMAX, RWZMIN, RWZMAX)
CWINDO(6) Array of Write Current workstation window,
reals in normalized projection
coordinates (CWXMIN, CWXMAX,
CWYMIN, CWYMAX, CWZMIN, CWZMAX)
RVIEWP(6) Array of Write Requested workstation viewport,
reals in device coordinates (RVXMIN,
RVXMAX, RVYMIN, RVYMAX, RVZMIN,
RVZMAX)
CVIEWP(6) Array of Write Current workstation viewport,
reals in device coordinates (CVXMIN,
CVXMAX, CVYMIN, CVYMAX, CVZMIN,
CVZMAX)
---------------------------------------------------------------------------
Constants
Defined Argument Constant Description
---------------------------------------------------------------------------
TUS PNPEND No update pending
PPEND Update pending
---------------------------------------------------------------------------
Description
PQWKT3 queries the workstation state list and returns values for the following:
•Workstation transformation update state
•Requested workstation window limits in normalized projection coordinate points
•Current workstation window limits in normalized projection coordinate points
•Requested workstation viewport limits in device coordinates
•Current workstation viewport limits in device coordinates
If the application requests a workstation transformation change but Digital PHIGS does not provide it by the time the application calls this function, the workstation transformation update state is PPEND.
See Also
PQWKT
PSWKV3
PSWKW3