Class bvh_t¶
Defined in File bvh.hpp
Class Documentation¶
-
class bvh_t¶
-
Public Functions
-
inline bvh_t(std::vector<node_cluster_t> clusters, std::vector<tri_t> tris, f_t sah_cost)¶
-
inline constexpr auto root_node_id() const noexcept¶
-
inline const auto &node_clusters() const noexcept¶
-
inline const auto &triangles() const noexcept¶
-
inline auto &triangles() noexcept¶
-
inline const auto &root() const noexcept¶
-
inline auto get_sah_cost() const noexcept¶
-
inline auto node_count() const noexcept¶
Friends
- friend class construction::ads_constructor_t
- friend class construction::bvh_constructor_t
- friend class construction::bvh8w_constructor_t
-
inline bvh_t(std::vector<node_cluster_t> clusters, std::vector<tri_t> tris, f_t sah_cost)¶