OpenVDB  11.0.0
Static Public Member Functions | List of all members
GetUpper< BuildT > Struct Template Reference

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

#include <nanovdb/NanoVDB.h>

Static Public Member Functions

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

Detailed Description

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

Return point to the upper 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 NanoUpper<BuildT>* get ( const NanoRoot< BuildT > &  )
inlinestatic
static const NanoUpper<BuildT>* get ( const typename NanoRoot< BuildT >::Tile &  )
inlinestatic
static const NanoUpper<BuildT>* get ( const NanoUpper< BuildT > &  node,
uint32_t   
)
inlinestatic
static const NanoUpper<BuildT>* get ( const NanoLower< BuildT > &  node,
uint32_t   
)
inlinestatic
static const NanoUpper<BuildT>* get ( const NanoLeaf< BuildT > &  ,
uint32_t   
)
inlinestatic