BRL-CAD
rt_htbl Struct Reference

#include <raytrace.h>

Collaboration diagram for rt_htbl:
[legend]

Data Fields

struct bu_list l
 linked list for caller's use More...
 
size_t end
 index of first available location More...
 
size_t blen
 

of struct's of storage at *hits

More...
 
struct hithits
 hits[blen] data storage area More...
 

Detailed Description

Support for variable length arrays of "struct hit". Patterned after the libbu/ptbl.c idea.

Definition at line 1361 of file raytrace.h.

Field Documentation

struct bu_list l

linked list for caller's use

Definition at line 1362 of file raytrace.h.

Referenced by rt_htbl_init().

size_t end

index of first available location

Definition at line 1363 of file raytrace.h.

Referenced by rt_bot_piece_hitsegs(), rt_htbl_get(), rt_htbl_init(), rt_htbl_reset(), rt_shootray(), and XGLUE().

size_t blen

of struct's of storage at *hits

Definition at line 1364 of file raytrace.h.

Referenced by rt_htbl_get(), and rt_htbl_init().

struct hit* hits

hits[blen] data storage area

Definition at line 1365 of file raytrace.h.

Referenced by rt_bot_piece_hitsegs(), rt_htbl_free(), rt_htbl_get(), rt_htbl_init(), and XGLUE().


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