GPHIGS Functions
Ordered By Alphabetic
Names
padd_names_set(
const Pint_list *names /* name set to be added */
)
pxanno_text_fixed (
Ppoint *ref_point, /* X and Y coordinates of reference point in MC */
Ppoint *anno_point, /* X and Y coordinates of annotation point in NPC */
char *char_string /* character string */
)
pxanno_text_fixed3 (
Ppoint3 *ref_point, /* X, Y, and Z coordinates of reference point in MC */
Ppoint3 *anno_point, /* X, Y, and Z coordinates of annotation point in NPC */
char *char_string /* character string */
)
panno_text_rel(
const Ppoint *ref_point, /* reference point */
const Pvec *offset, /* annotation offset */
const char *char_string /* annotation text string */
)
panno_text_rel3(
const Ppoint3 *ref_point, /* reference point */
const Pvec3 *offset, /* annotation offset */
const char *char_string /* annotation text string */
)
pxanno_widetext_fixed (
Ppoint *ref_point, /* X and Y coordinates of reference point in MC */
Ppoint *anno_point, /* X and Y coordinates of annotation point in NPC */
Pxwchar *char_string /* character string (Unicode) */
)
pxanno_widetext_fixed3 (
Ppoint3 *ref_point, /* X, Y, and Z coordinates of reference point in MC */
Ppoint3 *anno_point, /* X, Y, and Z coordinates of annotation point in NPC */
Pxwchar *char_string /* character string (Unicode) */
)
pxanno_widetext_rel (
Ppoint *ref_point, /* X and Y coordinates of reference point in MC */
Pvec *offset, /* X and Y components of annotation offset in NPC */
Pxwchar *char_string /* character string (Unicode) */
)
pxanno_widetext_rel3 (
Ppoint3 *ref_point, /* X, Y, and Z coordinates of reference point in MC */
Pvec3 *offset, /* X, Y, and Z components of annotation offset in NPC */
Pxwchar *char_string /* character string (Unicode) */
)
pappl_data(
const Pdata *data /* application data */
)
par_all_structs(
Pint archive_id /* archive identifier */
)
par_struct_nets(
Pint archive_id, /* archive identifier */
const Pint_list *struct_ids /* list of structure identifiers */
)
par_structs(
Pint archive_id, /* archive identifier */
const Pint_list *struct_ids /* list of structure identifiers */
)
pawait_event(
Pfloat timeout, /* timeout (seconds) */
Pint *ws_id, /* (out) workstation identifier */
Pin_class *class, /* (out) device class */
Pint *input_dev /* (out) logical input device number */
)
pxbeg_non_dup_data ()
pbuild_tran_matrix(
const Ppoint *pt, /* fixed point */
const Pvec *shift, /* shift vector */
Pfloat angle, /* rotation angle */
const Pvec *scale, /* scale vector */
Pint *error_ind, /* (out) error indicator */
Pmatrix result /* (out) transformation matrix */
)
pbuild_tran_matrix3(
const Ppoint3 *pt, /* fixed point */
const Pvec3 *shift, /* shift vector */
Pfloat x_angle, /* rotation angle X */
Pfloat y_angle, /* rotation angle Y */
Pfloat z_angle, /* rotation angle Z */
const Pvec3 *scale, /* scale vector */
Pint *error_ind, /* (out) error indicator */
Pmatrix3 result /* (out) transformation matrix */
)
pcell_array(
const Prect *rectangle, /* cell parallelogram */
const Ppat_rep *colr_array /* colour array */
)
pcell_array3(
const Pparal *paral, /* cell parallelogram */
const Ppat_rep *colr_array /* colour array */
)
pcell_array3_plus(
const Pparal *paral, /* parallelogram P,Q,R */
const Ppat_rep_plus *pat /* pattern colour array */
)
pxchange_soft_marker_shape(
Pint marker_type, /* marker type to change */
Pint num_lists, /* number of point list which define the marker */
Plimit *marker_box, /* box in which the marker points are defined */
Pint *primitive_type, /* type of primitive to use for each point list */
Ppoint_list *marker_type /* list of point list which define the marker */
)
pchange_struct_id(
Pint orig_struct_id, /* original structure identifier */
Pint result_struct_id /* result structure identifier */
)
pchange_struct_id_refs(
Pint orig_struct_id, /* original structure identifier */
Pint result_struct_id /* result structure identifier */
)
pchange_struct_refs(
Pint orig_struct_id, /* original structure identifier */
Pint result_struct_id /* result structure identifier */
)
pxcircle (
Ppoint *center, /* X and Y coordinates of the center in MC */
Pfloat radius, /* radius of the circle in MC */
Pint num_points /* number of points to generate */
)
pxcircular_arc (
Ppoint *center, /* X and Y coordinates of the center in MC */
Pfloat radius, /* radius of the arc in MC */
Pfloat start_angle, /* start angle in radians (see note) */
Pfloat end_angle, /* end angle in radians */
Pint num_points /* number of points to generate */
)
pxclear_target(
Pint ws_id, /* workstation identifier */
Pint target /* target number */
)
pxclear_ws(
Pint ws_id /* workstation identifier */
)
pxclear_ws_view(
Pint ws_id, /* workstation identifier */
Pint view_ind /* view index */
)
pxclear_zbuffer(
Pint ws_id /* workstation identifier */
)
pclose_ar_file(
Pint archive_id /* archive identifier */
)
pclose_phigs()
pxclose_pipe()
pclose_struct()
pxclose_nr_struct ()
pclose_ws(
Pint ws_id /* workstation identifier */
)
pcompose_matrix(
Pmatrix mat_a, /* matrix a */
Pmatrix mat_b, /* matrix b */
Pint *error_ind, /* (out) error indicator */
Pmatrix result /* (out) result matrix */
)
pcompose_matrix3(
Pmatrix3 mat_a, /* matrix a */
Pmatrix3 mat_b, /* matrix b */
Pint *error_ind, /* (out) error indicator */
Pmatrix3 result /* (out) result matrix */
)
pcompose_tran_matrix(
Pmatrix matrix, /* transformation matrix */
const Ppoint *pt, /* fixed point */
const Pvec *shift, /* shift vector */
Pfloat angle, /* rotation angle */
const Pvec *scale, /* scale vector */
Pint *error_ind, /* (out) error indicator */
Pmatrix result /* (out) transformation matrix */
)
pcompose_tran_matrix3(
Pmatrix3 matrix, /* transformation matrix */
const Ppoint3 *pt, /* fixed point */
const Pvec3 *shift, /* shift vector */
Pfloat x_angle, /* rotation angle X */
Pfloat y_angle, /* rotation angle Y */
Pfloat z_angle, /* rotation angle Z */
const Pvec3 *scale, /* scale vector */
Pint *error_ind, /* (out) error indicator */
Pmatrix3 result /* (out) transformation matrix */
)
pxcomp_fill_area_geo_norm (
Pint colr_type, /* color type */
Pvertex_set *vertex_data, /* vertices and data */
Pint *error_ind, /* error indicator */
Pvec3 *normal /* geometric unit normal */
)
pxcomp_fill_area_geo_norm3 (
Pint colr_type, /* color type */
Pvertex3_set *vertex_data, /* vertices and data */
Pint *error_ind, /* error indicator */
Pvec3 *normal /* geometric unit normal */
)
pcomp_fill_area_set3_geom_norm (
Pvertex3_set *vertex_data, /* list of vertex lists */
Pint *error_ind, /* OUT error indicator */
Pvec3 *unit_normal /* OUT unit normal vector */
)
pcond_exec_struct (
Pint struct_id, /* structure identifier */
Ptest *test /* condition test */
)
pcond_inst_struct (
Pint struct_id, /* structure identifier */
Ptest *test /* condition test */
)
pcond_return(
Ptest *test /* condition test */
)
pcond_skip_elements(
Pint skip_count, /* number of elements to skip */
Ptest *test /* condition test */
)
pcond_skip_to_label(
Pint label_id, /* label identifier */
Ptest *test /* condition test */
)
pcopy_all_elems_struct(
Pint struct_id /* structure identifier */
)
pxcopy_elem_range_struct(
Pint struct_id, /* structure identifier */
Pint ep1_value, /* element position 1 value */
Pint ep2_value /* element position 2 value */
)
pxcopy_target(
Pint ws_id, /* workstation identifier */
Pint src_target, /* source target number */
Pint dst_target /* destination target number */
)
pxcopy_target_region(
Pint ws_id, /* workstation identifier */
Pint src_target, /* source target number */
Pxregion_src *src_region, /* source region */
Pint dst_target, /* destination target number */
Pxregion_dst *dst_region /* destination region */
)
pcreate_store(
Pint *error_ind, /* (out) error indicator */
Pstore *store /* (out) handle for new Store */
)
pxdef_coord_sys (
Ppoint3 *ref_pt, /* X, Y, and Z coordinates of origin in MC */
Pvec3 *z_norm, /* X, Y, and Z components of Z plane normal vector in MC */
Pvec3 *up_vect, /* X, Y, and Z components of up vector in MC */
Pint *error_ind, /* error indicator */
Pmatrix3 result /* output matrix */
)
pdel_all_structs()
pdel_all structs_ar(
Pint archive_id /* archive identifier */
)
pdel_elem()
pxdel_elems_pick_ids (
Pint pick_id1, /* pick identifier 1 */
Pint pick_id2 /* pick identifier 2 */
)
pdel_elem_range(
Pint ep1_value, /* element position 1 value */
Pint ep2_value /* element position 2 value */
)
pdel_elems_labels(
Pint label1_id, /* label 1 identifier */
Pint label2_id /* label 2 identifier */
)
pdel_store(
Pint *error_ind, /* (out) error indicator */
Pstore *store /* (in/out) handle for Store to delete */
)
pdel_struct(
Pint struct_id /* structure identifier */
)
pdel_struct_net(
Pint struct_id, /* structure identifier */
Pref_flag ref_flag /* reference handling flag */
)
pdel_struct_nets_ar(
Pint archive_id, /* archive identifier */
const Pint_list *struct_ids /* list of structure identifiers */
)
pdel_structs_ar(
Pint archive_id, /* archive identifier */
const Pint_list *struct_ids /* list of structure identifiers */
)
pelem_search(
Pint struct_id, /* structure identifier */
Pint start_pos, /* start element position */
Psearch_dir search_dir, /* search direction */
Pelem_type_list *incl_set, /* element inclusion set */
Pelem_type_list *excl_set, /* element exclusion set */
Pint *error_ind, /* (out) error indicator */
Psearch_status *status_ind, /* (out) status indicator */
Pint *found_pos /* (out) found element position */
)
pxellipse (
Ppoint *center, /* X and Y coordinates of the center in MC */
Pfloat x_radius, /* X radius of the ellipse in MC */
Pfloat y_radius, /* Y radius of the ellipse in MC */
Pint num_points /* number of points to generate */
)
pemergency_close_phigs ()
pempty_struct(
Pint struct_id /* structure identifier */
)
pxend_non_dup_data()
perr_hand(
Pint err_num, /* error number */
Pint func_num, /* number of function that detected the error */
const char *err_file /* error file name */
)
perr_log(
Pint err_num, /* error number */
Pint func_num, /* number of function that detected the error */
const char *err_file /* name of error file */
)
pescape(
Pint func_id, /* escape function identifier */
const Pescape_in_data *in_data_rec, /* input data for the function */
Pstore store, /* handle to Store object */
Pescape_out_data **out_data_rec /* (out) output data of the function */
)
peval_view_map_matrix(
const Pview_map *mapping, /* view mapping */
Pint *error_ind, /* (out) error indicator */
Pmatrix result /* (out) view mapping matrix */
)
peval_view_map_matrix3(
const Pview_map3 *mapping, /* view mapping */
Pint *error_ind, /* (out) error indicator */
Pmatrix3 result /* (out) view mapping matrix */
)
peval_view_ori_matrix(
const Ppoint *view_ref, /* view reference point in WC */
const Pvec *view_up, /* view up vector */
Pint *error_ind, /* (out) error indicator */
Pmatrix result /* (out) view orientation matrix */
)
peval_view_ori_matrix3(
const Ppoint3 *view_ref, /* view reference point in WC */
const Pvec3 *view_norm, /* view plane normal */
const Pvec3 *view_up, /* view up vector */
Pint *error_ind, /* (out) error indicator */
Pmatrix3 result /* (out) view orientation matrix */
)
pexec_struct(
Pint struct_id /* structure identifier */
)
pfill_area(
const Ppoint_list *point_list /* list of points */
)
pfill_area3(
const Ppoint_list3 *point_list /* list of points */
)
pfill_area_set(
const Ppoint_list_list *point_list_list /* list of point lists */
)
pfill_area_set3(
const Ppoint_list_list3 *point_list_list /* list of point lists */
)
pfill_area_set3_data(
Pint colr_type, /* colour type */
const Pfacet *facet_data, /* facet data (optional) */
const Pedge_flag_set *edge_flags, /* list of edge flag lists (optional) */
const Pvertex3_set *vertex_data /* list of vertex lists */
)
pfill_area_set_data(
Pint colr_type, /* colour type */
const Pfacet *facet_data, /* facet data (optional) */
const Pedge_flag_set *edge_flags, /* listof edge flag lists (optional) */
const Pvertex_set *vertex_data /* list of vertex lists */
)
pflush_events(
Pint ws_id, /* workstation identifier */
Pin_class class, /* device class */
Pint input_dev /* logical input device number */
)
pxgdp_circle (
Pxprim_type prim_type, /* primitive type */
Ppoint *center, /* X and Y coordinates of the center in MC */
Pfloat radius, /* radius of the circle in MC */
Pfloat chordal_dev /* chordal deviation in DC */
)
pxgdp_circular_arc (
Pxprim_type prim_type, /* primitive type */
Ppoint *center, /* X and Y coordinates of the center in MC */
Pfloat radius, /* radius of the arc in MC */
Pfloat start_angle, /* start angle in radians (see note) */
Pfloat end_angle, /* end angle in radians */
Pfloat chordal_dev /* chordal deviation in DC */
)
pxgdp_ellipse (
Pxprim_type prim_type, /* primitive type */
Ppoint *center, /* X and Y coordinates of the center in MC */
Pvec *minor_axis, /* minor axis in MC */
Pvec *major_axis, /* major axis in MC */
Pfloat chordal_dev /* chordal deviation in DC */
)
pxgdp_ellipse3 (
Pxprim_type prim_type, /* primitive type */
Ppoint3 *center, /* X, Y, and Z coordinates of the center in MC */
Pvec3 *minor_axis, /* minor axis in MC */
Pvec3 *major_axis, /* major axis in MC */
Pfloat chordal_dev /* chordal deviation in DC */
)
pxgdp_elliptical_arc (
Pxprim_type prim_type, /* primitive type */
Ppoint *center, /* X and Y coordinates of the center in MC */
Pvec *minor_axis, /* minor axis in MC */
Pvec *major_axis, /* major axis in MC */
Pfloat start_angle, /* start angle in radians (see note) */
Pfloat end_angle, /* end angle in radians */
Pfloat chordal_dev /* chordal deviation in DC */
)
pxgdp_elliptical_arc3 (
Pxprim_type prim_type, /* primitive type */
Ppoint3 *center, /* X, Y, and Z coordinates of the center in MC */
Pvec3 *minor_axis, /* minor axis in MC */
Pvec3 *major_axis, /* major axis in MC */
Pfloat start_angle, /* start angle in radians (see note) */
Pfloat end_angle, /* end angle in radians */
Pfloat chordal_dev /* chordal deviation in DC */
)
pgdp(
const Ppoint_list *point_list, /* array of points */
Pint gdp_id, /* gdp function identifier */
const Pgdp_data *data_rec /* data record */
)
pgdp3(
const Ppoint_list3 *point_list, /* array of points */
Pint gdp3_id, /* gdp function identifier */
const Pgdp_data3 *data_rec /* data record */
)
pgse(
Pint id, /* gse identifier */
const Pgse_data *gse /* gse data record */
)
pget_choice(
Pin_status *status, /* (out) choice status */
Pint *choice /* (out) choice */
)
pget_item_type(
Pint ws_id, /* workstation identifier */
Pint *item_type, /* item type */
Pint *length /* item data record length */
)
pget_loc(
Pint *view_index, /* (out) view index */
Ppoint *loc_pos /* (out) locator position */
)
pget_loc3(
Pint *view_index, /* (out) view index */
Ppoint3 *loc_pos /* (out) locator position */
)
pget_pick(
Pint depth, /* max depth of returned path */
Pin_status *status, /* (out) pick status */
Ppick_path *pick /* (out) pick path */
)
pget_string(
char *string /* (out) string */
)
pget_stroke(
Pint *view_index, /* (out) view index */
Ppoint_list *stroke /* (out) stroke position */
)
pget_stroke3(
Pint *view_index, /* (out) view index */
Ppoint_list3 *stroke /* (out) stroke position */
)
pget_val(
Pfloat *value /* (out) valuator value */
)
pxincl_struct(
Pint struct_id /* structure identifier */
)
pincr_spa_search(
const Ppoint *ref_pt, /* search reference point */
Pfloat dist, /* search distance */
const Pelem_ref_list *sp, /* starting path list */
Pclip_ind clip_ind, /* modelling clip indicator */
Pint ceiling, /* search ceiling index */
const Pfilter_list *norm, /* normal filter list */
const Pfilter_list *inv, /* inverted filter list */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pelem_ref_list *fp, /* (out) found size */
Pint *total_length /* (out) length of list in GPHIGS */
)
pincr_spa_search3(
const Ppoint3 *ref_pt, /* search reference point */
Pfloat dist, /* search distance */
const Pelem_ref_list *sp, /* starting path list */
Pclip_ind clip_ind, /* modelling clip indicator */
Pint ceiling, /* search ceiling index */
const Pfilter_list *norm, /* normal filter list */
const Pfilter_list *inv, /* inverted filter list */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pelem_ref_list *fp, /* (out) found size */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinit_choice(
Pint ws_id, /* workstation identifier */
Pint choice_dev, /* choice device number */
Pin_status init_status, /* initial choice status */
Pint init_choice, /* initial choice */
Pint pet, /* prompt and echo type */
const Plimit *echo_area, /* echo area */
const Pchoice_data *choice_data_rec /* data record */
)
pinit_choice3(
Pint ws_id, /* workstation identifier */
Pint choice_dev, /* choice device number */
Pin_status init_status, /* initial choice status */
Pint init_choice, /* initial choice */
Pint pet, /* prompt and echo type */
const Plimit3 *echo_volume, /* echo volume */
const Pchoice_data3 *choice_data_rec /* data record */
)
pinit_loc(
Pint ws_id, /* workstation identifier */
Pint loc_dev, /* locator device number */
Pint init_view_index, /* initial view index */
const Ppoint *init_loc_pos, /* initial locator position */
Pint pet, /* prompt and echo type */
const Plimit *echo_area, /* echo area */
const Ploc_data *loc_data_rec /* data record */
)
pinit_loc3(
Pint ws_id, /* workstation identifier */
Pint loc_dev, /* locator device number */
Pint init_view_index, /* initial view index */
const Ppoint3 *init_loc_pos, /* initial locator position */
Pint pet, /* prompt and echo type */
const Plimit3 *echo_volume, /* echo volume */
const Ploc_data3 *loc_data_rec /* data record */
)
pinit_pick(
Pint ws_id, /* workstation identifier */
Pint pick_dev, /* pick device number */
Pin_status init_status, /* initial pick status */
const Ppick_path *init_pick, /* initial pick path */
Pint pet, /* prompt and echo type */
const Plimit *echo_area, /* echo area */
const Ppick_data *pick_data_rec, /* data record */
Ppath_order order /* pick path order */
)
pinit_pick3(
Pint ws_id, /* workstation identifier */
Pint pick_dev, /* pick device number */
Pin_status init_status, /* initial pick status */
const Ppick_path *init_pick, /* initial pick path */
Pint pet, /* prompt and echo type */
const Plimit3 *echo_volume, /* echo volume */
const Ppick_data3 *pick_data_rec, /* data record */
Ppath_order order /* pick path order */
)
pinit_string(
Pint ws_id, /* workstation identifier */
Pint string_dev, /* string device number */
const char *init_string, /* initial string */
Pint pet, /* prompt and echo type */
const Plimit *echo_area, /* echo area */
const Pstring_data *string_data_rec /* data record */
)
pinit_string3(
Pint ws_id, /* workstation identifier */
Pint string_dev, /* string device number */
const char *init_string, /* initial string */
Pint pet, /* prompt and echo type */
const Plimit3 *echo_volume, /* echo volume */
const Pstring_data3 *string_data_rec /* data record */
)
pinit_stroke(
Pint ws_id, /* workstation identifier */
Pint stroke_dev, /* stroke device number */
Pint init_view_index, /* initial view index */
const Ppoint_list *init_stroke_pos, /* initial stroke position */
Pint pet, /* prompt and echo type */
const Plimit *echo_volume, /* echo volume */
const Pstroke_data *stroke_data_rec /* data record */
)
pinit_stroke3(
Pint ws_id, /* workstation identifier */
Pint stroke_dev, /* stroke device number */
Pint init_view_index, /* initial view index */
const Ppoint_list3 *init_stroke_pos, /* initial stroke position */
Pint pet, /* prompt and echo type */
const Plimit3 *echo_volume, /* echo volume */
const Pstroke_data3 *stroke_data_rec /* data record */
)
pinit_val(
Pint ws_id, /* workstation identifier */
Pint val_dev, /* valuator device number */
Pfloat init_value, /* initial valuator value */
Pint pet, /* prompt and echo type */
const Plimit *echo_area, /* echo area */
const Pval_data *val_data_rec /* data record */
)
pinit_val3(
Pint ws_id, /* workstation identifier */
Pint val_dev, /* valuator device number */
Pfloat init_value, /* initial valuator value */
Pint pet, /* prompt and echo type */
const Plimit3 *echo_volume, /* echo volume */
const Pval_data3 *val_data_rec /* data record */
)
pxinitiate_quick_upd_trav ()
pinq_all_conf_structs(
Pint ar_id, /* archive identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *ids, /* (out) list of conflicting structure ids */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_anno_facs(
Pint ws_type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *styles, /* (out) list of annotation styles */
Pint *total_length, /* (out) length of list in GPHIGS */
Pint *n_char_hts, /* (out) number of anno. char. heights */
Pfloat *min_char_ht, /* (out) minimum of anno. char. heights */
Pfloat *max_char_ht /* (out) maximum of anno. char. heights */
)
pxinq_anno_thresh (
Pint ws_id /* workstation identifier */
Pint *error_ind /* error indicator */
Pfloat *size /* annotation text culling threshold in DC */
)
pinq_ar_files(
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Par_file_list **ar_files /* (out) list of archive file names and ids */
)
pinq_ar_st(
Par_st *archive_state /* (out) archive state */
)
pinq_b_spline_surf_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_ind, /* starting index */
Pint *error_ind, /* (out) error indicator */
Pint *max_order, /* (out) maximum order supported */
Pint_list *types, /* (out) available approx. criteria types */
Pint *length_impl_list /* (out) length of implementation list */
)
pinq_choice_st(
Pint ws_id, /* workstation identifier */
Pint choice_dev, /* choice device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pop_mode *mode, /* (out) operating mode */
Pecho_switch *echo_switch, /* (out) echo switch */
Pin_status *init_status, /* (out) initial choice status */
Pint *init_choice, /* (out) initial choice */
Pint *prompt_echo, /* (out) prompt/echo type */
Plimit *echo_volume, /* (out) echo volume */
Pchoice_data **choice_data_rec /* (out) data record */
)
pinq_choice_st3(
Pint ws_id, /* workstation identifier */
Pint choice_dev, /* choice device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pop_mode *mode, /* (out) operating mode */
Pecho_switch *echo_switch, /* (out) echo switch */
Pin_status *init_status, /* (out) initial choice status */
Pint *init_choice, /* (out) initial choice */
Pint *prompt_echo, /* (out) prompt/echo type */
Plimit3 *echo_volume, /* (out) echo volume */
Pchoice_data3 **choice_data_rec /* (out) data record */
)
pinq_colr_facs(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pcolr_facs *facilities /* (out) list of colour facilities */
)
pinq_colr_map_facs (
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_ind, /* starting index */
Pint *error_ind, /* (out) error indicator */
Pint_list *methods, /* (out) list of avail. colour mapping methods */
Pint *length_impl_list, /* (out) length of implementation list */
Pint *num_indices /* (out) number of predefined indices */
)
pinq_colr_map_method_facs(
Pint ws_type, /* workstation type */
Pint method, /* colour mapping methods */
Pstore store, /* handle to store object */
Pint *error_ind, /* (out) error indicator */
Pcolr_map_method **data /* (out) data record */
)
pinq_colr_map_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* colour mapping index */
Pinq_type type, /* type of returned values */
Pstore store, /* handle to store object */
Pint *error_ind, /* (out) error indicator */
Pcolr_map_rep **rep /* (out) colour mapping representation */
)
pinq_colr_map_st(
Pint ws_id, /* workstation identifier */
Pint method, /* colour mapping method */
Pstore store, /* handle to store object */
Pint *error ind, /* (out) error indicator */
Pcolr_map_st **data /* (out) data record */
)
pinq_colr_model(
Pint ws_id, /* workstation identifier */
Pint *error_ind, /* (out) error indicator */
Pint *model /* (out) current colour model */
)
pinq_colr_model_facs (
Pint ws_type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *models, /* (out) list of colour models */
Pint *total_length, /* (out) length of list in PHIGS */
Pint *def /* (out) default colour model */
)
pinq_colr_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* colour index */
Pinq_type return_type, /* type of returned value */
Pint *error_ind, /* (out) error indicator */
Pcolr_rep *colr_rep /* (out) colour representation */
)
pinq_conf_res(
Pint *error_ind, /* (out) error indicator */
Pconf_res *archive_res, /* (out) archival resolution */
Pconf_res *retrieve_res /* (out) retrieval resolution */
)
pinq_conf_structs_net(
Pint ar_id, /* archive identifier */
Pint struct_id, /* structure identifier */
Pstruct_net_source source, /* structure network source */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *ids, /* (out) conflicting structure ids list */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_cur_elem_content(
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pelem_data **data /* (out) element data */
)
pinq_cur_elem_type_size(
Pint *error_ind, /* (out) error indicator */
Pelem_type *type, /* (out) element type */
size_t *size /* (out) element size */
)
pinq_curve_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint *max_order, /* (out) maximum non-uniform b_spline curve order supported */
Pint_list *types, /* (out) list of available curve approximation criteria types */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_data_map_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *methods, /* (out) list of available data mapping methods */
Pint *num_pred_inds, /* (out) number of predefined data mapping indices */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_data_map_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* data mapping index */
Pinq_type type, /* type of returned values */
Pstore store, /* handle to store object */
Pint *error_ind, /* (out) error indicator */
Pdata_map_rep **rep /* (out) data mapping representation */
)
pinq_def_choice_data(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint *max_choices, /* (out) maximum number of choices */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit *echo, /* (out) echo area */
Pchoice_data **choice_data_rec /* (out) data record */
)
pinq_def_choice_data3(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint *max_choices, /* (out) maximum number of choices */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit3 *echo, /* (out) echo volume */
Pchoice_data3 **choice_data_rec /* (out) data record */
)
pinq_def_disp_upd_st(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pdefer_mode *def_mode, /* (out) deferral mode */
Pmod_mode *mod_mode /* (out) modification mode */
)
pinq_def_loc_data(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle for Store object */
Pint *error_ind, /* (out) error indicator */
Ppoint *loc_pos, /* (out) default locator position */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit *echo, /* (out) echo area */
Ploc_data **loc_data_rec /* (out) data record */
)
pinq_def_loc_data3(
Pint ws_type, /* workstation type */
Pint device, /* logical input device number */
Pstore store, /* handle for Store object */
Pint *error_ind, /* (out) error indicator */
Ppoint3 *loc_pos, /* (out) default locator position */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit3 *echo, /* (out) echo volume */
Ploc_data3 **loc_data_rec /* (out) data record */
)
pinq_def_pick_data(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit *echo, /* (out) echo area */
Ppick_data **pick_data_rec /* (out) data record */
)
pinq_def_pick_data3(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit3 *echo, /* (out) echo volume */
Ppick_data3 **pick_data_rec /* (out) data record */
)
pinq_def_string_data(
Pint type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint *max_buf_size, /* (out) maximum input buffer size */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit *echo, /* (out) echo area */
Pstring_data **string_data_rec /* (out) data record */
)
pinq_def_string_data3(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint *max_buf_size, /* (out) maximum input buffer size */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit3 *echo, /* (out) echo volume */
Pstring_data3 **string_data_rec /* (out) data record */
)
pinq_def_stroke_data(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint *max_buf_size, /* (out) maximum input buffer size */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit *echo, /* (out) echo area */
Pstroke_data **stroke_data_rec /* (out) data record */
)
pinq_def_stroke_data3(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pint *max_buf_size, /* (out) maximum input buffer size */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit3 *echo, /* (out) echo volume */
Pstroke_data3 **stroke_data_rec /* (out) data record */
)
pinq_def_val_data(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pfloat *def_value, /* (out) default initial value */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit *echo, /* (out) echo area */
Pval_data **val_data_rec /* (out) data record */
)
pinq_def_val_data3(
Pint ws_type, /* workstation type */
Pint device, /* logical device number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pfloat *def_value, /* (out) default initial value */
Pint_list **pets, /* (out) list of prompt/echo type */
Plimit3 *echo, /* (out) echo volume */
Pval_data3 **val_data_rec /* (out) data record */
)
pinq_depth_cue_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* strting position */
Pint *error_ind, /* (out) error indicator */
Pint *num_indices, /* (out) number of predefined depth cue indices */
Pdepth_cue_mode_list *modes, /* (out) list of available depth cue mode */
Pint *total_length /* (out) length of implementation list */
)
pinq_depth_cue_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* depth cue index */
Pinq_type type, /* type of returned values */
Pint *error_ind, /* (out) error indicator */
Pdepth_cue_rep *rep /* (out) depth cue representation */
)
pxinq_trigger_rep (
Pint ws_id /* workstation identifier */
Pin_class log_class /* logical input class */
Pint dev_num /* logical device number */
Pint list_group /* trigger list group */
Pxtrig_action action /* trigger action */
Pstore store /* handle of Store object */
Pint *error_ind /* error indicator */
Pxtrig_list **triggers /* list of triggers */
)
pinq_direct_colr_model_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *models, /* (out) list of directly spec. colour models */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_disp_space_size(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pdisp_space_size *size /* (out) display size */
)
pinq_disp_space_size3(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pdisp_space_size3 *size /* (out) display size */
)
pxinq_display_target(
Pint ws_id, /* workstation identifier */
Pint *error_ind, /* (out) error indicator */
Pint *target /* (out) display target number */
)
pinq_disp_upd_st(
Pint ws_id, /* workstation identifier */
Pint *error_ind, /* (out) error indicator */
Pdefer_mode *def_mode, /* (out) deferral mode */
Pmod_mode *mod_mode, /* (out) modification mode */
Pdisp_surf_empty *surface, /* (out) display surface empty */
Pvisual_st *vis_state /* (out) state of visual representation */
)
pinq_dyns_structs(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pdyns_structs *dynamics /* (out) structure dynamics */
)
pinq_dyns_ws_attrs(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pdyns_ws_attrs *attr /* (out) attributes dynamics */
)
pinq_dyns_ws_plus (
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pdyn_ws_attrs_plus *attr /* (out) workstation dynamics plus */
)
pinq_edge_facs(
Pint type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pedge_facs *facilities, /* (out) list of edge facilities */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_edge_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* edge index */
Pinq_type return_type, /* type of returned value */
Pint *error_ind, /* (out) error indicator */
Pedge_bundle *edge_rep /* (out) edge representation */
)
pinq_edge_rep_plus(
Pint ws_id, /* workstation identifier */
Pint index, /* edge index */
Pinq_type type, /* type of returned values */
Pint *error_ind, /* (out) error indicator */
Pedge_bundle_plus *rep /* (out) edge representation */
)
pinq_edit_mode(
Pint *error_ind, /* (out) error indicator */
Pedit_mode *edit_mode /* (out) edit mode */
)
pinq_elem_content(
Pint struct_id, /* structure identifier */
Pint element, /* element number */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pelem_data **data /* (out) element data */
)
pinq_elem_ptr(
Pint *error_ind, /* (out) error indicator */
Pint *ep_value /* (out) element pointer value */
)
pxinq_elem_range (
Pint elem_pt1 /* first pointer */
Pint elem_pt2 /* second pointer */
Pint length /* length of each application list */
Pint *error_ind /* error indicator */
Pelem_type_list *elem_types /* list of element types */
Pint_list *elem_sizes /* list of element sizes */
)
pinq_elem_type_size(
Pint struct_id, /* structure identifier */
Pint element, /* element number */
Pint *error_ind, /* (out) error indicator */
Pelem_type *type, /* (out) element type */
size_t *size /* (out) element size */
)
pinq_err_hand_mode(
Pint *error_ind, /* (out) error indicator */
Perr_mode *mode /* (out) error mode */
)
pxinq_err_status (
Pint *error_ind /* error indicator */
Pint *last_error /* last error detected */
Pint *last_func /* function ID of routine detecting last error */
Pint *num_errors /* number of errors detected since Open PHIGS */
)
pxinq_extend_marker_def (
Pint ws_id /* workstation identifier */
Pint marker_type /* marker type */
Pstore store /* handle of Store object */
Pint *error_ind /* error indicator */
Ppoint_list_list **lines /* polyline definitions */
Ppoint_list_list **bounds /* fill area set definition */
Pxmk_char_list **chars /* character definitions */
)
pxinq_text_extent (
Pint ws_id /* workstation identifier */
Pint index /* view index */
Pint font /* text font */
Ptext_prec precision /* text precision */
Pfloat char_exp /* character expansion factor */
Pfloat spacing /* character spacing */
Pfloat height /* character height in MC */
Ptext_path text_path /* text path */
Phor_text_align horizontal /* horizontal alignment */
Pvert_text_align vertical /* vertical alignment */
char *string /* text string */
Pint *error_ind /* error indicator */
Prect *extent /* text extent in TLC */
Ppoint *offset /* concatenation offset in TLC */
)
pxinq_extended_view_activ_flag (
Pint ws_id, /* workstation identifier */
Pint view_ind, /* view index */
Pint *error_ind, /* error indicator */
Pxview_activ_flag *activ_flag /* activation flag */
)
pxinq_extended_view_rep(
Pint ws_id, /* workstation identifier */
Pint view_ind, /* view index */
Pint *error_ind, /* error indicator */
Pxextended_view_rep *rep /* extended view representation */
)
pxinq_extend_widetext_extent (
Pint ws_id /* workstation identifier */
Pint index /* view index */
Pint font /* text font */
Ptext_prec precision /* text precision */
Pfloat char_exp /* character expansion factor */
Pfloat spacing /* character spacing */
Pfloat height /* character height in MC */
Ptext_path text_path /* text path */
Phor_text_align horizontal /* horizontal alignment */
Pvert_text_align vertical /* vertical alignment */
Pxwchar *string /* text string (Unicode) */
Pint *error_ind /* error indicator */
Prect *extent /* text extent in TLC */
Ppoint *offset /* concatenation offset in TLC */
)
pinq_gdp(
Pint ws_type, /* workstation type */
Pint gdp_id, /* identifier of GDP */
Pint *error_ind, /* (out) error indicator */
Pint *num_atts, /* (out) number of attributes */
Pattrs atts[5] /* (out) list of attributes used */
)
pinq_gdp3(
Pint ws_type, /* workstation type */
Pint gdp_id, /* identifier of GDP */
Pint *error_ind, /* (out) error indicator */
Pint *num_atts, /* (out) number of attributes */
Pattrs atts[5] /* (out) list of attributes used */
)
pinq_gse_facs(
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pgse_id_dep_list *gse, /* (out) list of GSE ids and dependencies */
Pint *total_length /* (out) length of list in GPHIGS */
)
pxinq_highl_facs (
Pint ws_type /* workstation type */
Pint *error_ind /* error indicator */
Pxhighl_facs *facilities /* highlighting facilities */
)
pinq_highl_filter(
Pint ws_id, /* workstation identifier */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pfilter **filter /* (out) highlighting filter */
)
pxinq_highl_rep (
Pint ws_id /* workstation identifier */
Pint index /* highlighting index */
Pinq_type return_type /* type of returned values */
Pint *error_ind /* error indicator */
Pxhighl_rep *highlight_rep /* highlighting representation */
)
pinq_hlhsr_id_facs(
Pint ws_type, /* workstation type */
Pint start, /* starting position */
Pint length, /* length of application list */
Pint *error_ind, /* (out) error indicator */
Pint_list *ids, /* (out) list of HLHSR ids */
Pint *total_length /* (out) length of list in GPHIGS */
)
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 */
)
pinq_hlhsr_mode_facs(
Pint ws_type, /* workstation type */
Pint start, /* starting position */
Pint length, /* length of application list */
Pint *error_ind, /* (out) error indicator */
Pint_list *modes, /* (out) list of HLHSR modes */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_in_overf(
Pint *error_ind, /* (out) error indicator */
Pint *ws_id, /* (out) workstation identifier */
Pin_class *class, /* (out) input class */
Pint *dev /* (out) input device number */
)
pinq_int_facs(
Pint ws_type, /* workstation type */
Pint h_len, /* length of hatch style list */
Pint h_st, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_facs *facil, /* (out) interior facilities */
Pint *tot_h_len /* (out) length of hatch list in GPHIGS */
)
pinq_int_facs_plus(
Pint ws_type, /* workstation type */
Pstore store, /* handle to store object */
Pint *error_ind, /* (out) error indicator */
Pint_facs_plus **facs /* (out) interior facilities plus */
)
pinq_int_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* interior index */
Pinq_type return_type, /* type of returned value */
Pint *error_ind, /* (out) error indicator */
Pint_bundle *int_rep /* (out) interior representation */
)
pinq_int_rep_plus(
Pint ws_id, /* workstation identifier */
Pint index, /* interior index */
Pinq_type type, /* type of returned values */
Pint *error_ind, /* (out) error indicator */
Pint_bundle_plus *rep /* (out) interior representation */
)
pinq_invis_filter(
Pint ws_id, /* workstation identifier */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pfilter **filter /* (out) invisibility filter */
)
pinq_light_source_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *types, /* (out) list of available light source types */
Pint *length_list /* (out) length of list in PHIGS */
Pint *max_lights, /* (out) maximum number of simultaneously active */
/* non-ambient light sources */
Pint *num_indices /* (out) number of predefined light source indices */
)
pinq_light_source_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* light source index */
Pinq_type type, /* type of returned values */
Pint *error_ind, /* (out) error indicator */
Plight_source_rep *rep /* (out) light source representation */
)
pxinq_line_def (
Pint ws_id /* workstation identifier */
Pint type /* line type */
Pint len_pat_lengths /* length (dimension) of dash pattern array */
Pint *error_ind /* error indicator */
Pint *continuity /* continuity flag */
Pint *adapt /* adaptation flag */
Pint *num_lengths /* number of line segment lengths in the dash pattern array */
Pfloat *offset /* pattern offset in millimeters */
Pfloat *pat_lengths /* dash pattern array of line segment lengths (alternating lines and gaps) in millimeters */
Pfloat *cut_length /* cut length in millimeters */
)
pxinq_list_activ_extended_view_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of activ extended view indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_gdp(
Pint ws_type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *gdps, /* (out) list of GDPs */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_gdp3(
Pint ws_type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *gdps, /* (out) list of GDPs */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_avail_gse(
Pint ws_type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *gses, /* (out) list of GSEs */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_avail_ws_types(
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *ws_types, /* (out) list of workstation types */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_colr_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of colour indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_colr_map_inds(
Pint ws_id, /* workstation identifier */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of defined colour mapping indices */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_list_data_map_inds(
Pint ws_id, /* workstation identifier */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of defined data mapping indices */
Pint *length_list, /* (out) length of list in PHIGS */
)
pinq_list_depth_cue_inds(
Pint ws_id, /* workstation identifier */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of defined depth cue indices */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_list_edge_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of edge indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pxinq_list_highl_inds (
Pint ws_id /* workstation identifier */
Pint length /* length of application list */
Pint start /* first entry to return */
Pint *error_ind /* error indicator */
Pint_list *indices /* list of highlighting indices */
Pint *num_indices /* number of highlight bundle table entries */
)
pinq_list_int_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of interior indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_light_source_inds(
Pint ws_id, /* workstation identifier */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of defined light source indices */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_list_param_surf_inds(
Pint ws_id, /* workstation identifer */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of defined param. surface indices */
Pint *length_list /* (out) length of list in PHIGS */
)
pinq_list_pat_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of pattern indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_line_inds(
Pint ws_id, /* workstation identifier */
Pint start, /* starting position */
Pint length, /* length of application list */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of polyline indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_marker_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of polymarker indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_refl_inds(
Pint ws_id, /* workstation identifier */
Pint length_appl_list, /* length of application list */
Pint start_pos, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of defined reflectance indices */
Pint *length_list /* (out) length of list in PHIGS /*
)
pxinq_list_structs_posted_view (
Pint ws_id /* workstation identifier /*
Pint index /* view index /*
Pint length /* length of each application list /*
Pint start /* first entry to return /*
Pint *error_ind /* error indicator /*
Pint_list *struct_ids /* identifiers of structures /*
Pfloat_list *struct_prios /* display priorities of structures /*
Pint *total_posted /* total number of structures posted to the specified view /*
)
pinq_list_text_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of text indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_list_view_inds(
Pint ws_id, /* workstation identifier */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint_list *indices, /* (out) list of view indices */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_loc_st(
Pint ws_id, /* workstation identifier */
Pint loc_dev, /* locator device number */
Pinq_type return_type, /* type of returned value */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pop_mode *mode, /* (out) operating mode */
Pecho_switch *echo_switch, /* (out) echo switch */
Pint *init_view_index, /* (out) initial view index */
Ppoint *init_loc_pos, /* (out) initial locator position */
Pint *prompt_echo, /* (out) prompt/echo type */
Plimit *echo_volume, /* (out) echo volume */
Ploc_data **loc_data_rec /* (out) data record */
)
pinq_loc_st3(
Pint ws_id, /* workstation identifier */
Pint loc_dev, /* locator device number */
Pinq_type return_type, /* type of returned value */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pop_mode *mode, /* (out) operating mode */
Pecho_switch *echo_switch, /* (out) echo switch */
Pint *init_view_index, /* (out) initial view index */
Ppoint3 *init_loc_pos, /* (out) initial locator position */
Pint *prompt_echo, /* (out) prompt/echo type */
Plimit3 *echo_volume, /* (out) echo volume */
Ploc_data3 **loc_data_rec /* (out) data record */
)
pinq_model_clip_facs(
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint *num_planes, /* (out) number of planes */
Pint_list *ops, /* (out) list of operators */
Pint *total_length /* (out) length of list in GPHIGS */
)
pinq_more_simult_events(
Pint *error_ind, /* (out) error indicator */
Pmore_simult_events *events /* (out) simultaneous events */
)
pxinq_non_dest_facs (
Pint ws_type /* workstation type */
Pint *error_ind /* error indicator */
Pxnon_dest_facs *facilities /* non-destructive graphics facilities */
)
pinq_num_avail_in(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pnum_in *numbers /* (out) number of input devices */
)
pinq_num_disp_pris(
Pint ws_type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pint *num_pri /* (out) number of structure priorities */
)
pxinq_num_elems (
Pint struct_id /* structure identifier */
Pint *error_ind /* error indicator */
Pint *num_elem /* number of elements */
)
pinq_open_struct(
Pint *error_ind, /* (out) error indicator */
Popen_struct_status *status, /* (out) status of open structure */
Pint *struct_id /* (out) structure identifier */
)
pinq_param_surf_facs(
Pint ws_type, /* workstation type */
Pint length_appl_list, /* length of application list */
Pint start_ind, /* starting index */
Pint *error_ind, /* (out) error indicator */
Pint_list *types, /* (out) available characteristic types */
Pint *length_impl_list, /* (out) length of implementation list */
Pint *num_indices /* (out) number of predefined indices */
)
pinq_param_surf_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* parametric surface bundle index */
Pinq_type type, /* type or returned values */
Pstore store, /* handle to store object */
Pint *error_ind, /* (out) error indicator */
Pparam_surf_rep **rep /* (out) parametric surface representation */
)
pinq_paths_ances(
Pint struct_id, /* structure identifier */
Ppath_order order, /* path order */
Pint depth, /* path depth */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pelem_ref_list_list **paths /* (out) structure path list */
)
pinq_paths_descs(
Pint struct_id, /* structure identifier */
Ppath_order order, /* path order */
Pint depth, /* path depth */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pelem_ref_list_list **paths /* (out) structure path list */
)
pinq_pat_facs(
Pint type, /* workstation type */
Pint *error_ind, /* (out) error indicator */
Pint *predefined /* (out) number of predefined pattern indices */
)
pinq_pat_rep(
Pint ws_id, /* workstation identifier */
Pint index, /* pattern index */
Pinq_type return_type, /* type of returned value */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Ppat_rep **rep /* (out) pattern representation */
)
pinq_pat_rep_plus(
Pint ws_id, /* workstation identifier */
Pint index, /* pattern index */
Pinq_type type, /* type of returned values */
Pstore store, /* handle to store object */
Pint *error_ind, /* (out) error indicator */
Ppat_rep_plus **rep /* (out) pattern representation plus */
)
pinq_phigs_facs(
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pint *max_open_ws, /* (out) max num simultaneously open ws */
Pint *max_open_ar, /* (out) max num simultaneously open archive files */
Pint *num_avail_nsn, /* (out) no. available name set names */
Pint_list *char_sets, /* (out) list of character sets */
Pint *total_length, /* (out) length of list in GPHIGS */
Pint *iss_norm_max, /* (out) max length of normal filter list for ISS */
Pint *iss_inv_max /* (out) max length of inverted filter list for ISS */
)
pinq_pick_st(
Pint ws_id, /* workstation identifier */
Pint pick_dev, /* pick device number */
Pinq_type type, /* type of returned value */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pop_mode *mode, /* (out) operating mode */
Pecho_switch *echo_switch, /* (out) echo switch */
Pfilter **pick_filter, /* (out) pick filter */
Pin_status *init_status, /* (out) initial pick status */
Ppick_path **init_pick, /* (out) initial pick path */
Pint *prompt_echo, /* (out) prompt/echo type */
Plimit *echo_volume, /* (out) echo volume */
Ppick_data **pick_data_rec, /* (out) data record */
Ppath_order *order /* (out) pick path order */
)
pinq_pick_st3(
Pint ws_id, /* workstation identifier */
Pint pick_dev, /* pick device number */
Pinq_type type, /* type of returned value */
Pstore store, /* handle to Store object */
Pint *error_ind, /* (out) error indicator */
Pop_mode *mode, /* (out) operating mode */
Pecho_switch *echo_switch, /* (out) echo switch */
Pfilter **pick_filter, /* (out) pick filter */
Pin_status *init_status, /* (out) initial pick status */
Ppick_path **init_pick, /* (out) initial pick path */
Pint *prompt_echo, /* (out) prompt/echo type */
Plimit3 *echo_volume, /* (out) echo volume */
Ppick_data3 **pick_data_rec, /* (out) data record */
Ppath_order *order /* (out) pick path order */
)
pxinq_pixel_facs (
Pint ws_type /* workstation type */
Pint *error_ind /* error indicator */
Pxpixel_facs *facilities /* pixel facilities */
)
pinq_line_facs(
Pint ws_type, /* workstation type */
Pint length, /* length of application list */
Pint start, /* starting position */
Pint *error_ind, /* (out) error indicator */
Pline_facs *facilities, /* (out) list of polyline fac