24#ifndef DM_BV_TCL_DATA_H
25#define DM_BV_TCL_DATA_H
38#define BV_POLY_CIRCLE_MODE 15
39#define BV_POLY_CONTOUR_MODE 16
Header file for the BRL-CAD common definitions.
bg_clip_t
Functions for working with polygons.
double fastf_t
fastest 64-bit (or larger) floating point type
fastf_t mat_t[ELEMENTS_PER_MAT]
4x4 matrix
fastf_t point_t[ELEMENTS_PER_POINT]
3-tuple point
size_t gdps_curr_polygon_i
size_t gdps_target_polygon_i
struct bv_other_state gv_prim_labels
struct bv_data_arrow_state gv_sdata_arrows
struct bv_data_axes_state gv_sdata_axes
bv_data_polygon_state gv_data_polygons
struct bv_data_line_state gv_data_lines
struct bv_data_line_state gv_sdata_lines
struct bv_data_axes_state gv_data_axes
struct bv_data_label_state gv_sdata_labels
bv_data_polygon_state gv_sdata_polygons
struct bv_data_label_state gv_data_labels
struct bv_data_arrow_state gv_data_arrows
char s_wflag
work flag - used by various libged and Tcl functions
char s_cflag
1 - use the default color
unsigned char s_basecolor[3]
color from containing region
char s_Eflag
flag - not a solid but an "E'd" region (MGED ONLY)
short s_regionid
region ID (MGED ONLY)
char s_uflag
1 - the user specified the color
char s_dflag
1 - s_basecolor is derived from the default
struct bu_list dl_head_scene_obj
head of scene obj list for this display list
fundamental vector, matrix, quaternion math macros