Blender  V3.3
BVHBuild Member List

This is the complete list of members for BVHBuild, including all inherited members.

add_reference_curves(BoundBox &root, BoundBox &center, Hair *hair, int i)BVHBuildprotected
add_reference_geometry(BoundBox &root, BoundBox &center, Geometry *geom, int i)BVHBuildprotected
add_reference_object(BoundBox &root, BoundBox &center, Object *ob, int i)BVHBuildprotected
add_reference_points(BoundBox &root, BoundBox &center, PointCloud *pointcloud, int i)BVHBuildprotected
add_reference_triangles(BoundBox &root, BoundBox &center, Mesh *mesh, int i)BVHBuildprotected
add_references(BVHRange &root)BVHBuildprotected
build_mutexBVHBuildprotected
build_node(const BVHRange &range, vector< BVHReference > &references, int level, BVHSpatialStorage *storage)BVHBuildprotected
build_node(const BVHObjectBinning &range, int level)BVHBuildprotected
BVHBuild(const vector< Object * > &objects, array< int > &prim_type, array< int > &prim_index, array< int > &prim_object, array< float2 > &prim_time, const BVHParams &params, Progress &progress)BVHBuild
BVHBuildTask classBVHBuildfriend
BVHMixedSplit classBVHBuildfriend
BVHObjectBinning classBVHBuildfriend
BVHObjectSplit classBVHBuildfriend
BVHSpatialSplit classBVHBuildfriend
BVHSpatialSplitBuildTask classBVHBuildfriend
create_leaf_node(const BVHRange &range, const vector< BVHReference > &references)BVHBuildprotected
create_object_leaf_nodes(const BVHReference *ref, int start, int num)BVHBuildprotected
need_prim_timeBVHBuildprotected
num_original_referencesBVHBuildprotected
objectsBVHBuildprotected
paramsBVHBuildprotected
prim_indexBVHBuildprotected
prim_objectBVHBuildprotected
prim_timeBVHBuildprotected
prim_typeBVHBuildprotected
progressBVHBuildprotected
progress_countBVHBuildprotected
progress_original_totalBVHBuildprotected
progress_start_timeBVHBuildprotected
progress_totalBVHBuildprotected
progress_update()BVHBuildprotected
range_within_max_leaf_size(const BVHRange &range, const vector< BVHReference > &references) constBVHBuildprotected
referencesBVHBuildprotected
rotate(BVHNode *node, int max_depth)BVHBuildprotected
rotate(BVHNode *node, int max_depth, int iterations)BVHBuildprotected
run()BVHBuild
spatial_free_indexBVHBuildprotected
spatial_min_overlapBVHBuildprotected
spatial_spin_lockBVHBuildprotected
spatial_storageBVHBuildprotected
task_poolBVHBuildprotected
thread_build_node(InnerNode *node, int child, const BVHObjectBinning &range, int level)BVHBuildprotected
thread_build_spatial_split_node(InnerNode *node, int child, const BVHRange &range, vector< BVHReference > &references, int level)BVHBuildprotected
THREAD_TASK_SIZE enum valueBVHBuildprotected
unaligned_heuristicBVHBuildprotected
~BVHBuild()BVHBuild