OpenVDB  11.0.0
Static Public Member Functions | List of all members
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/NanoVDB.h>

Static Public Member Functions

static const NanoLower< BuildT > * get (const NanoRoot< BuildT > &)
 
static const NanoLower< BuildT > * get (const typename NanoRoot< BuildT >::Tile &)
 
static const NanoLower< BuildT > * get (const NanoUpper< BuildT > &, uint32_t)
 
static const NanoLower< BuildT > * get (const NanoLower< BuildT > &node, uint32_t)
 
static 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

Member Function Documentation

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