HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nanovdb::LeafNode< BuildT, CoordT, MaskT, Log2Dim >::ChildNodeType Struct Reference

#include <NanoVDB.h>

Static Public Member Functions

static __hostdev__ uint32_t dim ()
 

Static Public Attributes

static constexpr uint32_t TOTAL = 0
 
static constexpr uint32_t DIM = 1
 

Detailed Description

template<typename BuildT, typename CoordT = Coord, template< uint32_t > class MaskT = Mask, uint32_t Log2Dim = 3>
struct nanovdb::LeafNode< BuildT, CoordT, MaskT, Log2Dim >::ChildNodeType

Definition at line 6016 of file NanoVDB.h.

Member Function Documentation

template<typename BuildT, typename CoordT = Coord, template< uint32_t > class MaskT = Mask, uint32_t Log2Dim = 3>
static __hostdev__ uint32_t nanovdb::LeafNode< BuildT, CoordT, MaskT, Log2Dim >::ChildNodeType::dim ( )
inlinestatic

Definition at line 6020 of file NanoVDB.h.

Member Data Documentation

template<typename BuildT, typename CoordT = Coord, template< uint32_t > class MaskT = Mask, uint32_t Log2Dim = 3>
constexpr uint32_t nanovdb::LeafNode< BuildT, CoordT, MaskT, Log2Dim >::ChildNodeType::DIM = 1
static

Definition at line 6019 of file NanoVDB.h.

template<typename BuildT, typename CoordT = Coord, template< uint32_t > class MaskT = Mask, uint32_t Log2Dim = 3>
constexpr uint32_t nanovdb::LeafNode< BuildT, CoordT, MaskT, Log2Dim >::ChildNodeType::TOTAL = 0
static

Definition at line 6018 of file NanoVDB.h.


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