|
auto | SetBound (int childIndex, const Bound &bound) -> void |
|
auto | CreateLeaf (int childIndex, unsigned int size, unsigned int offset) -> void |
|
auto | CreateIntermediateNode (int childIndex, unsigned int index) -> void |
|
auto | Intersect (const Ray4 &ray4, const __m128 invRayDirMinT[3], const __m128 invRayDirMaxT[3], const int rayDirSign[3], float _minT, float _maxT) -> int |
|
void * | operator new (std::size_t size) throw (std::bad_alloc) |
|
void | operator delete (void *p) |
|
|
static auto | ExtractLeafData (int data, unsigned int &size, unsigned int &offset) -> void |
|
|
__m128 | bounds [2][3] |
|
int | children [4] |
|
|
static const int | EmptyLeafNode = 0xffffffff |
|