BRL-CAD
|
#include <space_partition.h>
Data Fields | |
int | cn_type |
int | cn_axis |
0, 1, 2 = cut along X, Y, Z More... | |
fastf_t | cn_point |
cut through axis==point More... | |
union cutter * | cn_l |
val < point More... | |
union cutter * | cn_r |
val >= point More... | |
Structures for space subdivision.
cut_type is an integer for efficiency of access in rt_shootray() on non-word addressing machines.
If a solid has 'pieces', it will be listed either in bn_list (initially), or in bn_piecelist, but not both.
Definition at line 47 of file space_partition.h.
int cn_type |
Definition at line 48 of file space_partition.h.
int cn_axis |
0, 1, 2 = cut along X, Y, Z
Definition at line 49 of file space_partition.h.
fastf_t cn_point |
cut through axis==point
Definition at line 50 of file space_partition.h.
union cutter* cn_l |
val < point
Definition at line 51 of file space_partition.h.
union cutter* cn_r |
val >= point
Definition at line 52 of file space_partition.h.