HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nanovdb::build::SetValue< T > Struct Template Reference

Set the value and its state at the leaf level mapped to by ijk, and create the leaf node and branch if needed. More...

#include <GridBuilder.h>

Static Public Member Functions

static BuildLeaf< T > * set (BuildLeaf< T > &leaf, uint32_t n)
 
static BuildLeaf< T > * set (BuildLeaf< T > &leaf, uint32_t n, const typename BuildLeaf< T >::ValueType &v)
 

Detailed Description

template<typename T>
struct nanovdb::build::SetValue< T >

Set the value and its state at the leaf level mapped to by ijk, and create the leaf node and branch if needed.

Template Parameters
TBuildType of the corresponding tree

Definition at line 40 of file GridBuilder.h.

Member Function Documentation

template<typename T >
static BuildLeaf<T>* nanovdb::build::SetValue< T >::set ( BuildLeaf< T > &  leaf,
uint32_t  n 
)
inlinestatic

Definition at line 2275 of file GridBuilder.h.

template<typename T >
static BuildLeaf<T>* nanovdb::build::SetValue< T >::set ( BuildLeaf< T > &  leaf,
uint32_t  n,
const typename BuildLeaf< T >::ValueType v 
)
inlinestatic

Definition at line 2279 of file GridBuilder.h.


The documentation for this struct was generated from the following file: