41#define NIRT_SILENT_UNSET 0
42#define NIRT_SILENT_YES 1
43#define NIRT_SILENT_NO -1
46#define NIRT_OVLP_RESOLVE 0
47#define NIRT_OVLP_REBUILD_FASTGEN 1
48#define NIRT_OVLP_REBUILD_ALL 2
49#define NIRT_OVLP_RETAIN 3
79#define NIRT_OPT_INIT {0, 0, 1, NIRT_OVLP_RESOLVE, 0, 0, 0, NIRT_SILENT_UNSET, 0, 0, BU_PTBL_INIT_ZERO, 0, 0, BU_PTBL_INIT_ZERO, BU_VLS_INIT_ZERO, BU_VLS_INIT_ZERO, VINIT_ZERO, BU_VLS_INIT_ZERO, BU_COLOR_CYAN, BU_COLOR_YELLOW, BU_COLOR_PURPLE, BU_COLOR_WHITE}
116struct nirt_state_impl;
118 struct nirt_state_impl *
i;
164#define NIRT_SEGS 0x10
165#define NIRT_OBJS 0x20
166#define NIRT_FRMTS 0x40
167#define NIRT_VIEW 0x80
Header file for the BRL-CAD common definitions.
void float float int int * flag
int nirt_init_dbip(struct nirt_state *ns, struct db_i *dbip)
int nirt_init(struct nirt_state *ns)
void nirt_clear(struct nirt_state *ns, int flags)
void nirt_opt_vals_reset(struct nirt_opt_vals *o)
void * nirt_udata(struct nirt_state *ns, void *u_data)
void nirt_destroy(struct nirt_state *ns)
int nirt_exec(struct nirt_state *ns, const char *script)
void nirt_hook(struct nirt_state *ns, nirt_hook_t hf, int flag)
void nirt_opt_vals_free(struct nirt_opt_vals *o)
int nirt_line_segments(struct bv_vlblock **segs, struct nirt_state *ns)
void nirt_log(struct bu_vls *o, struct nirt_state *ns, int output_type)
struct bu_opt_desc * nirt_opt_desc(struct nirt_opt_vals *o)
void nirt_opt_mk_args(struct bu_ptbl *tbl, struct nirt_opt_vals *tgt, struct nirt_opt_vals *src, int add_scripts)
int nirt_clear_dbip(struct nirt_state *ns)
int(* nirt_hook_t)(struct nirt_state *ns, void *u_data)
int nirt_help(struct bu_vls *h, struct nirt_state *ns, bu_opt_format_t ofmt)
fastf_t vect_t[ELEMENTS_PER_VECT]
3-tuple vector
"Option description" structure.
struct bu_color color_even
struct bu_color color_odd
struct bu_ptbl init_scripts
struct bu_color color_ovlp
struct bu_color color_gap
struct bu_vls nirt_format_file
struct bu_color color_even
struct bu_color color_odd
struct bu_color color_ovlp
struct nirt_state_impl * i
struct bu_color color_gap