INQUIRE HLHSR MODE
CALL SEQUENCE
void pinq_hlhsr_mode(
Pint ws_id, /* workstation identifier */
Pint *error_ind, /* (out) error indicator */
Pupd_st *update_state, /* (out) HLHSR update state */
Pint *cur_mode, /* (out) current HLHSR mode */
Pint *req_mode /* (out) requested HLHSR mode */
)
TYPES
typedef enum {
PUPD_NOT_PEND,
PUPD_PEND
} Pupd_st ;
PHIGS STATE
(PHOP, WSOP, *, *).
EFFECT
Returns the data concerning the hidden line/hidden surface removal modes
(HLHSR) from workstation ws_id's workstation state list. If the data is
available, error indicator is returned as 0.
The update state is PENDING if an HLHSR mode modification request has been made
but not yet updated.
ERRORS
- 3
Ignoring function, function requires state (PHOP, WSOP,*,*)
- 54
- Ignoring function, the specified workstation is not open
- 57
- Ignoring function, specified workstation is of category MI
SEE ALSO
set hlhsr mode, inquire hlhsr mode facilities.