cutter::boxnode Struct Reference

#include <raytrace.h>

Collaboration diagram for cutter::boxnode:

Collaboration graph
[legend]

Data Fields

int bn_type
fastf_t bn_min [3]
fastf_t bn_max [3]
soltab ** bn_list
 bn_list[bn_len]
int bn_len
 # of solids in list
int bn_maxlen
 # of ptrs allocated to list
rt_piecelistbn_piecelist
 [] solids with pieces
int bn_piecelen
 # of piecelists used
int bn_maxpiecelen
 # of piecelists allocated

Detailed Description

Definition at line 722 of file raytrace.h.


Field Documentation

int bn_type
 

Definition at line 723 of file raytrace.h.

Referenced by rt_ct_box(), and rt_cut_one_axis().

fastf_t bn_min[3]
 

Definition at line 724 of file raytrace.h.

Referenced by fill_out_bsp(), insert_in_bsp(), rt_ct_box(), rt_ct_populate_box(), rt_cut_it(), rt_cut_one_axis(), rt_find_backing_dist(), rt_plot_cell(), and rt_tcl_pr_cutter().

fastf_t bn_max[3]
 

Definition at line 725 of file raytrace.h.

Referenced by fill_out_bsp(), insert_in_bsp(), rt_ct_box(), rt_ct_populate_box(), rt_cut_it(), rt_cut_one_axis(), rt_find_backing_dist(), rt_plot_cell(), and rt_tcl_pr_cutter().

struct soltab** bn_list
 

bn_list[bn_len]

Definition at line 726 of file raytrace.h.

Referenced by insert_in_bsp(), rt_ct_populate_box(), rt_cut_it(), rt_cut_one_axis(), rt_plot_cell(), rt_shootray(), rt_shootray_bundle(), rt_split_mostly_empty_cells(), and rt_tcl_pr_cutter().

int bn_len
 

# of solids in list

Definition at line 727 of file raytrace.h.

Referenced by insert_in_bsp(), rt_cell_n_on_ray(), rt_ct_piececount(), rt_ct_populate_box(), rt_cut_it(), rt_cut_one_axis(), rt_plot_cell(), rt_shootray(), rt_shootray_bundle(), rt_split_mostly_empty_cells(), and rt_tcl_pr_cutter().

int bn_maxlen
 

# of ptrs allocated to list

Definition at line 728 of file raytrace.h.

Referenced by insert_in_bsp(), rt_ct_populate_box(), rt_cut_it(), and rt_cut_one_axis().

struct rt_piecelist* bn_piecelist
 

[] solids with pieces

Definition at line 729 of file raytrace.h.

Referenced by remove_from_bsp(), rt_ct_piececount(), rt_ct_populate_box(), rt_find_backing_dist(), rt_shootray(), rt_split_mostly_empty_cells(), and rt_tcl_pr_cutter().

int bn_piecelen
 

# of piecelists used

Definition at line 730 of file raytrace.h.

Referenced by remove_from_bsp(), rt_ct_piececount(), rt_ct_populate_box(), rt_find_backing_dist(), rt_shootray(), rt_split_mostly_empty_cells(), and rt_tcl_pr_cutter().

int bn_maxpiecelen
 

# of piecelists allocated

Definition at line 731 of file raytrace.h.

Referenced by rt_ct_populate_box().


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