HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT::BVH< N > Member List

This is the complete list of members for UT::BVH< N >, including all inherited members.

BVH() noexceptUT::BVH< N >inline
clear() noexceptUT::BVH< N >inline
createTrivialIndices(SRC_INT_TYPE *indices, const INT_TYPE n) noexceptUT::BVH< N >static
debugDump() const UT::BVH< N >
getMaxDepth() const noexceptUT::BVH< N >
getNodes() const noexceptUT::BVH< N >inline
getNumNodes() const noexceptUT::BVH< N >inline
getPureInternalDepth() const noexceptUT::BVH< N >
init(const BOX_TYPE *boxes, const INT_TYPE nboxes, SRC_INT_TYPE *indices=nullptr, bool reorder_indices=false, INT_TYPE max_items_per_leaf=1) noexceptUT::BVH< N >
init(Box< T, NAXES > axes_minmax, const BOX_TYPE *boxes, INT_TYPE nboxes, SRC_INT_TYPE *indices=nullptr, bool reorder_indices=false, INT_TYPE max_items_per_leaf=1) noexceptUT::BVH< N >
INT_TYPE typedefUT::BVH< N >
traverse(FUNCTORS &functors, LOCAL_DATA *data_for_parent=nullptr) const noexceptUT::BVH< N >
traverseParallel(INT_TYPE parallel_threshold, FUNCTORS &functors, LOCAL_DATA *data_for_parent=nullptr) const noexceptUT::BVH< N >
traverseVector(FUNCTORS &functors, LOCAL_DATA *data_for_parent=nullptr) const noexceptUT::BVH< N >