TrinityCore
BIH::BuildStats Class Reference

#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
 

Detailed Description

Definition at line 354 of file BoundingIntervalHierarchy.h.

Constructor & Destructor Documentation

◆ BuildStats()

BIH::BuildStats::BuildStats ( )
inline

Definition at line 369 of file BoundingIntervalHierarchy.h.

Member Function Documentation

◆ printStats()

void BIH::BuildStats::printStats ( )

Definition at line 290 of file BoundingIntervalHierarchy.cpp.

+ Here is the caller graph for this function:

◆ updateBVH2()

void BIH::BuildStats::updateBVH2 ( )
inline

Definition at line 378 of file BoundingIntervalHierarchy.h.

+ Here is the caller graph for this function:

◆ updateInner()

void BIH::BuildStats::updateInner ( )
inline

Definition at line 377 of file BoundingIntervalHierarchy.h.

+ Here is the caller graph for this function:

◆ updateLeaf()

void BIH::BuildStats::updateLeaf ( int  depth,
int  n 
)

Definition at line 277 of file BoundingIntervalHierarchy.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ maxDepth

int BIH::BuildStats::maxDepth
private

Definition at line 364 of file BoundingIntervalHierarchy.h.

◆ maxObjects

int BIH::BuildStats::maxObjects
private

Definition at line 361 of file BoundingIntervalHierarchy.h.

◆ minDepth

int BIH::BuildStats::minDepth
private

Definition at line 363 of file BoundingIntervalHierarchy.h.

◆ minObjects

int BIH::BuildStats::minObjects
private

Definition at line 360 of file BoundingIntervalHierarchy.h.

◆ numBVH2

int BIH::BuildStats::numBVH2
private

Definition at line 366 of file BoundingIntervalHierarchy.h.

◆ numLeaves

int BIH::BuildStats::numLeaves
private

Definition at line 358 of file BoundingIntervalHierarchy.h.

◆ numLeavesN

int BIH::BuildStats::numLeavesN[6]
private

Definition at line 365 of file BoundingIntervalHierarchy.h.

◆ numNodes

int BIH::BuildStats::numNodes
private

Definition at line 357 of file BoundingIntervalHierarchy.h.

◆ sumDepth

int BIH::BuildStats::sumDepth
private

Definition at line 362 of file BoundingIntervalHierarchy.h.

◆ sumObjects

int BIH::BuildStats::sumObjects
private

Definition at line 359 of file BoundingIntervalHierarchy.h.


The documentation for this class was generated from the following files: