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

Return point to the lower internal node where Coord maps to one of its values, i.e. terminates. More...

#include <NanoVDB.h>

Static Public Member Functions

static __hostdev__ const
NanoLower< BuildT > * 
get (const NanoRoot< BuildT > &)
 
static __hostdev__ const
NanoLower< BuildT > * 
get (const typename NanoRoot< BuildT >::Tile &)
 
static __hostdev__ const
NanoLower< BuildT > * 
get (const NanoUpper< BuildT > &, uint32_t)
 
static __hostdev__ const
NanoLower< BuildT > * 
get (const NanoLower< BuildT > &node, uint32_t)
 
static __hostdev__ const
NanoLower< BuildT > * 
get (const NanoLeaf< BuildT > &, uint32_t)
 

Detailed Description

template<typename BuildT>
struct nanovdb::GetLower< BuildT >

Return point to the lower internal node where Coord maps to one of its values, i.e. terminates.

Template Parameters
BuildTBuild type of the grid being called

Definition at line 8121 of file NanoVDB.h.

Member Function Documentation

template<typename BuildT >
static __hostdev__ const NanoLower<BuildT>* nanovdb::GetLower< BuildT >::get ( const NanoRoot< BuildT > &  )
inlinestatic

Definition at line 8123 of file NanoVDB.h.

template<typename BuildT >
static __hostdev__ const NanoLower<BuildT>* nanovdb::GetLower< BuildT >::get ( const typename NanoRoot< BuildT >::Tile &  )
inlinestatic

Definition at line 8124 of file NanoVDB.h.

template<typename BuildT >
static __hostdev__ const NanoLower<BuildT>* nanovdb::GetLower< BuildT >::get ( const NanoUpper< BuildT > &  ,
uint32_t   
)
inlinestatic

Definition at line 8125 of file NanoVDB.h.

template<typename BuildT >
static __hostdev__ const NanoLower<BuildT>* nanovdb::GetLower< BuildT >::get ( const NanoLower< BuildT > &  node,
uint32_t   
)
inlinestatic

Definition at line 8126 of file NanoVDB.h.

template<typename BuildT >
static __hostdev__ const NanoLower<BuildT>* nanovdb::GetLower< BuildT >::get ( const NanoLeaf< BuildT > &  ,
uint32_t   
)
inlinestatic

Definition at line 8127 of file NanoVDB.h.


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