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

Visits all active values in a leaf node. More...

#include <GridBuilder.h>

+ Inheritance diagram for nanovdb::build::LeafNode< ValueMask >::ValueOnIterator:

Public Member Functions

 ValueOnIterator ()
 
 ValueOnIterator (const LeafNode *parent)
 
ValueOnIteratoroperator= (const ValueOnIterator &)=default
 
bool operator* () const
 
Coord getCoord () const
 

Detailed Description

template<>
class nanovdb::build::LeafNode< ValueMask >::ValueOnIterator

Visits all active values in a leaf node.

Definition at line 1313 of file GridBuilder.h.

Constructor & Destructor Documentation

nanovdb::build::LeafNode< ValueMask >::ValueOnIterator::ValueOnIterator ( )
inline

Definition at line 1318 of file GridBuilder.h.

nanovdb::build::LeafNode< ValueMask >::ValueOnIterator::ValueOnIterator ( const LeafNode< ValueMask > *  parent)
inline

Definition at line 1319 of file GridBuilder.h.

Member Function Documentation

Coord nanovdb::build::LeafNode< ValueMask >::ValueOnIterator::getCoord ( ) const
inline

Definition at line 1322 of file GridBuilder.h.

bool nanovdb::build::LeafNode< ValueMask >::ValueOnIterator::operator* ( ) const
inline

Definition at line 1321 of file GridBuilder.h.

ValueOnIterator& nanovdb::build::LeafNode< ValueMask >::ValueOnIterator::operator= ( const ValueOnIterator )
default

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