[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
The graPHIGS Programming Interface: ISO PHIGS Subroutine Reference
INQUIRE INVISIBILITY FILTER (PHOP,WSOP,*,*)
Purpose
Use
Inquire Invisibility Filter
to inquire the current invisibility inclusion
and exclusion filters on the specified workstation.
The graPHIGS API returns the inclusion filter list
and the exclusion filter list.
If the information is available, then the graPHIGS API sets
the error indicator to zero and returns the values in
the output parameters.
If the information is unavailable,
then the values returned in the output parameters
are unpredictable and the graPHIGS API sets the error indicator
to one of the following errors:
- 3
- Function Requires State (PHOP,WSOP,*,*)
- 54
- Specified Workstation Is Not Open
- 59
- Specified Workstation Does Not Have Output Capability
Language Bindings
C
pinq_invis_filter
(ws_id,
store, err_ind, invis_filter) |
Pint ws_idWorkstation identifier.
Pstore storeHandle to the store object.
The graPHIGS API uses an object of type Store to facilitate
the use of subroutines which return complex data.
See Create Store
(
CREATE STORE (PHOP,*,*,*))
subroutine for details on how the graPHIGS API uses
this parameter on inquiries.
Pint *err_indError indicator.
Pfilter **invis_filterInvisibility filter.
The memory referenced by *invis_filter
is managed by the parameter store.
FORTRAN
PQIVFT
(wkid, isbsz, esbsz,
errind, isn, is,
esn, es) |
integer wkidWorkstation identifier.
integer isbszInclusion set buffer size (>=0).
integer esbszExclusion set buffer size (>=0).
integer errindError indicator.
integer isnNumber of names in the inclusion set.
integer is (isbsz)Inclusion set.
integer esnNumber of names in the exclusion set.
integer es (esbsz)Exclusion set.
Errors
None
Related Subroutines
Set Invisibility Filter
Inquire PHIGS Facilities
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]