BRL-CAD
rt_wdb Struct Reference

#include <wdb.h>

Collaboration diagram for rt_wdb:
[legend]

Data Fields

struct bu_list l
 
int type
 
struct db_idbip
 .g database type (RT_WDB_TYPE - disk or inmem, append-only) More...
 
struct db_tree_state wdb_initial_tree_state
 
struct bg_tess_tol wdb_ttol
 
struct bn_tol wdb_tol
 
struct resourcewdb_resp
 
struct bu_vls wdb_prestr
 
int wdb_ncharadd
 
int wdb_num_dups
 
int wdb_item_default
 GIFT region ID. More...
 
int wdb_air_default
 
int wdb_mat_default
 GIFT material code. More...
 
int wdb_los_default
 Line-of-sight estimate. More...
 
struct bu_vls wdb_name
 database object name More...
 
struct bu_observer_list wdb_observers
 
void * wdb_interp
 Tcl_Interp. More...
 

Detailed Description

This data structure is at the core of the "LIBWDB" support for allowing application programs to read and write BRL-CAD databases. Many different access styles are supported.

Definition at line 62 of file wdb.h.

Field Documentation

◆ l

struct bu_list l

Definition at line 63 of file wdb.h.

◆ type

int type

Definition at line 64 of file wdb.h.

◆ dbip

struct db_i* dbip

.g database type (RT_WDB_TYPE - disk or inmem, append-only)

<

Definition at line 65 of file wdb.h.

◆ wdb_initial_tree_state

struct db_tree_state wdb_initial_tree_state

Definition at line 66 of file wdb.h.

◆ wdb_ttol

struct bg_tess_tol wdb_ttol

Definition at line 68 of file wdb.h.

◆ wdb_tol

struct bn_tol wdb_tol

Definition at line 69 of file wdb.h.

◆ wdb_resp

struct resource* wdb_resp

Definition at line 70 of file wdb.h.

◆ wdb_prestr

struct bu_vls wdb_prestr

Definition at line 73 of file wdb.h.

◆ wdb_ncharadd

int wdb_ncharadd

Definition at line 74 of file wdb.h.

◆ wdb_num_dups

int wdb_num_dups

Definition at line 75 of file wdb.h.

◆ wdb_item_default

int wdb_item_default

GIFT region ID.

Definition at line 78 of file wdb.h.

◆ wdb_air_default

int wdb_air_default

Definition at line 79 of file wdb.h.

◆ wdb_mat_default

int wdb_mat_default

GIFT material code.

Definition at line 80 of file wdb.h.

◆ wdb_los_default

int wdb_los_default

Line-of-sight estimate.

Definition at line 81 of file wdb.h.

◆ wdb_name

struct bu_vls wdb_name

database object name

Definition at line 84 of file wdb.h.

◆ wdb_observers

struct bu_observer_list wdb_observers

Definition at line 85 of file wdb.h.

◆ wdb_interp

void* wdb_interp

Tcl_Interp.

Definition at line 86 of file wdb.h.


The documentation for this struct was generated from the following file: