|
Blender V4.3
|
#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 | |
| ccl_device_inline_method ccl_global const Tile * | probeTile (const Coord ijk) const ccl_global |
| ccl_device_inline_method ccl_global const ChildT * | getChild (ccl_global const Tile *tile) const ccl_global |
Static Public Member Functions | |
| static ccl_device_inline_method uint64_t | CoordToKey (const Coord ijk) |
Public Attributes | |
| Coord | mBBox [2] |
| uint32_t | mTableSize |
| ValueType | mBackground |
| ValueType | mMinimum |
| ValueType | mMaximum |
| float | mAverage |
| float | mStdDevi |
| ccl_static_constexpr uint32_t | LEVEL = 1 + ChildT::LEVEL |
| using nanovdb::RootNode< ChildT >::BuildType = typename ChildT::BuildType |
| using nanovdb::RootNode< ChildT >::KeyT = uint64_t |
| using nanovdb::RootNode< ChildT >::ValueType = typename ChildT::ValueType |
|
inlinestatic |
Definition at line 107 of file nanovdb.h.
References nanovdb::Coord::x, nanovdb::Coord::y, and nanovdb::Coord::z.
|
inline |
|
inline |
Definition at line 136 of file nanovdb.h.
References ccl_global.
| ccl_static_constexpr uint32_t nanovdb::RootNode< ChildT >::LEVEL = 1 + ChildT::LEVEL |
| float nanovdb::RootNode< ChildT >::mAverage |
| ValueType nanovdb::RootNode< ChildT >::mBackground |
| Coord nanovdb::RootNode< ChildT >::mBBox[2] |
| ValueType nanovdb::RootNode< ChildT >::mMaximum |
| ValueType nanovdb::RootNode< ChildT >::mMinimum |
| float nanovdb::RootNode< ChildT >::mStdDevi |
| uint32_t nanovdb::RootNode< ChildT >::mTableSize |