TrinityCore
Loading...
Searching...
No Matches
BIH Member List

This is the complete list of members for BIH, including all inherited members.

BIH()BIHinline
bound() constBIHinline
boundsBIHprotected
build(PrimArray const &primitives, BoundsFunc const &getBounds, uint32 leafSize=3, bool printStats=false)BIHinline
buildHierarchy(std::vector< uint32 > &tempTree, buildData &dat, BuildStats &stats) constBIHprotected
createNode(std::vector< uint32 > &tempTree, int nodeIndex, uint32 left, uint32 right)BIHinlineprotectedstatic
init_empty()BIHinlineprivate
intersectPoint(G3D::Vector3 const &p, IsectCallback &intersectCallback) constBIHinline
intersectRay(G3D::Ray const &r, RayCallback &intersectCallback, float &maxDist, bool stopAtFirst=false) constBIHinline
objectsBIHprotected
primCount() constBIHinline
readFromFile(FILE *rf)BIH
subdivide(int left, int right, std::vector< uint32 > &tempTree, buildData &dat, AABound &gridBox, AABound &nodeBox, int nodeIndex, int depth, BuildStats &stats)BIHprotectedstatic
treeBIHprotected
writeToFile(FILE *wf) constBIH