|
Blender
V3.3
|
This is the complete list of members for BVHBuild, including all inherited members.
| add_reference_curves(BoundBox &root, BoundBox ¢er, Hair *hair, int i) | BVHBuild | protected |
| add_reference_geometry(BoundBox &root, BoundBox ¢er, Geometry *geom, int i) | BVHBuild | protected |
| add_reference_object(BoundBox &root, BoundBox ¢er, Object *ob, int i) | BVHBuild | protected |
| add_reference_points(BoundBox &root, BoundBox ¢er, PointCloud *pointcloud, int i) | BVHBuild | protected |
| add_reference_triangles(BoundBox &root, BoundBox ¢er, Mesh *mesh, int i) | BVHBuild | protected |
| add_references(BVHRange &root) | BVHBuild | protected |
| build_mutex | BVHBuild | protected |
| build_node(const BVHRange &range, vector< BVHReference > &references, int level, BVHSpatialStorage *storage) | BVHBuild | protected |
| build_node(const BVHObjectBinning &range, int level) | BVHBuild | protected |
| BVHBuild(const vector< Object * > &objects, array< int > &prim_type, array< int > &prim_index, array< int > &prim_object, array< float2 > &prim_time, const BVHParams ¶ms, Progress &progress) | BVHBuild | |
| BVHBuildTask class | BVHBuild | friend |
| BVHMixedSplit class | BVHBuild | friend |
| BVHObjectBinning class | BVHBuild | friend |
| BVHObjectSplit class | BVHBuild | friend |
| BVHSpatialSplit class | BVHBuild | friend |
| BVHSpatialSplitBuildTask class | BVHBuild | friend |
| create_leaf_node(const BVHRange &range, const vector< BVHReference > &references) | BVHBuild | protected |
| create_object_leaf_nodes(const BVHReference *ref, int start, int num) | BVHBuild | protected |
| need_prim_time | BVHBuild | protected |
| num_original_references | BVHBuild | protected |
| objects | BVHBuild | protected |
| params | BVHBuild | protected |
| prim_index | BVHBuild | protected |
| prim_object | BVHBuild | protected |
| prim_time | BVHBuild | protected |
| prim_type | BVHBuild | protected |
| progress | BVHBuild | protected |
| progress_count | BVHBuild | protected |
| progress_original_total | BVHBuild | protected |
| progress_start_time | BVHBuild | protected |
| progress_total | BVHBuild | protected |
| progress_update() | BVHBuild | protected |
| range_within_max_leaf_size(const BVHRange &range, const vector< BVHReference > &references) const | BVHBuild | protected |
| references | BVHBuild | protected |
| rotate(BVHNode *node, int max_depth) | BVHBuild | protected |
| rotate(BVHNode *node, int max_depth, int iterations) | BVHBuild | protected |
| run() | BVHBuild | |
| spatial_free_index | BVHBuild | protected |
| spatial_min_overlap | BVHBuild | protected |
| spatial_spin_lock | BVHBuild | protected |
| spatial_storage | BVHBuild | protected |
| task_pool | BVHBuild | protected |
| thread_build_node(InnerNode *node, int child, const BVHObjectBinning &range, int level) | BVHBuild | protected |
| thread_build_spatial_split_node(InnerNode *node, int child, const BVHRange &range, vector< BVHReference > &references, int level) | BVHBuild | protected |
| THREAD_TASK_SIZE enum value | BVHBuild | protected |
| unaligned_heuristic | BVHBuild | protected |
| ~BVHBuild() | BVHBuild |