Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Starbase Display List Programmer's Manual: HP 9000 Series 700 Computers > Appendix A Quick References

C Quick Reference

» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

a

adapt_clip_to_extent

void adapt_clip_to_extent(fildes, enable)
int fildes, enable;

The legal values of enable are FALSE and TRUE.

add_names_to_set

void add_names_to_set(fildes, count, names)
int fildes, count, names[];

application_data

void application_data(fildes, count, data)
int fildes, count;
char *data;

c

call_segment

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;

close_segment

void close_segment(fildes)
int fildes;

cond_call_segment

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.

cond_execute_segment

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.

cond_return

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.

copy_segment

void copy_segment(fildes, segno)
int fildes, segno;

d

delete_eles

void delete_eles(fildes, count)
int fildes, count;

delete_segment

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;

display_element

void display_element(fildes, devdes)
int fildes, devdes;

display_segment

void display_segment(fildes, segno, devdes)
int fildes, segno, devdes;

void display_segment_hsr(fildes, segno, devdes)
int fildes, segno, devdes;

dl_label

void dl_label(fildes, label_id)
int fildes, label_id;

dl_control

void dl_control(fildes, funcode, arg1, arg2)
int fildes, funcode;
dl_control_arg *arg1, *arg2;

e

ele_control

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.

execute_segment

void execute_segment(fildes, segno)
int fildes, segno;

i

inq_application_data

void inq_application_data(fildes, data)
int fildes;
char *data;

void inq_application_data_size(fildes, size)
int fildes, *size;

inq_called_segno

void inq_called_segno(fildes, segno)
int fildes, *segno;

inq_calling_segment

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[];

inq_cond_index

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.

inq_content

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.

inq_ele

void inq_ele(fildes, ele)
int fildes, *ele;

void inq_ele_size(fildes, size)
int fildes, *size;

inq_ele_control

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.

inq_ele_ptr

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.

inq_ele_type

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".

inq_extent_info

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.

inq_highlighting_filter

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;

inq_invisibility_filter

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;

inq_nameset

void inq_nameset(fildes, names)
int fildes, names[];

void inq_nameset_size(fildes, size)
int fildes, *size;

inq_num_refs

void inq_num_refs(fildes, segno, count)
int fildes, segno, *count;

inq_open_segment

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.

inq_pick_filter

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;

inq_pick_path

void inq_pick_path(fildes, path)
int fildes, path[];

void inq_pick_path_depth(fildes, depth)
int fildes, *depth;

inq_seg_control

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.

inq_traversal_depth

void inq_traversal_depth(fildes, depth)
int fildes, *depth;

interpret_ele

void interpret_ele(fildes, ele)
int fildes, *ele;

o

open_segment

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

pick_from_segment

void pick_from_segment(fildes, segno, found)
int fildes, segno, *found;

The returned value of found will be either FALSE or TRUE.

pop_state

void pop_state(fildes)
int fildes;

print_element

void print_element(fildes, abbreviate_arrays)
int fildes, abbreviate_arrays;

The legal values of abbreviate_arrays are FALSE and TRUE.

push_state

void push_state(fildes)
int fildes;

r

refresh_element

void refresh_element(fildes)
int fildes;

refresh_segment

void refresh_segment(fildes, segno)
int fildes, segno;

void refresh_segment_hsr(fildes, segno)
int fildes, segno;

remove_names_from_set

void remove_all_names_from_set(fildes)
int fildes;

void remove_names_from_set(fildes, count, names)
int fildes, count, names[];

rename_segment

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;

replace_ele

void replace_ele(fildes)
int fildes;

s

seg_control

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.

set_cull_size

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.

set_ele_ptr

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;

set_extent

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];

set_highlighting_filter

void set_highlighting_filter(fildes, i_count, i_names, x_count, x_names)
int fildes, i_count, i_names[], x_count, x_names[];

set_invisibility_filter

void set_invisibility_filter(fildes, i_count, i_names, x_count, x_names)
int fildes, i_count, i_names[], x_count, x_names[];

set_pick_filter

void set_pick_filter(fildes, i_count, i_names, x_count, x_names)
int fildes, i_count, i_names[], x_count, x_names[];

set_pick_mode

void set_pick_mode(fildes, check_hit)
int fildes;
void (*check_hit)();

void check_hit(fildes, result);
int *fildes, *result;

set_pick_sense

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.

set_traversal_depth

void set_traversal_depth(fildes, depth)
int fildes, depth;

t

traversal_lock

void traversal_lock(fildes, lock)
int fildes, lock;

The legal values of lock are TRUE and FALSE.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1995 Hewlett-Packard Development Company, L.P.