 |
» |
|
|
 |
a |  |
void adapt_clip_to_extent(fildes, enable) int fildes, enable; |
The legal values of enable
are FALSE and
TRUE. void add_names_to_set(fildes, count, names) int fildes, count, names[]; |
void application_data(fildes, count, data) int fildes, count; char *data; |
c |  |
void call_segment(fildes, segno) int fildes, segno; |
change_segment_references void change_segment_references(fildes, old_segno, new_segno) int fildes, old_segno, new_segno; |
void close_segment(fildes) int fildes; |
void cond_call_segment(fildes, cond_index_select, comp_flag, segno) int fildes, cond_index_select, comp_flag, segno; |
The legal values of cond_index_select
are CI_FALSE,
CI_PRUNE, and
CI_CULL. The
legal values of comp_flag
are FALSE and
TRUE. void cond_execute_segment(fildes, cond_index_select, comp_flag, segno) int fildes, cond_index_select, comp_flag, segno; |
The legal values of cond_index_select
are CI_FALSE,
CI_PRUNE, and
CI_CULL. The
legal values of comp_flag
are FALSE and
TRUE. void cond_return(fildes, cond_index_select, comp_flag) int fildes, cond_index_select, comp_flag; |
The legal values of cond_index_select
are CI_FALSE,
CI_PRUNE, and
CI_CULL. The
legal values of comp_flag
are FALSE and
TRUE. void copy_segment(fildes, segno) int fildes, segno; |
d |  |
void delete_eles(fildes, count) int fildes, count; |
void delete_all_segments(fildes) int fildes; void delete_segment(fildes, segno) int fildes, segno; void delete_segment_and_references(fildes, segno) int fildes, segno; |
void display_element(fildes, devdes) int fildes, devdes; |
void display_segment(fildes, segno, devdes) int fildes, segno, devdes; void display_segment_hsr(fildes, segno, devdes) int fildes, segno, devdes; |
void dl_label(fildes, label_id) int fildes, label_id; |
void dl_control(fildes, funcode, arg1, arg2) int fildes, funcode; dl_control_arg *arg1, *arg2; |
e |  |
void ele_control(fildes, control, on) int fildes, control, on; |
The legal values of control
are DISP_IGNORE
and PICK_IGNORE,
or ed together if desired. The legal values
of on are TRUE and FALSE. void execute_segment(fildes, segno) int fildes, segno; |
i |  |
void inq_application_data(fildes, data) int fildes; char *data; void inq_application_data_size(fildes, size) int fildes, *size; |
void inq_called_segno(fildes, segno) int fildes, *segno; |
void inq_calling_segment_count(fildes, segno, seg_count) int fildes, segno, *seg_count; void inq_calling_segment_list(fildes, segno, seg_list) int fildes, segno, seg_list[]; |
void inq_cond_index(fildes, cond_index_select, value) int fildes, cond_index_select, *value; |
The legal values of cond_index_select
are CI_FALSE,
CI_PRUNE, and
CI_CULL. The
returned value of value
will be either FALSE
or TRUE. void inq_content(fildes, param_types, counts, int_array, float_array, char_array) int fildes, param_types[], counts[], int_array[]; float float_array[]; char char_array[]; void inq_content_sizes(fildes, params, num_ints, num_floats, num_chars) int fildes, *params, *num_ints, *num_floats, *num_chars; |
The returned values of the elements in the param_types array will be
TYPE_INT, TYPE_INT_ARRAY, TYPE_FLOAT, TYPE_FLOAT_ARRAY, TYPE_STRING, or TYPE_CHAR_ARRAY. void inq_ele(fildes, ele) int fildes, *ele; void inq_ele_size(fildes, size) int fildes, *size; |
void inq_ele_control(fildes, control) int fildes, *control; |
The returned value of control
will be the bitwise or of some combination
of DISP_IGNORE
and PICK_IGNORE. void inq_ele_ptr(fildes, offset) int fildes, *offset; void inq_ele_ptr_at_bound(fildes, at_top, at_bot) int fildes, *at_top, *at_bot; |
The returned values of at_top
and at_bot will
be either FALSE
or TRUE. void inq_ele_type(fildes, ele_type) int fildes, *ele_type |
The possible return values of ele_type
are listed in the "include" file "dl.c.h". void inq_extent_info(fildes, dc_extent, clip_mask, diagonal_length) int fildes; float dc_extent[2][3]; int clip_mask[2][3]; float *diagonal_length; |
The returned values in the elements of the clip_mask array will be either
FALSE or TRUE. void inq_highlighting_filter(fildes, i_names, x_names) int fildes, i_names[], x_names[]; void inq_highlighting_filter_sizes(fildes, i_count, x_count) int fildes, *i_count, *x_count; |
void inq_invisibility_filter(fildes, i_names, x_names) int fildes, i_names[], x_names[]; void inq_invisibility_filter_sizes(fildes, i_count, x_count) int fildes, *i_count, *x_count; |
void inq_nameset(fildes, names) int fildes, names[]; void inq_nameset_size(fildes, size) int fildes, *size; |
void inq_num_refs(fildes, segno, count) int fildes, segno, *count; |
void inq_open_segment(fildes, segno, seg_open) int fildes, *segno, *seg_open; void inq_open_segment_and_mode(fildes, segno, seg_open, mode) int fildes, *segno, *seg_open, *mode; |
The returned value of seg_open
will be either FALSE
or TRUE. The
returned value of mode
will be DL_ONLY
(FALSE), DL_AND_DISPLAY (TRUE), or DISPLAY_ONLY. void inq_pick_filter(fildes, i_names, x_names) int fildes, i_names[], x_names[]; void inq_pick_filter_sizes(fildes, i_count, x_count) int fildes, *i_count, *x_count; |
void inq_pick_path(fildes, path) int fildes, path[]; void inq_pick_path_depth(fildes, depth) int fildes, *depth; |
void inq_seg_control(fildes, segno, control) int fildes, segno, *control; |
The returned value of control
will be the bitwise or of some combination
of DISP_IGNORE,
PICK_IGNORE,
and HIGHLIGHT. inq_segment_count/list/exists void inq_segment_count(fildes, count) int fildes, *count; void inq_segment_list(fildes, list) int fildes, list[]; void inq_segment_exists(fildes, segno, exists) int fildes, segno, *exists; |
The returned value of exists
will be either FALSE
or TRUE. void inq_traversal_depth(fildes, depth) int fildes, *depth; |
void interpret_ele(fildes, ele) int fildes, *ele; |
o |  |
void open_segment(fildes, segno, append, display) int fildes, segno, append, display; |
The legal values of append
are FALSE and
TRUE. The legal
values of display
are FALSE, TRUE, DL_ONLY, DL_AND_DISPLAY, and DISPLAY_ONLY. p |  |
void pick_from_segment(fildes, segno, found) int fildes, segno, *found; |
The returned value of found
will be either FALSE
or TRUE. void pop_state(fildes) int fildes; |
void print_element(fildes, abbreviate_arrays) int fildes, abbreviate_arrays; |
The legal values of abbreviate_arrays
are FALSE and
TRUE. void push_state(fildes) int fildes; |
r |  |
void refresh_element(fildes) int fildes; |
void refresh_segment(fildes, segno) int fildes, segno; void refresh_segment_hsr(fildes, segno) int fildes, segno; |
void remove_all_names_from_set(fildes) int fildes; void remove_names_from_set(fildes, count, names) int fildes, count, names[]; |
void rename_segment(fildes, old_segno, new_segno) int fildes, old_segno, new_segno; void rename_segment_and_references(fildes, old_segno, new_segno) int fildes, old_segno, new_segno; |
void replace_ele(fildes) int fildes; |
s |  |
void seg_control(fildes, segno, control, on) int fildes, segno, control, on; |
The legal values of control
are the bitwise or of some combination of DISP_IGNORE, PICK_IGNORE, and HIGHLIGHT. The legal values
of on are TRUE and FALSE. void set_cull_size(fildes, cull_size) int fildes; float cull_size; |
set_disp_traversal_control void set_disp_traversal_control(fildes, control) int fildes, control; |
The legal values of control
are TRAVERSAL_RETURN,
TRAVERSAL_ABORT,
and TRAVERSAL_CONTINUE. void set_ele_ptr(fildes, offset) int fildes, offset; void set_ele_ptr_at_end(fildes) int fildes; void set_ele_ptr_relative(fildes, offset) int fildes, offset; void set_ele_ptr_relative_to_label(fildes, label_id, offset) int fildes, label_id, offset; |
void set_extent(fildes, mc_extent) int fildes; float mc_extent[2][3]; void set_extent_displacements(fildes, vdc_displacements, dc_displacements) int fildes; float vdc_displacements[2][3], dc_displacements[2][3]; |
void set_highlighting_filter(fildes, i_count, i_names, x_count, x_names) int fildes, i_count, i_names[], x_count, x_names[]; |
void set_invisibility_filter(fildes, i_count, i_names, x_count, x_names) int fildes, i_count, i_names[], x_count, x_names[]; |
void set_pick_filter(fildes, i_count, i_names, x_count, x_names) int fildes, i_count, i_names[], x_count, x_names[]; |
void set_pick_mode(fildes, check_hit) int fildes; void (*check_hit)(); void check_hit(fildes, result); int *fildes, *result; |
void set_pick_sense(fildes, sense) int fildes, sense; |
The legal values of sense
areFALSE and
TRUE. set_pick_traversal_control void set_pick_traversal_control(fildes, control) int fildes, control; |
The legal values of control
are TRAVERSAL_RETURN,
TRAVERSAL_ABORT,
and TRAVERSAL_CONTINUE. void set_traversal_depth(fildes, depth) int fildes, depth; |
t |  |
void traversal_lock(fildes, lock) int fildes, lock; |
The legal values of lock
are TRUE and
FALSE.
|