BRL-CAD
|
#include <soltab.h>
Data Fields | |
struct bu_list | l |
links, headed by rti_headsolid More... | |
struct bu_list | l2 |
links, headed by st_dp->d_use_hd More... | |
const struct rt_functab * | st_meth |
pointer to per-solid methods More... | |
struct rt_i * | st_rtip |
"up" pointer to rt_i More... | |
long | st_uses |
Usage count, for instanced solids. More... | |
int | st_id |
Solid ident. More... | |
point_t | st_center |
Centroid of solid. More... | |
fastf_t | st_aradius |
Radius of APPROXIMATING sphere. More... | |
fastf_t | st_bradius |
Radius of BOUNDING sphere. More... | |
void * | st_specific |
-> ID-specific (private) struct More... | |
const struct directory * | st_dp |
Directory entry of solid. More... | |
point_t | st_min |
min X, Y, Z of bounding RPP More... | |
point_t | st_max |
max X, Y, Z of bounding RPP More... | |
long | st_bit |
solids bit vector index (const) More... | |
struct bu_ptbl | st_regions |
ptrs to regions using this solid (const) More... | |
matp_t | st_matp |
solid coords to model space, NULL=identity More... | |
struct db_full_path | st_path |
path from region to leaf More... | |
long | st_npieces |
# pieces used by this solid More... | |
long | st_piecestate_num |
re_pieces[] subscript More... | |
struct bound_rpp * | st_piece_rpps |
bounding RPP of each piece of this solid More... | |
Internal information used to keep track of solids in the model. Leaf name and Xform matrix are unique identifier. Note that all objects store dimensional values in millimeters (mm).
const struct rt_functab* st_meth |
struct bu_ptbl st_regions |
struct db_full_path st_path |
struct bound_rpp* st_piece_rpps |