|
Blender V5.0
|
#include <nanovdb.h>
Classes | |
| struct | Tile |
Public Types | |
| using | ValueType = typename ChildT::ValueType |
| using | BuildType = typename ChildT::BuildType |
| using | KeyT = uint64_t |
Public Member Functions | |
| const ccl_device_inline_method ccl_global Tile * | probeTile (const Coord ijk) const ccl_global |
| const ccl_device_inline_method ccl_global ChildT * | getChild (const ccl_global Tile *tile) const ccl_global |
Static Public Member Functions | |
| static ccl_device_inline_method uint64_t | CoordToKey (const Coord ijk) |
Public Attributes | |
| PackedCoord | mBBox [2] |
| uint32_t | mTableSize |
| ValueType | mBackground |
| ValueType | mMinimum |
| ValueType | mMaximum |
| float | mAverage |
| float | mStdDevi |
| ccl_static_constexpr uint32_t | LEVEL = 1 + ChildT::LEVEL |
Definition at line 102 of file kernel/util/nanovdb.h.
| using nanovdb::RootNode< ChildT >::BuildType = typename ChildT::BuildType |
Definition at line 104 of file kernel/util/nanovdb.h.
| using nanovdb::RootNode< ChildT >::KeyT = uint64_t |
Definition at line 107 of file kernel/util/nanovdb.h.
| using nanovdb::RootNode< ChildT >::ValueType = typename ChildT::ValueType |
Definition at line 103 of file kernel/util/nanovdb.h.
|
inlinestatic |
Definition at line 108 of file kernel/util/nanovdb.h.
|
inline |
Definition at line 150 of file kernel/util/nanovdb.h.
|
inline |
Definition at line 137 of file kernel/util/nanovdb.h.
| ccl_static_constexpr uint32_t nanovdb::RootNode< ChildT >::LEVEL = 1 + ChildT::LEVEL |
Definition at line 156 of file kernel/util/nanovdb.h.
| float nanovdb::RootNode< ChildT >::mAverage |
Definition at line 127 of file kernel/util/nanovdb.h.
| ValueType nanovdb::RootNode< ChildT >::mBackground |
Definition at line 124 of file kernel/util/nanovdb.h.
| PackedCoord nanovdb::RootNode< ChildT >::mBBox[2] |
Definition at line 121 of file kernel/util/nanovdb.h.
| ValueType nanovdb::RootNode< ChildT >::mMaximum |
Definition at line 126 of file kernel/util/nanovdb.h.
| ValueType nanovdb::RootNode< ChildT >::mMinimum |
Definition at line 125 of file kernel/util/nanovdb.h.
| float nanovdb::RootNode< ChildT >::mStdDevi |
Definition at line 128 of file kernel/util/nanovdb.h.
| uint32_t nanovdb::RootNode< ChildT >::mTableSize |
Definition at line 122 of file kernel/util/nanovdb.h.