This is the complete list of members for
RegularBVH, including all inherited members.
| build(Progress &progress) | BVH | |
| BVH class | RegularBVH | [friend] |
| BVH::BVH(const BVHParams ¶ms, const vector< Object * > &objects) | BVH | [protected] |
| cache_filename | BVH | |
| cache_read(CacheData &key) | BVH | [protected] |
| cache_write(CacheData &key) | BVH | [protected] |
| clear_cache_except() | BVH | |
| create(const BVHParams ¶ms, const vector< Object * > &objects) | BVH | [static] |
| objects | BVH | |
| pack | BVH | |
| pack_inner(const BVHStackEntry &e, const BVHStackEntry &e0, const BVHStackEntry &e1) | RegularBVH | [protected] |
| pack_instances(size_t nodes_size) | BVH | [protected] |
| pack_leaf(const BVHStackEntry &e, const LeafNode *leaf) | RegularBVH | [protected] |
| pack_node(int idx, const BoundBox &b0, const BoundBox &b1, int c0, int c1, uint visibility0, uint visibility1) | RegularBVH | [protected] |
| pack_nodes(const array< int > &prims, const BVHNode *root) | RegularBVH | [protected, virtual] |
| pack_triangle(int idx, float4 woop[3]) | BVH | [protected] |
| pack_triangles() | BVH | [protected] |
| params | BVH | |
| refit(Progress &progress) | BVH | |
| refit_node(int idx, bool leaf, BoundBox &bbox, uint &visibility) | RegularBVH | [protected] |
| refit_nodes() | RegularBVH | [protected, virtual] |
| RegularBVH(const BVHParams ¶ms, const vector< Object * > &objects) | RegularBVH | [protected] |
| ~BVH() | BVH | [inline, virtual] |