![]() |
TrinityCore
|
#include <BoundingIntervalHierarchy.h>
Public Member Functions | |
| BuildStats () | |
| void | updateInner () |
| void | updateBVH2 () |
| void | updateLeaf (int depth, int n) |
| void | printStats () |
Private Attributes | |
| int | numNodes |
| int | numLeaves |
| int | sumObjects |
| int | minObjects |
| int | maxObjects |
| int | sumDepth |
| int | minDepth |
| int | maxDepth |
| int | numLeavesN [6] |
| int | numBVH2 |
Definition at line 357 of file BoundingIntervalHierarchy.h.
|
inline |
Definition at line 372 of file BoundingIntervalHierarchy.h.
| void BIH::BuildStats::printStats | ( | ) |
Definition at line 290 of file BoundingIntervalHierarchy.cpp.
Referenced by BIH::build().
|
inline |
Definition at line 381 of file BoundingIntervalHierarchy.h.
Referenced by BIH::subdivide().
|
inline |
Definition at line 380 of file BoundingIntervalHierarchy.h.
Referenced by BIH::subdivide().
| void BIH::BuildStats::updateLeaf | ( | int | depth, |
| int | n | ||
| ) |
Definition at line 277 of file BoundingIntervalHierarchy.cpp.
References maxDepth, maxObjects, minDepth, minObjects, numLeaves, numLeavesN, sumDepth, and sumObjects.
Referenced by BIH::subdivide().
|
private |
Definition at line 367 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 364 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 366 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 363 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 369 of file BoundingIntervalHierarchy.h.
|
private |
Definition at line 361 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 368 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 360 of file BoundingIntervalHierarchy.h.
|
private |
Definition at line 365 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().
|
private |
Definition at line 362 of file BoundingIntervalHierarchy.h.
Referenced by updateLeaf().