OpenVDB  9.0.1
Public Member Functions | Public Attributes | List of all members
TreeData< ROOT_LEVEL > Struct Template Reference

#include <nanovdb/NanoVDB.h>

Public Member Functions

template<typename RootT >
void setRoot (const RootT *root)
 
template<typename RootT >
RootT * getRoot ()
 
template<typename RootT >
const RootT * getRoot () const
 
template<typename NodeT >
void setFirstNode (const NodeT *node)
 

Public Attributes

uint64_t mNodeOffset [4]
 
uint32_t mNodeCount [3]
 
uint32_t mTileCount [3]
 
uint64_t mVoxelCount
 

Member Function Documentation

RootT* getRoot ( )
inline
const RootT* getRoot ( ) const
inline
void setFirstNode ( const NodeT *  node)
inline
void setRoot ( const RootT *  root)
inline

Member Data Documentation

uint32_t mNodeCount[3]
uint64_t mNodeOffset[4]
uint32_t mTileCount[3]
uint64_t mVoxelCount