#include <nanovdb/util/GridBuilder.h>
◆ LeafNodeType
template<typename BuildT >
◆ LeafT
template<typename BuildT >
◆ Node1
template<typename BuildT >
◆ Node2
template<typename BuildT >
◆ RootNodeType
template<typename BuildT >
◆ ValueType
template<typename BuildT >
◆ ValueAccessor() [1/3]
template<typename BuildT >
◆ ValueAccessor() [2/3]
template<typename BuildT >
◆ ValueAccessor() [3/3]
template<typename BuildT >
◆ get()
template<typename BuildT >
template<typename OpT , typename... ArgsT>
auto get |
( |
const Coord & | ijk, |
|
|
ArgsT &&... | args ) const |
|
inline |
◆ getValue() [1/2]
template<typename BuildT >
◆ getValue() [2/2]
template<typename BuildT >
ValueType getValue |
( |
int | i, |
|
|
int | j, |
|
|
int | k ) const |
|
inline |
◆ insert()
template<typename BuildT >
template<typename NodeT >
void insert |
( |
const Coord & | ijk, |
|
|
NodeT * | node ) const |
|
inline |
◆ isActive()
template<typename BuildT >
bool isActive |
( |
const Coord & | ijk | ) |
const |
|
inline |
◆ isCached()
template<typename BuildT >
template<typename NodeT >
bool isCached |
( |
const Coord & | ijk | ) |
const |
|
inline |
◆ isValueOn()
template<typename BuildT >
bool isValueOn |
( |
const Coord & | ijk | ) |
const |
|
inline |
◆ set()
template<typename BuildT >
template<typename OpT , typename... ArgsT>
auto set |
( |
const Coord & | ijk, |
|
|
ArgsT &&... | args ) const |
|
inline |
◆ setValue()
template<typename BuildT >
Sets value in a leaf node and returns it.
◆ setValueOn()
template<typename BuildT >
void setValueOn |
( |
const Coord & | ijk | ) |
|
|
inline |
◆ touchLeaf()
template<typename BuildT >
void touchLeaf |
( |
const Coord & | ijk | ) |
const |
|
inline |
◆ mKeys
template<typename BuildT >
◆ mNode
template<typename BuildT >
◆ mRoot
template<typename BuildT >