Template Struct BVHModelAccessor

Inheritance Relationships

Base Type

Struct Documentation

template<typename BV>
struct BVHModelAccessor : public coal::BVHModel<BV>

Public Types

typedef coal::BVHModel<BV> Base

Public Members

std::shared_ptr<bv_node_vector_t> bvs

Bounding volume hierarchy.

unsigned int num_bvs

Number of BV nodes in bounding volume hierarchy.

unsigned int num_bvs_allocated
std::shared_ptr<std::vector<unsigned int>> primitive_indices