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

This is the complete list of members for FW::InnerNode, 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 FW::InnerNodeinlinevirtual
getNumChildNodes() const FW::InnerNodeinlinevirtual
getNumTriangles() const FW::BVHNodeinlinevirtual
getSubtreeSize(BVH_STAT stat=BVH_STAT_NODE_COUNT) const FW::BVHNode
InnerNode(const AABB &bounds, BVHNode *child0, BVHNode *child1)FW::InnerNodeinline
InnerNode(const AABB &bounds, BVHNode *child0, BVHNode *child1, S32 axis, SplitInfo::SplitType splitType, bool osahTested)FW::InnerNodeinline
isLeaf() const FW::InnerNodeinlinevirtual
m_boundsFW::BVHNode
m_childrenFW::InnerNode
m_indexFW::BVHNode
m_parentProbabilityFW::BVHNode
m_probabilityFW::BVHNode
m_splitInfoFW::InnerNode
m_treeletFW::BVHNode