TrinityCore
Loading...
Searching...
No Matches
BIH::BuildStats Class Reference

#include <BoundingIntervalHierarchy.h>

Public Member Functions

 BuildStats ()
 
void updateInner ()
 
void updateBVH2 ()
 
void updateLeaf (int depth, int n)
 
void printStats () const
 

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 335 of file BoundingIntervalHierarchy.h.

Constructor & Destructor Documentation

◆ BuildStats()

BIH::BuildStats::BuildStats ( )
inline

Definition at line 350 of file BoundingIntervalHierarchy.h.

Member Function Documentation

◆ printStats()

void BIH::BuildStats::printStats ( ) const

Definition at line 293 of file BoundingIntervalHierarchy.cpp.

+ Here is the caller graph for this function:

◆ updateBVH2()

void BIH::BuildStats::updateBVH2 ( )
inline

Definition at line 359 of file BoundingIntervalHierarchy.h.

+ Here is the caller graph for this function:

◆ updateInner()

void BIH::BuildStats::updateInner ( )
inline

Definition at line 358 of file BoundingIntervalHierarchy.h.

+ Here is the caller graph for this function:

◆ updateLeaf()

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

Definition at line 280 of file BoundingIntervalHierarchy.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ maxDepth

int BIH::BuildStats::maxDepth
private

Definition at line 345 of file BoundingIntervalHierarchy.h.

◆ maxObjects

int BIH::BuildStats::maxObjects
private

Definition at line 342 of file BoundingIntervalHierarchy.h.

◆ minDepth

int BIH::BuildStats::minDepth
private

Definition at line 344 of file BoundingIntervalHierarchy.h.

◆ minObjects

int BIH::BuildStats::minObjects
private

Definition at line 341 of file BoundingIntervalHierarchy.h.

◆ numBVH2

int BIH::BuildStats::numBVH2
private

Definition at line 347 of file BoundingIntervalHierarchy.h.

◆ numLeaves

int BIH::BuildStats::numLeaves
private

Definition at line 339 of file BoundingIntervalHierarchy.h.

◆ numLeavesN

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

Definition at line 346 of file BoundingIntervalHierarchy.h.

◆ numNodes

int BIH::BuildStats::numNodes
private

Definition at line 338 of file BoundingIntervalHierarchy.h.

◆ sumDepth

int BIH::BuildStats::sumDepth
private

Definition at line 343 of file BoundingIntervalHierarchy.h.

◆ sumObjects

int BIH::BuildStats::sumObjects
private

Definition at line 340 of file BoundingIntervalHierarchy.h.


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