rt_htbl Struct Reference
[librt geometry, raytracing]

#include <raytrace.h>

Collaboration diagram for rt_htbl:

Collaboration graph
[legend]

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
hithits
 hits[blen] data storage area

Detailed Description

R T _ H T B L

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

Definition at line 1382 of file raytrace.h.


Field Documentation

struct bu_list l
 

linked list for caller's use

Definition at line 1383 of file raytrace.h.

Referenced by rt_htbl_init().

int end
 

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().

int blen
 

# of struct's of storage at *hits

Definition at line 1385 of file raytrace.h.

Referenced by rt_htbl_get(), and rt_htbl_init().

struct hit* hits
 

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().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:15 2006 for BRL-CAD by  doxygen 1.4.6