Blender  V3.3
BVHNode Member List

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

aligned_spaceBVHNode
boundsBVHNode
bvBVHNode
BVHNode(const BoundBox &bounds)BVHNodeinlineexplicitprotected
BVHNode(const BVHNode &other)BVHNodeinlineexplicitprotected
childrenBVHNode
computeSubtreeSAHCost(const BVHParams &p, float probability=1.0f) constBVHNode
deleteSubtree()BVHNode
dump_graph(const char *filename)BVHNode
get_aligned_space() constBVHNodeinline
get_child(int i) const =0BVHNodepure virtual
getSubtreeSize(BVH_STAT stat=BVH_STAT_NODE_COUNT) constBVHNode
has_unaligned() constBVHNodeinline
indexBVHNode
is_leaf() const =0BVHNodepure virtual
is_unalignedBVHNode
main_axisBVHNode
node_numBVHNode
num_children() const =0BVHNodepure virtual
num_triangles() constBVHNodeinlinevirtual
parentBVHNode
print(int depth=0) const =0BVHNodepure virtual
set_aligned_space(const Transform &aligned_space)BVHNodeinline
time_fromBVHNode
time_toBVHNode
update_time()BVHNode
update_visibility()BVHNode
visibilityBVHNode
~BVHNode()BVHNodeinlinevirtual