#include <raytrace.h>
Collaboration diagram for rt_htbl:

Data Fields | |
| bu_list | l |
| linked list for caller's use | |
| int | end |
| index of first available location | |
| int | blen |
| # of struct's of storage at *hits | |
| hit * | hits |
| hits[blen] data storage area | |
Support for variable length arrays of "struct hit". Patterned after the libbu/ptbl.c idea.
Definition at line 1382 of file raytrace.h.
|
|
linked list for caller's use
Definition at line 1383 of file raytrace.h. Referenced by rt_htbl_init(). |
|
|
index of first available location
Definition at line 1384 of file raytrace.h. Referenced by rt_bot_piece_hitsegs(), rt_htbl_get(), rt_htbl_init(), and rt_htbl_reset(). |
|
|
# of struct's of storage at *hits
Definition at line 1385 of file raytrace.h. Referenced by rt_htbl_get(), and rt_htbl_init(). |
|
|
hits[blen] data storage area
Definition at line 1386 of file raytrace.h. Referenced by rt_bot_piece_hitsegs(), rt_htbl_free(), rt_htbl_get(), and rt_htbl_init(). |
1.4.6