The LIBRT Solids Table.
More...
The LIBRT Solids Table.
◆ st_name
#define st_name st_dp->d_namep |
◆ RT_SOLTAB_NULL
#define RT_SOLTAB_NULL ((struct soltab *)0) |
◆ SOLTAB_NULL
backwards compat
Definition at line 81 of file soltab.h.
◆ RT_CHECK_SOLTAB
◆ RT_CK_SOLTAB
◆ rt_free_soltab()
void rt_free_soltab |
( |
struct soltab * |
stp | ) |
|
Decrement use count on soltab structure. If no longer needed, release associated storage, and free the structure.
This routine semaphore protects against other copies of itself running in parallel, and against other routines (such as _rt_find_identical_solid()) which might also be modifying the linked list heads.
Called by - db_free_tree() rt_clean() rt_gettrees() rt_kill_deal_solid_refs()
◆ rt_pr_soltab()
void rt_pr_soltab |
( |
const struct soltab * |
stp | ) |
|