HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nanovdb::build::RootNode< ChildT >::ValueOnIterator Class Reference

#include <GridBuilder.h>

Public Member Functions

 ValueOnIterator ()
 
 ValueOnIterator (const RootNode *parent)
 
ValueOnIteratoroperator= (const ValueOnIterator &)=default
 
ValueType operator* () const
 
Coord getOrigin () const
 
Coord getCoord () const
 
 operator bool () const
 
ValueOnIteratoroperator++ ()
 
ValueOnIterator operator++ (int)
 
uint32_t pos () const
 

Detailed Description

template<typename ChildT>
class nanovdb::build::RootNode< ChildT >::ValueOnIterator

Definition at line 149 of file GridBuilder.h.

Constructor & Destructor Documentation

template<typename ChildT>
nanovdb::build::RootNode< ChildT >::ValueOnIterator::ValueOnIterator ( )
inline

Definition at line 154 of file GridBuilder.h.

template<typename ChildT>
nanovdb::build::RootNode< ChildT >::ValueOnIterator::ValueOnIterator ( const RootNode parent)
inline

Definition at line 155 of file GridBuilder.h.

Member Function Documentation

template<typename ChildT>
Coord nanovdb::build::RootNode< ChildT >::ValueOnIterator::getCoord ( ) const
inline

Definition at line 161 of file GridBuilder.h.

template<typename ChildT>
Coord nanovdb::build::RootNode< ChildT >::ValueOnIterator::getOrigin ( ) const
inline

Definition at line 160 of file GridBuilder.h.

template<typename ChildT>
nanovdb::build::RootNode< ChildT >::ValueOnIterator::operator bool ( ) const
inline

Definition at line 162 of file GridBuilder.h.

template<typename ChildT>
ValueType nanovdb::build::RootNode< ChildT >::ValueOnIterator::operator* ( ) const
inline

Definition at line 159 of file GridBuilder.h.

template<typename ChildT>
ValueOnIterator& nanovdb::build::RootNode< ChildT >::ValueOnIterator::operator++ ( )
inline

Definition at line 163 of file GridBuilder.h.

template<typename ChildT>
ValueOnIterator nanovdb::build::RootNode< ChildT >::ValueOnIterator::operator++ ( int  )
inline

Definition at line 169 of file GridBuilder.h.

template<typename ChildT>
ValueOnIterator& nanovdb::build::RootNode< ChildT >::ValueOnIterator::operator= ( const ValueOnIterator )
default
template<typename ChildT>
uint32_t nanovdb::build::RootNode< ChildT >::ValueOnIterator::pos ( ) const
inline

Definition at line 174 of file GridBuilder.h.


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