DHART
|
#include <nanort.h>
Public Member Functions | |
BVHNode () | |
BVHNode (const BVHNode &rhs) | |
BVHNode & | operator= (const BVHNode &rhs) |
~BVHNode () | |
Public Attributes | |
T | bmin [3] |
T | bmax [3] |
int | flag |
int | axis |
unsigned int | data [2] |
|
inline |
|
inline |
Definition at line 508 of file nanort.h.
References nanort::BVHNode< T >::axis, nanort::BVHNode< T >::bmax, nanort::BVHNode< T >::bmin, nanort::BVHNode< T >::data, and nanort::BVHNode< T >::flag.
|
inline |
|
inline |
Definition at line 523 of file nanort.h.
References nanort::BVHNode< T >::axis, nanort::BVHNode< T >::bmax, nanort::BVHNode< T >::bmin, nanort::BVHNode< T >::data, and nanort::BVHNode< T >::flag.
int nanort::BVHNode< T >::axis |
Definition at line 546 of file nanort.h.
Referenced by nanort::BVHNode< T >::BVHNode(), nanort::BVHAccel< T >::BuildTree(), nanort::BVHAccel< T >::ListNodeIntersections(), nanort::BVHNode< T >::operator=(), and nanort::BVHAccel< T >::Traverse().
T nanort::BVHNode< T >::bmax[3] |
Definition at line 543 of file nanort.h.
Referenced by nanort::BVHNode< T >::BVHNode(), nanort::BVHAccel< T >::BuildTree(), nanort::BVHAccel< T >::ListNodeIntersections(), nanort::BVHNode< T >::operator=(), and nanort::BVHAccel< T >::Traverse().
T nanort::BVHNode< T >::bmin[3] |
Definition at line 542 of file nanort.h.
Referenced by nanort::BVHNode< T >::BVHNode(), nanort::BVHAccel< T >::BuildTree(), nanort::BVHAccel< T >::ListNodeIntersections(), nanort::BVHNode< T >::operator=(), and nanort::BVHAccel< T >::Traverse().
unsigned int nanort::BVHNode< T >::data[2] |
Definition at line 555 of file nanort.h.
Referenced by nanort::BVHNode< T >::BVHNode(), nanort::BVHAccel< T >::BuildTree(), nanort::BVHAccel< T >::ListNodeIntersections(), nanort::BVHNode< T >::operator=(), nanort::BVHAccel< T >::TestLeafNode(), nanort::BVHAccel< T >::TestLeafNodeIntersections(), and nanort::BVHAccel< T >::Traverse().
int nanort::BVHNode< T >::flag |
Definition at line 545 of file nanort.h.
Referenced by nanort::BVHNode< T >::BVHNode(), nanort::BVHAccel< T >::BuildTree(), nanort::BVHAccel< T >::ListNodeIntersections(), nanort::BVHNode< T >::operator=(), and nanort::BVHAccel< T >::Traverse().