|
void | bv_init (struct bview *v, struct bview_set *s) |
|
void | bv_free (struct bview *v) |
|
void | bv_mat_aet (struct bview *v) |
|
void | bv_settings_init (struct bview_settings *s) |
|
void | bv_autoview (struct bview *v, fastf_t scale, int all_view_objs) |
|
void | bv_sync (struct bview *dest, struct bview *src) |
|
int | bv_obj_settings_sync (struct bv_obj_settings *dest, struct bv_obj_settings *src) |
|
void | bv_update (struct bview *gvp) |
|
int | bv_update_selected (struct bview *gvp) |
|
void | bv_knobs_reset (struct bview_knobs *k, int category) |
|
int | bv_knobs_cmd_process (vect_t *rvec, int *do_rot, vect_t *tvec, int *do_tran, struct bview *v, const char *cmd, fastf_t f, char origin, int model_flag, int incr_flag) |
| Process an individual libbv knob command.
|
|
void | bv_knobs_rot (struct bview *v, vect_t *rvec, char origin, int model_flag) |
|
void | bv_knobs_tran (struct bview *v, vect_t *tvec, int model_flag) |
|
void | bv_update_rate_flags (struct bview *v) |
|
int | bv_differ (struct bview *v1, struct bview *v2) |
|
unsigned long long | bv_hash (struct bview *v) |
|
unsigned long long | bv_dl_hash (struct display_list *dl) |
|
size_t | bv_clear (struct bview *v, int flags) |
|
int | bv_adjust (struct bview *v, int dx, int dy, point_t keypoint, int mode, unsigned long long flags) |
|
int | bv_screen_to_view (struct bview *v, fastf_t *fx, fastf_t *fy, fastf_t x, fastf_t y) |
|
int | bv_screen_pt (point_t *p, fastf_t x, fastf_t y, struct bview *v) |
|
int | bv_scene_obj_bound (struct bv_scene_obj *s, struct bview *v) |
|
fastf_t | bv_vZ_calc (struct bv_scene_obj *s, struct bview *v, int mode) |
|
void | bv_obj_sync (struct bv_scene_obj *dest, struct bv_scene_obj *src) |
|
void | bv_obj_stale (struct bv_scene_obj *s) |
|
struct bv_scene_obj * | bv_obj_create (struct bview *v, int type) |
|
struct bv_scene_obj * | bv_obj_get (struct bview *v, int type) |
|
struct bv_scene_obj * | bv_obj_get_child (struct bv_scene_obj *s) |
|
void | bv_obj_reset (struct bv_scene_obj *s) |
|
void | bv_obj_put (struct bv_scene_obj *o) |
|
struct bv_scene_obj * | bv_find_child (struct bv_scene_obj *s, const char *vname) |
|
struct bv_scene_obj * | bv_find_obj (struct bview *v, const char *vname) |
|
void | bv_uniq_obj_name (struct bu_vls *oname, const char *seed, struct bview *v) |
|
struct bv_scene_obj * | bv_obj_for_view (struct bv_scene_obj *s, struct bview *v) |
|
struct bv_scene_obj * | bv_obj_get_vo (struct bv_scene_obj *s, struct bview *v) |
|
int | bv_obj_have_vo (struct bv_scene_obj *s, struct bview *v) |
|
int | bv_clear_view_obj (struct bv_scene_obj *s, struct bview *v) |
|
int | bv_illum_obj (struct bv_scene_obj *s, char ill_state) |
|
struct bu_ptbl * | bv_view_objs (struct bview *v, int type) |
|
int | bv_view_plane (plane_t *p, struct bview *v) |
|
void | bv_log (int level, const char *fmt,...) _BU_ATTR_PRINTF23 |
|
void | bv_view_print (const char *title, struct bview *v, int verbosity) |
|