|
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 46 of file space_partition.h.
| int cn_type |
Definition at line 47 of file space_partition.h.
| int cn_axis |
0, 1, 2 = cut along X, Y, Z
Definition at line 48 of file space_partition.h.
| fastf_t cn_point |
cut through axis==point
Definition at line 49 of file space_partition.h.
| union cutter* cn_l |
val < point
Definition at line 50 of file space_partition.h.
| union cutter* cn_r |
val >= point
Definition at line 51 of file space_partition.h.