|
Blender
V2.93
|
#include <bvh_multi.h>
Inherits BVH.
Public Attributes | |
| vector< BVH * > | sub_bvhs |
Public Attributes inherited from BVH | |
| BVHParams | params |
| vector< Geometry * > | geometry |
| vector< Object * > | objects |
Protected Member Functions | |
| BVHMulti (const BVHParams ¶ms, const vector< Geometry * > &geometry, const vector< Object * > &objects) | |
| virtual | ~BVHMulti () |
Protected Member Functions inherited from BVH | |
| BVH (const BVHParams ¶ms, const vector< Geometry * > &geometry, const vector< Object * > &objects) | |
Friends | |
| class | BVH |
Additional Inherited Members | |
Public Member Functions inherited from BVH | |
| virtual | ~BVH () |
Static Public Member Functions inherited from BVH | |
| static BVH * | create (const BVHParams ¶ms, const vector< Geometry * > &geometry, const vector< Object * > &objects, Device *device) |
Definition at line 25 of file bvh_multi.h.
|
protected |
Definition at line 23 of file bvh_multi.cpp.
|
protectedvirtual |
Definition at line 30 of file bvh_multi.cpp.
References sub_bvhs.
|
friend |
Definition at line 30 of file bvh_multi.h.
Definition at line 27 of file bvh_multi.h.
Referenced by MultiDevice::build_bvh(), and ~BVHMulti().