|
Blender
V3.3
|
This is the complete list of members for BVH2, including all inherited members.
| build(Progress &progress, Stats *stats) | BVH2 | |
| BVH class | BVH2 | friend |
| BVH::BVH(const BVHParams ¶ms, const vector< Geometry * > &geometry, const vector< Object * > &objects) | BVH | protected |
| BVH2(const BVHParams ¶ms, const vector< Geometry * > &geometry, const vector< Object * > &objects) | BVH2 | protected |
| create(const BVHParams ¶ms, const vector< Geometry * > &geometry, const vector< Object * > &objects, Device *device) | BVH | static |
| geometry | BVH | |
| objects | BVH | |
| pack | BVH2 | |
| pack_aligned_inner(const BVHStackEntry &e, const BVHStackEntry &e0, const BVHStackEntry &e1) | BVH2 | protected |
| pack_aligned_node(int idx, const BoundBox &b0, const BoundBox &b1, int c0, int c1, uint visibility0, uint visibility1) | BVH2 | protected |
| pack_inner(const BVHStackEntry &e, const BVHStackEntry &e0, const BVHStackEntry &e1) | BVH2 | protected |
| pack_instances(size_t nodes_size, size_t leaf_nodes_size) | BVH2 | protected |
| pack_leaf(const BVHStackEntry &e, const LeafNode *leaf) | BVH2 | protected |
| pack_nodes(const BVHNode *root) | BVH2 | protected |
| pack_primitives() | BVH2 | protected |
| pack_triangle(int idx, float4 storage[3]) | BVH2 | protected |
| pack_unaligned_inner(const BVHStackEntry &e, const BVHStackEntry &e0, const BVHStackEntry &e1) | BVH2 | protected |
| pack_unaligned_node(int idx, const Transform &aligned_space0, const Transform &aligned_space1, const BoundBox &b0, const BoundBox &b1, int c0, int c1, uint visibility0, uint visibility1) | BVH2 | protected |
| params | BVH | |
| refit(Progress &progress) | BVH2 | |
| refit_node(int idx, bool leaf, BoundBox &bbox, uint &visibility) | BVH2 | protected |
| refit_nodes() | BVH2 | protected |
| refit_primitives(int start, int end, BoundBox &bbox, uint &visibility) | BVH2 | protected |
| replace_geometry(const vector< Geometry * > &geometry, const vector< Object * > &objects) | BVH | inlinevirtual |
| widen_children_nodes(const BVHNode *root) | BVH2 | protectedvirtual |
| ~BVH() | BVH | inlinevirtual |