50#define BV_AUTOVIEW_SCALE_DEFAULT -1
92#define BV_CENTER 0x008
96#define BV_CON_GRID 0x080
97#define BV_CON_LINES 0x100
Header file for the BRL-CAD common definitions.
void int float float float * scale
void int char int int double double * dx
void bv_free(struct bview *v)
unsigned long long bv_hash(struct bview *v)
int bv_update_selected(struct bview *gvp)
struct bu_ptbl * bv_view_objs(struct bview *v, int type)
void bv_autoview(struct bview *v, fastf_t scale, int all_view_objs)
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)
struct bv_scene_obj * bv_obj_create(struct bview *v, int type)
void bv_init(struct bview *v, struct bview_set *s)
int bv_adjust(struct bview *v, int dx, int dy, point_t keypoint, int mode, unsigned long long flags)
struct bv_scene_obj * bv_find_child(struct bv_scene_obj *s, const char *vname)
int bv_scene_obj_bound(struct bv_scene_obj *s, struct bview *v)
size_t bv_clear(struct bview *v, int flags)
void bv_obj_settings_sync(struct bv_obj_settings *dest, struct bv_obj_settings *src)
struct bv_scene_obj * bv_obj_get(struct bview *v, int type)
void bv_obj_put(struct bv_scene_obj *o)
int bv_differ(struct bview *v1, struct bview *v2)
void bv_settings_init(struct bview_settings *s)
void bv_set_view_obj(struct bv_scene_obj *s, struct bview *v, struct bv_scene_obj *vobj)
struct bv_scene_obj * bv_obj_get_child(struct bv_scene_obj *s)
void bv_obj_reset(struct bv_scene_obj *s)
int bv_screen_to_view(struct bview *v, fastf_t *fx, fastf_t *fy, fastf_t x, fastf_t y)
void bv_sync(struct bview *dest, struct bview *src)
void bv_obj_stale(struct bv_scene_obj *s)
void bv_mat_aet(struct bview *v)
struct bv_scene_obj * bv_obj_for_view(struct bv_scene_obj *s, struct bview *v)
unsigned long long bv_dl_hash(struct display_list *dl)
struct bv_scene_obj * bv_find_obj(struct bview *v, const char *vname)
void bv_update(struct bview *gvp)
double fastf_t
fastest 64-bit (or larger) floating point type
fastf_t point_t[ELEMENTS_PER_POINT]
3-tuple point