NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::BVHNode Member List

This is the complete list of members for FW::BVHNode, including all inherited members.

assignIndicesBreadthFirst(S32 index=0, bool includeLeafNodes=true)FW::BVHNode
assignIndicesDepthFirst(S32 index=0, bool includeLeafNodes=true)FW::BVHNode
BVHNode()FW::BVHNodeinline
computeSubtreeProbabilities(const Platform &p, float parentProbability, float &sah)FW::BVHNode
computeSubtreeSAHCost(const Platform &p) const FW::BVHNode
deleteSubtree()FW::BVHNode
getArea() const FW::BVHNodeinline
getChildNode(S32 i) const =0FW::BVHNodepure virtual
getNumChildNodes() const =0FW::BVHNodepure virtual
getNumTriangles() const FW::BVHNodeinlinevirtual
getSubtreeSize(BVH_STAT stat=BVH_STAT_NODE_COUNT) const FW::BVHNode
isLeaf() const =0FW::BVHNodepure virtual
m_boundsFW::BVHNode
m_indexFW::BVHNode
m_parentProbabilityFW::BVHNode
m_probabilityFW::BVHNode
m_treeletFW::BVHNode