#include "BoundingIntervalHierarchy.h"
◆ BuildStats()
BIH::BuildStats::BuildStats |
( |
| ) |
|
|
inline |
413 {
415 }
int numLeavesN[6]
Definition: BoundingIntervalHierarchy.h:408
References numLeavesN.
◆ printStats()
void BIH::BuildStats::printStats |
( |
| ) |
|
318{
319 printf("Tree stats:\n");
326 printf(
" * Depth: min %d\n",
minDepth);
336}
int minObjects
Definition: BoundingIntervalHierarchy.h:403
int sumDepth
Definition: BoundingIntervalHierarchy.h:405
int numBVH2
Definition: BoundingIntervalHierarchy.h:409
int numLeaves
Definition: BoundingIntervalHierarchy.h:401
int sumObjects
Definition: BoundingIntervalHierarchy.h:402
int maxDepth
Definition: BoundingIntervalHierarchy.h:407
int minDepth
Definition: BoundingIntervalHierarchy.h:406
int maxObjects
Definition: BoundingIntervalHierarchy.h:404
int numNodes
Definition: BoundingIntervalHierarchy.h:400
Referenced by BIH::build().
◆ updateBVH2()
void BIH::BuildStats::updateBVH2 |
( |
| ) |
|
|
inline |
◆ updateInner()
void BIH::BuildStats::updateInner |
( |
| ) |
|
|
inline |
◆ updateLeaf()
void BIH::BuildStats::updateLeaf |
( |
int |
depth, |
|
|
int |
n |
|
) |
| |
◆ maxDepth
int BIH::BuildStats::maxDepth {-1} |
|
private |
◆ maxObjects
int BIH::BuildStats::maxObjects {-1} |
|
private |
◆ minDepth
int BIH::BuildStats::minDepth {0x0FFFFFFF} |
|
private |
◆ minObjects
int BIH::BuildStats::minObjects {0x0FFFFFFF} |
|
private |
◆ numBVH2
int BIH::BuildStats::numBVH2 {0} |
|
private |
◆ numLeaves
int BIH::BuildStats::numLeaves {0} |
|
private |
◆ numLeavesN
int BIH::BuildStats::numLeavesN[6] |
|
private |
◆ numNodes
int BIH::BuildStats::numNodes {0} |
|
private |
◆ sumDepth
int BIH::BuildStats::sumDepth {0} |
|
private |
◆ sumObjects
int BIH::BuildStats::sumObjects {0} |
|
private |