|
Blender V4.5
|
#include <nanovdb.h>
Public Types | |
| using | ValueType = typename RootT::ValueType |
Public Member Functions | |
| ccl_device_inline_method | CachedReadAccessor (const ccl_global RootT &root) |
| template<typename NodeT> | |
| ccl_device_inline_method bool | isCached (const Coord ijk) const |
| ccl_device_inline_method ValueType | getValueAndCache (const ccl_global RootT &node, const Coord ijk) const |
| ccl_device_inline_method ValueType | getValueAndCache (const ccl_global LeafT &node, const Coord ijk) const |
| template<typename NodeT> | |
| ccl_device_inline_method ValueType | getValueAndCache (const ccl_global 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, const ccl_global NodeT *node) const |
| using nanovdb::CachedReadAccessor< BuildT >::ValueType = typename RootT::ValueType |
|
inline |
Definition at line 377 of file nanovdb.h.
References ccl_device_inline_method, and ccl_global.
|
inline |
Definition at line 419 of file nanovdb.h.
References ccl_device_inline_method, ccl_global, getValueAndCache(), and isCached().
|
inline |
Definition at line 400 of file nanovdb.h.
References ccl_device_inline_method, and ccl_global.
|
inline |
Definition at line 407 of file nanovdb.h.
References ccl_device_inline_method, ccl_global, getValueAndCache(), and insert().
|
inline |
Definition at line 386 of file nanovdb.h.
References ccl_device_inline_method, ccl_global, getValueAndCache(), insert(), and tile.
Referenced by getValue(), getValueAndCache(), and getValueAndCache().
|
inline |
Definition at line 434 of file nanovdb.h.
References ccl_device_inline_method, ccl_global, and MASK.
|
inline |
Definition at line 379 of file nanovdb.h.
References ccl_device_inline_method, nanovdb::Coord::x, nanovdb::Coord::y, y, and nanovdb::Coord::z.
Referenced by getValue().