BBox typedef | bvh::v2::ReinsertionOptimizer< Node > | private |
bvh_ | bvh::v2::ReinsertionOptimizer< Node > | private |
compute_parents(Executor< Derived > &executor, const Bvh< Node > &bvh) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivatestatic |
find_candidates(size_t target_count) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
find_reinsertion(size_t node_id) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
get_conflicts(size_t from, size_t to) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
optimize(ThreadPool &thread_pool, Bvh< Node > &bvh, const Config &config={}) | bvh::v2::ReinsertionOptimizer< Node > | inlinestatic |
optimize(Bvh< Node > &bvh, const Config &config={}) | bvh::v2::ReinsertionOptimizer< Node > | inlinestatic |
optimize(Executor< Derived > &executor, Bvh< Node > &bvh, const Config &config) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivatestatic |
optimize(Executor< Derived > &executor, const Config &config) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
parents_ | bvh::v2::ReinsertionOptimizer< Node > | private |
refit_from(size_t index) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
reinsert_node(size_t from, size_t to) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
ReinsertionOptimizer(Bvh< Node > &bvh, std::vector< size_t > &&parents) | bvh::v2::ReinsertionOptimizer< Node > | inlineprivate |
Scalar typedef | bvh::v2::ReinsertionOptimizer< Node > | private |