|
Blender V4.3
|
#include <nanovdb.h>
Public Types | |
| using | ValueType = typename RootT::ValueType |
Public Member Functions | |
| ccl_device_inline_method | CachedReadAccessor (ccl_global const RootT &root) |
| template<typename NodeT > | |
| ccl_device_inline_method bool | isCached (const Coord ijk) const |
| ccl_device_inline_method ValueType | getValueAndCache (ccl_global const RootT &node, const Coord ijk) const |
| ccl_device_inline_method ValueType | getValueAndCache (ccl_global const LeafT &node, const Coord ijk) const |
| template<typename NodeT > | |
| ccl_device_inline_method ValueType | getValueAndCache (ccl_global const NodeT &node, const Coord ijk) const |
| ccl_device_inline_method ValueType | getValue (const Coord ijk) const |
| template<typename NodeT > | |
| ccl_device_inline_method void | insert (const Coord ijk, ccl_global const NodeT *node) const |
| using nanovdb::CachedReadAccessor< BuildT >::ValueType = typename RootT::ValueType |
|
inline |
|
inline |
Definition at line 415 of file nanovdb.h.
References ccl_global.
|
inline |
|
inline |
Definition at line 403 of file nanovdb.h.
References ccl_global, and insert().
|
inline |
Definition at line 382 of file nanovdb.h.
References ccl_global, insert(), and tile.
|
inline |
|
inline |
Definition at line 375 of file nanovdb.h.
References nanovdb::Coord::x, nanovdb::Coord::y, nanovdb::Coord::z, and z().