[ Previous | Next | Contents | Glossary | Home | Search ]
The graPHIGS API: ISO PHIGS Quick Reference

Listing by Function of Subroutines for C Binding

This section contains the following tables:

  • Control Subroutines
  • Output Primitives
  • Attribute Specification
  • Miscellaneous Structure Element Subroutines
  • Structure Operation Subroutines
  • Workstation Table Settings
  • Structure Display Subroutines
  • Structure Archiving Subroutines
  • Transformation Subroutines
  • Input Subroutines
  • Utility Subroutines
  • Error Control Subroutines
  • Special Interface Subroutines
  • Inquire Subroutines
  • Control Subroutines


    Close PHIGS pclose_phigs ();
    Close Workstation pclose_ws (ws_id );
    Message pmessage (ws_id, message );
    Open PHIGS popen_phigs (err_file, mem_units );
    Open Workstation popen_ws (ws_id, conn_id, ws_type );
    Redraw All Structures predraw_all_structs (ws_id, ctrl_flag );
    Set Display Update State pset_disp_upd_st (ws_id, def_mode, mod_mode );
    Update Workstation pupd_ws (ws_id, regen_flag );

    Output Primitives


    Annotation Text Relative panno_text_rel (ref_pt, offset, char_string );
    Annotation Text Relative 3 panno_text_rel3 (ref_pt, offset, char_string );
    Cell Array pcell_array (rect, colr_array );
    Cell Array 3 pcell_array3 (paral, colr_array );
    Fill Area pfill_area (point_list );
    Fill Area 3 pfill_area3 (point_list );
    Fill Area Set pfill_area_set (point_list );
    Fill Area Set 3 pfill_area_set3 (point_list_list );
    Generalized Drawing Primitive pgdp (point_list, gdp_id, gdp_data );
    Generalized Drawing Primitive 3 pgdp3 (point_list, gdp3_id, gdp_data );
    Polyline ppolyline (point_list );
    Polyline 3 ppolyline3 (point_list );
    Polymarker ppolymarker (point_list );
    Polymarker 3 ppolymarker3 (point_list );
    Text ptext (text_pos, char_string );
    Text 3 ptext3 (text_pos, text_dir, char_string );

    Attribute Specification


    Add Names to Set padd_names_set (names );
    Remove Names from Set premove_names_set (names );
    Set Annotation Style pset_anno_style (anno_style );
    Set Annotation Text Alignment pset_anno_align (text_align );
    Set Annotation Text Character Height pset_anno_char_ht (char_ht );
    Set Annotation Text Character Up Vector pset_anno_char_up_vec (char_up_vec );
    Set Annotation Text Path pset_anno_path (text_path );
    Set Character Expansion Factor pset_char_expan (char_expan );
    Set Character Height pset_char_ht (char_ht );
    Set Character Spacing pset_char_space (char_space );
    Set Character Up Vector pset_char_up_vec (char_up_vec );
    Set Edge Color Index pset_edge_colr_ind (edge_colr_ind );
    Set Edge Flag pset_edge_flag (edge_flag );
    Set Edge Index pset_edge_ind (edge_ind );
    Set Edgetype pset_edgetype (edgetype );
    Set Edgewidth Scale Factor pset_edgewidth (edgewidth );
    Set HLHSR Identifier pset_hlhsr_id (hlhsr_id );
    Set Individual ASF pset_indiv_asf (asf_id, asf_source );
    Set Interior Color Index pset_int_colr_ind (int_colr_ind );
    Set Interior Index pset_int_ind (int_ind );
    Set Interior Style pset_int_style (int_style );
    Set Interior Style Index pset_int_style_ind (int_style_ind );
    Set Linetype pset_linetype (linetype );
    Set Linewidth Scale Factor pset_linewidth (linewidth );
    Set Marker Size Scale Factor pset_marker_size (marker_size );
    Set Marker Type pset_marker_type (marker_type );
    Set Pattern Reference Point pset_pat_ref_point (pat_ref_point );
    Set Pattern Reference Point and Vectors pset_pat_ref_point_vecs (pat_ref_point, pat_ref_vec );
    Set Pattern Size pset_pat_size (pat_size );
    Set Pick Identifier pset_pick_id (pick_id );
    Set Polyline Color Index pset_line_colr_ind (line_colr_ind );
    Set Polyline Index pset_line_ind (line_ind );
    Set Polymarker Color Index pset_marker_colr_ind (marker_colr_ind );
    Set Polymarker Index pset_marker_ind (marker_ind );
    Set Text Alignment pset_text_align (text_align );
    Set Text Color Index pset_text_colr_ind (text_colr_ind );
    Set Text Font pset_text_font (font );
    Set Text Index pset_text_ind (text_ind );
    Set Text Path pset_text_path (text_path );
    Set Text Precision pset_text_prec (prec );
    Set View Index pset_view_ind (view_ind );

    Miscellaneous Structure Element Subroutines


    Application Data pappl_data (data );
    Execute Structure pexec_struct (struct_id );
    Generalized Structure Element pgse (id, gse_data );

    Structure Operation Subroutines


    Change Structure Identifier pchange_struct_id (orig_struct_id, result_struct_id );
    Change Structure Identifier and References pchange_struct_id_refs (orig_struct_id, result_struct_id );
    Change Structure References pchange_struct_refs (orig_struct_id, result_struct_id );
    Close Structure pclose_struct ();
    Copy All Elements from Structure pcopy_all_elems_struct (struct_id );
    Delete All Structures pdel_all_structs ();
    Delete Element pdel_elem ();
    Delete Element Range pdel_elem_range (elem_ptr1_value, elem_ptr2_value );
    Delete Elements Between Labels pdel_elems_labels (label1_id, label2_id );
    Delete Structure pdel_struct (struct_id );
    Delete Structure Network pdel_struct_net (struct_id, ref_flag );
    Empty Structure pempty_struct (struct_id );
    Label plabel (label_id );
    Offset Element Pointer poffset_elem_ptr (elem_ptr_offset );
    Open Structure popen_struct (struct_id );
    Set Edit Mode pset_edit_mode (edit_mode );
    Set Element Pointer pset_elem_ptr (elem_ptr_value );
    Set Element Pointer at Label pset_elem_ptr_label (label_id );

    Workstation Table Settings


    Set Color Model pset_colr_model (ws_id, colr_model );
    Set Color Representation pset_colr_rep (ws_id, colr_ind, colr_rep );
    Set Edge Representation pset_edge_rep (ws_id, edge_ind, edge_bundle );
    Set Highlighting Filter pset_highl_filter (ws_id, filter );
    Set HLHSR Mode pset_hlhsr_mode (ws_id, hlhsr_mode );
    Set Interior Representation pset_int_rep (ws_id, int_ind, int_bundle );
    Set Invisibility Filter pset_invis_filter (ws_id, filter );
    Set Pattern Representation pset_pat_rep (ws_id, pat_ind, pat_bundle );
    Set Polyline Representation pset_line_rep (ws_id, line_ind, line_bundle );
    Set Polymarker Representation pset_marker_rep (ws_id, marker_ind, marker_bundle );
    Set Text Representation pset_text_rep (ws_id, text_ind, text_bundle );
    Set View Representation pset_view_rep (ws_id, view_ind, view_rep );
    Set View Representation 3 pset_view_rep3 (ws_id, view_ind, view_rep );
    Set View Transformation Input Priority pset_view_tran_in_pri (ws_id, view_ind, ref_view_ind, rel_pri );

    Structure Display Subroutines


    Post Structure ppost_struct (ws_id, struct_id, pri );
    Unpost All Structures punpost_all_structs (ws_id );
    Unpost Structure punpost_struct (ws_id, struct_id );

    Structure Archiving Subroutines


    Archive All Structures par_all_structs (archive_id );
    Archive Structure Networks par_struct_nets (archive_id, struct_ids );
    Archive Structures par_structs (archive_id, struct_ids );
    Close Archive File pclose_ar_file (archive_id );
    Delete All Structures from Archive pdel_all_structs_ar (archive_id );
    Delete Structure Networks from Archive pdel_struct_nets_ar (archive_id, struct_ids );
    Delete Structures from Archive pdel_structs_ar (archive_id, struct_ids );
    Open Archive File popen_ar_file (archive_id, archive_file );
    Retrieve All Structures pret_all_structs (archive_id );
    Retrieve Paths to Ancestors pret_paths_ances (ar_id, struct_id, order, depth, store, paths );
    Retrieve Paths to Descendants pret_paths_descs (ar_id, struct_id, order, depth, store, paths );
    Retrieve Structure Identifiers pret_struct_id (archive_id, num_elems_appl_list, start_ind, ids, num_elems_impl_list );
    Retrieve Structure Networks pret_struct_nets (archive_id, struct_ids );
    Retrieve Structures pret_structs (archive_id, struct_ids );
    Set Conflict Resolution pset_conf_res (archive_res, retrieval_res );

    Transformation Subroutines


    Restore Modeling Clipping Volume prestore_model_clip_vol();
    Set Global Transformation pset_global_tran (global_tran );
    Set Global Transformation 3 pset_global_tran3 (global_tran );
    Set Local Transformation pset_local_tran (local_tran, compose_type );
    Set Local Transformation 3 pset_local_tran3 (local_tran, compose_type );
    Set Modeling Clipping Indicator pset_model_clip_ind (clip_ind );
    Set Modeling Clipping Volume pset_model_clip_vol (op, half_spaces );
    Set Modeling Clipping Volume 3 pset_model_clip_vol3 (op, half_spaces );
    Set Workstation Viewport pset_ws_vp (ws_id, ws_vp_limits );
    Set Workstation Viewport 3 pset_ws_vp3 (ws_id, ws_vp_limits );
    Set Workstation Window pset_ws_win (ws_id, ws_win_limits );
    Set Workstation Window 3 pset_ws_win3 (ws_id, ws_win_limits );

    Input Subroutines


    Await Event pawait_event (timeout, ws_id, dev_class, in_num );
    Flush Device Events pflush_events (ws_id, dev_class, in_num );
    Get Choice pget_choice (in_status, choice );
    Get Locator pget_loc (view_ind, loc_pos );
    Get Locator 3 pget_loc3 (view_ind, loc_pos );
    Get Pick pget_pick (depth, in_status, pick );
    Get String pget_string (string );
    Get Stroke pget_stroke (view_ind, stroke );
    Get Stroke 3 pget_stroke3 (view_ind, stroke );
    Get Valuator pget_val (value );
    Initialize Choice pinit_choice (ws_id, choice_num, init_status, init_choice, pet, echo_area, choice_data );
    Initialize Choice 3 pinit_choice3 (ws_id, choice_num, init_status, init_choice, pet, echo_vol, choice_data );
    Initialize Locator pinit_loc (ws_id, loc_num, init_view_ind, init_loc_pos, pet, echo_area, loc_data );
    Initialize Locator 3 pinit_loc3 (ws_id, loc_num, init_view_ind, init_loc_pos, pet, echo_vol, loc_data );
    Initialize Pick pinit_pick (ws_id, pick_num, init_status, init_pick, pet, echo_area, pick_data, order );
    Initialize Pick 3 pinit_pick3 (ws_id, pick_num, init_status, init_pick, pet, echo_vol, pick_data, order );
    Initialize String pinit_string (ws_id, string_num, init_string, pet, echo_area, string_data );
    Initialize String 3 pinit_string3 (ws_id, string_num, init_string, pet, echo_vol, string_data );
    Initialize Stroke pinit_stroke (ws_id, stroke_num, init_view_ind, init_stroke, pet, echo_area, stroke_data );
    Initialize Stroke 3 pinit_stroke3 (ws_id, stroke_num, init_view_ind, init_stroke, pet, echo_vol, stroke_data );
    Initialize Valuator pinit_val (ws_id, val_num, init_value, pet, echo_area, val_data );
    Initialize Valuator 3 pinit_val3 (ws_id, val_num, init_value, pet, echo_vol, val_data );
    Request Choice preq_choice (ws_id, choice_num, in_status, choice );
    Request Locator preq_loc (ws_id, loc_num, in_status, view_ind, loc_pos );
    Request Locator 3 preq_loc3 (ws_id, loc_num, in_status, view_ind, loc_pos );
    Request Pick preq_pick (ws_id, pick_num, depth, in_status, pick );
    Request String preq_string (ws_id, string_num, in_status, string );
    Request Stroke preq_stroke (ws_id, stroke_num, in_status, view_ind, stroke );
    Request Stroke 3 preq_stroke3 (ws_id, stroke_num, in_status, view_ind, stroke );
    Request Valuator preq_val (ws_id, val_num, in_status, value );
    Sample Choice psample_choice (ws_id, choice_num, choice_in_status, choice );
    Sample Locator psample_loc (ws_id, loc_num, view_ind, loc_pos );
    Sample Locator 3 psample_loc3 (ws_id, loc_num, view_ind, loc_pos );
    Sample Pick psample_pick (ws_id, pick_num, depth, pick_in_status, pick );
    Sample String psample_string (ws_id, string_num, string );
    Sample Stroke psample_stroke (ws_id, stroke_num, view_ind, stroke );
    Sample Stroke 3 psample_stroke3 (ws_id, stroke_num, view_ind, stroke );
    Sample Valuator psample_val (ws_id, val_num, value );
    Set Choice Mode pset_choice_mode (ws_id, choice_num, op_mode, echo_switch );
    Set Locator Mode pset_loc_mode (ws_id, loc_num, op_mode, echo_switch );
    Set Pick Filter pset_pick_filter (ws_id, pick_num, filter );
    Set Pick Mode pset_pick_mode (ws_id, pick_num, op_mode, echo_switch );
    Set String Mode pset_string_mode (ws_id, string_num, op_mode, echo_switch );
    Set Stroke Mode pset_stroke_mode (ws_id, stroke_num, op_mode, echo_switch );
    Set Valuator Mode pset_valuator_mode (ws_id, val_num, op_mode, echo_switch );

    Utility Subroutines


    Build Transformation Matrix pbuild_tran_matrix (point, shift_vec, angle, scale_vec, err_ind, result_tran );
    Build Transformation Matrix 3 pbuild_tran_matrix3 (point, shift_vec, x_angle, y_angle, z_angle, scale_vec, err_ind, result_tran );
    Compose Matrix pcompose_matrix (tran_a, tran_b, err_ind, result_tran );
    Compose Matrix 3 pcompose_matrix3 (tran_a, tran_b, err_ind, result_tran );
    Compose Transformation Matrix pcompose_tran_matrix (tran, point, shift_vec, angle, scale_vec, err_ind, result_tran );
    Compose Transformation Matrix 3 pcompose_tran_matrix3 (tran, point, shift_vec, x_angle, y_angle, z_angle, scale_vec, err_ind, result_tran );
    Create Store pcreate_store (err_ind, store );
    Delete Store pdel_store (err_ind, store );
    Evaluate View Mapping Matrix peval_view_map_matrix (mapping, err_ind, result_tran );
    Evaluate View Mapping Matrix 3 peval_view_map_matrix3 (mapping, err_ind, result_tran );
    Evaluate View Orientation Matrix peval_view_ori_matrix (view_ref_point, view_up_vec, err_ind, result_tran );
    Evaluate View Orientation Matrix 3 peval_view_ori_matrix3 (view_ref_point, view_norm_vec, view_up_vec, err_ind, result_tran );
    Rotate protate (angle, err_ind, result_tran );
    Rotate X protate_x (angle, err_ind, result_tran );
    Rotate Y protate_y (angle, err_ind, result_tran );
    Rotate Z protate_z (angle, err_ind, result_tran );
    Scale pscale (scale_vec, err_ind, result_tran );
    Scale 3 pscale3 (scale_vec, err_ind, result_tran );
    Transform Point ptran_point (point, tran, err_ind, result );
    Transform Point 3 ptran_point3 (point, tran, err_ind, result );
    Translate ptranslate (trans_vec, err_ind, result_tran );
    Translate 3 ptranslate3 (trans_vec, err_ind, result_tran );

    Error Control Subroutines


    Emergency Close PHIGS pemergency_close_phigs ();
    Error Handling perr_hand (error_num, func_num, error_file );
    Error Logging perr_log (error_num, func_num, error_file );
    Set Error Handling pset_err_hand (new_err_hand, old_err_hand );
    Set Error Handling Mode pset_err_hand_mode (error_mode );

    Special Interface Subroutines


    Escape pescape (func_id, in_data, store, out_data );

    Inquire Subroutines


    Element Search pelem_search (struct_id, struct_elem, dir, incl, excl, err_ind, status, found_elem_ptr )
    Inquire All Conflicting Structures pinq_all_conf_structs (ar_id, num_elems_appl_list, start_ind, err_ind, ids, num_elems_impl_list );
    Inquire Annotation Facilities pinq_anno_facs (ws_type, num_elems_appl_list, start_ind, err_ind, styles, num_elems_impl_list, num_anno_char_hts, min_anno_char_ht, max_anno_char_ht );
    Inquire Archive Files pinq_ar_files (store, err_ind, ar_files );
    Inquire Archive State Value pinq_ar_st (ar_st );
    Inquire Choice Device State pinq_choice_st (ws_id, choice_num, store, err_ind, op_mode, echo_switch, init_status, init_choice, prompt_echo, echo_area, choice_data );
    Inquire Choice Device State 3 pinq_choice_st3 (ws_id, choice_num, store, err_ind, op_mode, echo_switch, init_status, init_choice, prompt_echo, echo_vol, choice_data );
    Inquire Color Facilities pinq_colr_facs (ws_type, err_ind, fac );
    Inquire Color Model pinq_colr_model (ws_id, err_ind, model );
    Inquire Color Model Facilities pinq_colr_model_facs (ws_type, num_elems_appl_list, start_ind, err_ind, models, num_elems_impl_list, def );
    Inquire Color Representation pinq_colr_rep (ws_id, colr_ind, type, err_ind, colr_rep );
    Inquire Conflict Resolution pinq_conf_res (err_ind, archive_res, retrieve_res );
    Inquire Conflicting Structures in Network pinq_conf_structs_net (ar_id, struct_id, source, num_elems_appl_list, start_ind, err_ind, ids, num_elems_impl_list );
    Inquire Current Element Content pinq_cur_elem_content (store, err_ind, elem_data );
    Inquire Current Element Type and Size pinq_cur_elem_type_size (err_ind, elem_type, elem_size );
    Inquire Default Choice Device Data pinq_def_choice_data (ws_type, choice_num, store, err_ind, max_choices, pet_list, echo_area, choice_data );
    Inquire Default Choice Device Data 3 pinq_def_choice_data3 (ws_type, choice_num, store, err_ind, max_choices, pet_list, echo_vol, choice_data );
    Inquire Default Display Update State pinq_def_disp_upd_st (ws_type, err_ind, def_mode, mod_mode );
    Inquire Default Locator Device Data pinq_def_loc_data (ws_type, loc_num, store, err_ind, loc_pos, pet_list, echo_area, loc_data );
    Inquire Default Locator Device Data 3 pinq_def_loc_data3 (ws_type, loc_num, store, err_ind, loc_pos, pet_list, echo_vol, loc_data );
    Inquire Default Pick Device Data pinq_def_pick_data (ws_type, pick_num, store, err_ind, pet_list, echo_area, pick_data );
    Inquire Default Pick Device Data 3 pinq_def_pick_data3 (ws_type, pick_num, store, err_ind, pet_list, echo_vol, pick_data );
    Inquire Default String Device Data pinq_def_string_data (ws_type, string_num, store, err_ind, max_buf_size, pet_list, echo_area, string_data );
    Inquire Default String Device Data 3 pinq_def_string_data3 (ws_type, string_num, store, err_ind, max_buf_size, pet_list, echo_vol, string_data );
    Inquire Default Stroke Device Data pinq_def_stroke_data (ws_type, stroke_num, store, err_ind, max_buf_size, pet_list, echo_area, stroke_data );
    Inquire Default Stroke Device Data 3 pinq_def_stroke_data3 (ws_type, stroke_num, store, err_ind, max_buf_size, pet_list, echo_vol, stroke_data );
    Inquire Default Valuator Device Data pinq_def_val_data (ws_type, val_num, store, err_ind, def_value, pet_list, echo_area, val_data );
    Inquire Default Valuator Device Data 3 pinq_def_val_data3 (ws_type, val_num, store, err_ind, def_value, pet_list, echo_vol, val_data );
    Inquire Display Space Size pinq_disp_space_size (ws_type, err_ind, size );
    Inquire Display Space Size 3 pinq_disp_space_size3 (ws_type, err_ind, size );
    Inquire Display Update State pinq_disp_upd_st (ws_id, err_ind, def_mode, mod_mode, disp_surf_empty, vis_st );
    Inquire Dynamics of Structures pinq_dyns_structs (ws_type, err_ind, dyns );
    Inquire Dynamics of Workstation Attributes pinq_dyns_ws_attrs (ws_type, err_ind, attr );
    Inquire Edge Facilities pinq_edge_facs (ws_type, num_elems_appl_list, start_ind, err_ind, fac, num_elems_impl_list );
    Inquire Edge Representation pinq_edge_rep (ws_id, index, type, err_ind, edge_rep );
    Inquire Edit Mode pinq_edit_mode (err_ind, edit_mode );
    Inquire Element Content pinq_elem_content (struct_id, elem_num, store, err_ind, elem_data );
    Inquire Element Pointer pinq_elem_ptr (err_ind, elem_ptr_value );
    Inquire Element Type and Size pinq_elem_type_size (struct_id, elem_num, err_ind, elem_type, elem_size );
    Inquire Error Handling Mode pinq_err_hand_mode (err_ind, err_mode );
    Inquire Generalized Drawing Primitive pinq_gdp (ws_type, gdp, err_ind, num_attr, attr );
    Inquire Generalized Drawing Primitive 3 pinq_gdp3 (ws_type, gdp, err_ind, num_attr, attr );
    Inquire Generalized Structure Element Facilities pinq_gse_facs (num_elems_appl_list, start_ind, err_ind, gse, num_elems_impl_list );
    Inquire Highlighting Filter pinq_highl_filter (ws_id, store, err_ind, highl_filter );
    Inquire HLHSR Identifier Facilities pinq_hlhsr_id_facs (ws_type, num_elems_appl_list, start_ind, err_ind, hlhsr_ids, num_elems_impl_list );
    Inquire HLHSR Mode pinq_hlhsr_mode (ws_id, err_ind, upd_st, cur_mode, req_mode );
    Inquire HLHSR Mode Facilities pinq_hlhsr_mode_facs (ws_type, num_elems_appl_list, start_ind, err_ind, hlhsr_modes, num_elems_impl_list );
    Inquire Input Queue Overflow pinq_in_overf (err_ind, ws_id, in_class, in_num );
    Inquire Interior Facilities pinq_int_facs (ws_type, hatch_num_elems_appl_list, hatch_start_ind, err_ind, int_facs, hatch_num_elems_impl_list );
    Inquire Interior Representation pinq_int_rep (ws_id, index, type, err_ind, int_rep );
    Inquire Invisibility Filter pinq_invis_filter (ws_id, store, err_ind, invis_filter );
    Inquire List of Available Generalized Drawing Primitives pinq_list_avail_gdp (ws_type, num_elems_appl_list, start_ind, err_ind, gdps, num_elems_impl_list );
    Inquire List of Available Generalized Drawing Primitives 3 pinq_list_avail_gdp3 (ws_type, num_elems_appl_list, start_ind, err_ind, gdps, num_elems_impl_list );
    Inquire List of Available Generalized Structure Elements pinq_list_avail_gse (ws_type, num_elems_appl_list, start_ind, err_ind, gses, num_elems_impl_list );
    Inquire List of Available Workstation Types pinq_list_avail_ws_types (num_elems_appl_list, start_ind, err_ind, types, num_elems_impl_list );
    Inquire List of Color Indices pinq_list_colr_inds (ws_id, num_elems_appl_list, start_ind, err_ind, colr_ind, num_elems_impl_list );
    Inquire List of Edge Indices pinq_list_edge_inds (ws_id, num_elems_appl_list, start_ind, err_ind, def_edge_ind, num_elems_impl_list );
    Inquire List of Interior Indices pinq_list_int_inds (ws_id, num_elems_appl_list, start_ind, err_ind, def_int_ind, num_elems_impl_list );
    Inquire List of Pattern Indices pinq_list_pat_inds (ws_id, num_elems_appl_list, start_ind, err_ind, def_pat_ind, num_elems_impl_list );
    Inquire List of Polyline Indices pk.pinq_list_line_inds (ws_id, num_elems_appl_list, start_ind, err_ind, def_line_ind, num_elems_impl_list );
    Inquire List of Polymarker Indicies pinq_list_marker_inds (ws_id, num_elems_appl_list, start_ind, err_ind, def_marker_ind, num_elems_impl_list );
    Inquire List of Text Indices pinq_list_text_inds (ws_id, num_elems_appl_list, start_ind, err_ind, def_text_ind, num_elems_impl_list );
    Inquire List of View Indices pinq_list_view_inds (ws_id, num_elems_appl_list, start_ind, err_ind, view_inds, num_elems_impl_list );
    Inquire Locator Device State pinq_loc_st (ws_id, loc_num, type, store, err_ind, op_mode, echo_switch, init_view_ind, init_loc_pos, prompt_echo, echo_area, loc_data );
    Inquire Locator Device State 3 pinq_loc_st3 (ws_id, loc_num, type, store, err_ind, op_mode, echo_switch, init_view_ind, init_loc_pos, prompt_echo, echo_vol, loc_data );
    Inquire Modeling Clipping Facilities pinq_model_clip_facs (num_elems_appl_list, start_ind, err_ind, num_planes, ops, num_elems_impl_list );
    Inquire More Simultaneous Events pinq_more_simult_events (err_ind, simult_events );
    Inquire Number of Available Logical Input Devices pinq_num_avail_in (ws_type, err_ind, num_in );
    Inquire Number of Display Priorities Supported pinq_num_disp_pris (ws_type, err_ind, num_pri );
    Inquire Open Structure pinq_open_struct (err_ind, status, struct_id );
    Inquire Paths to Ancestors pinq_paths_ances (struct_id, order, depth, store, err_ind, paths );
    Inquire Paths to Descendants pinq_paths_descs (struct_id, order, depth, store, err_ind, paths );
    Inquire Pattern Facilities pinq_pat_facs (ws_type, err_ind, num_pred );
    Inquire Pattern Representation pinq_pat_rep (ws_id, index, type, store, err_ind, pat_rep );
    Inquire PHIGS Facilities pinq_phigs_facs (num_elems_appl_list, start_ind, err_ind, max_open_ws, max_open_ar, num_avail_names, char_sets, num_elems_impl_list, iss_norm_max, iss_inv_max );
    Inquire Pick Device State pinq_pick_st (ws_id, pick_num, type, store, err_ind, op_mode, echo_switch, pick_filter, init_status, init_pick, prompt_echo, echo_area, pick_data, order );
    Inquire Pick Device State 3 pinq_pick_st3 (ws_id, pick_num, type, store, err_ind, op_mode, echo_switch, pick_filter, init_status, init_pick, prompt_echo, echo_vol, pick_data, order );
    Inquire Polyline Facilities pinq_line_facs (ws_type, num_elems_appl_list, start_ind, err_ind, fac, num_elems_impl_list );
    Inquire Polyline Representation pinq_line_rep (ws_id, index, type, errind, line_rep );
    Inquire Polymarker Facilities pinq_marker_facs (ws_type, num_elems_appl_list, start_ind, err_ind, fac, num_elems_impl_list );
    Inquire Polymarker Representation pinq_marker_rep (ws_id, index, type, err_ind, marker_rep );
    Inquire Posted Structures pinq_posted_structs (ws_id, num_elems_appl_list, start_ind, err_ind, struct_ids, num_elems_impl_list );
    Inquire Predefined Color Representation pinq_pred_colr_rep (ws_type, colr_ind, err_ind, colr_rep );
    Inquire Predefined Edge Representation pinq_pred_edge_rep (ws_type, index, err_ind, bundle );
    Inquire Predefined Interior Representation pinq_pred_int_rep (ws_type, index, err_ind, bundle );
    Inquire Predefined Pattern Representation pinq_pred_pat_rep (ws_type, index, store, err_ind, pat_rep );
    Inquire Predefined Polyline Representation pinq_pred_line_rep (ws_type, index, err_ind, bundle );
    Inquire Predefined Polymarker Representation pinq_pred_marker_rep (ws_type, index, err_ind, bundle );
    Inquire Predefined Text Representation pinq_pred_text_rep (ws_type, index, err_ind, bundle );
    Inquire Predefined View Representation pinq_pred_view_rep (ws_type, index, err_ind, view );
    Inquire Set of Open Workstations pinq_open_wss (num_elems_appl_list, start_ind, err_ind, open_ws_ids, num_elems_impl_list );
    Inquire Set of Workstations to Which Posted pinq_wss_posted (struct_id, num_elems_appl_list, start_ind, err_ind, ws, num_elems_impl_list );
    Inquire String Device State pinq_string_st (ws_id, string_num, store, err_ind, op_mode, echo_switch, init_string, prompt_echo, echo_area, string_data );
    Inquire String Device State 3 pinq_string_st3 (ws_id, string_num, store, err_ind, op_mode, echo_switch, init_string, prompt_echo, echo_vol, string_data );
    Inquire Stroke Device State pinq_stroke_st (ws_id, stroke_num, type, store, err_ind, op_mode, echo_switch, init_view_ind, init_stroke, prompt_echo, echo_area, stroke_data );
    Inquire Stroke Device State 3 pinq_stroke_st3 (ws_id, stroke_num, type, store, err_ind, op_mode, echo_switch, init_view_ind, init_stroke, prompt_echo, echo_vol, stroke_data );
    Inquire Structure Identifiers pinq_struct_ids (num_elems_appl_list, start_ind, err_ind, struct_ids, num_elems_impl_list );
    Inquire Structure State Value pinq_struct_st (struct_st );
    Inquire Structure Status pinq_struct_status (struct_id, err_ind, status );
    Inquire System State Value pinq_sys_st (sys_st );
    Inquire Text Extent pinq_text_extent (ws_type, text_font, char_expan, char_space, char_ht, text_path, hor_text_align, vert_text_align, char_string, err_ind, rect, offset );
    Inquire Text Facilities pinq_text_facs (ws_type, num_elems_appl_list, start_ind, err_ind, fac, num_elems_impl_list );
    Inquire Text Representation pinq_text_rep (ws_id, index, type, err_ind, text_rep );
    Inquire Valuator Device State pinq_val_st (ws_id, val_num, store, err_ind, op_mode, echo_switch, init_value, prompt_echo, echo_area, val_data );
    Inquire Valuator Device State 3 pinq_val_st3 (ws_id, val_num, store, err_ind, op_mode, echo_switch, init_value, prompt_echo, echo_vol, val_data );
    Inquire View Facilities pinq_view_facs (ws_type, err_ind, num_view_ind );
    Inquire View Representation pinq_view_rep (ws_id, view_ind, err_ind, upd_st, cur_view, req_view );
    Inquire Workstation Category pinq_ws_cat (ws_type, err_ind, cat );
    Inquire Workstation Classification pinq_ws_class (ws_type, err_ind, ws_class );
    Inquire Workstation Connection and Type pinq_ws_conn_type (ws_id, store, err_ind, conn_id, ws_type );
    Inquire Workstation State Table Lengths pinq_ws_st_table (ws_type, err_ind, lengths );
    Inquire Workstation State Value pinq_ws_st (ws_st );
    Inquire Workstation Transformation pinq_ws_tran (ws_id, err_ind, upd_st, req_win_lim, cur_win_lim, req_vp_lim, cur_vp_lim );
    Inquire Workstation Transformation 3 pinq_ws_tran3 (ws_id, err_ind, upd_st, req_win_lim, cur_win_lim, req_vp_lim, cur_vp_lim );

    [ Previous | Next | Contents | Glossary | Home | Search ]