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

Visits child nodes of this node only. More...

#include <GridBuilder.h>

+ Inheritance diagram for nanovdb::build::InternalNode< ChildT >::ChildIterator:

Public Member Functions

 ChildIterator ()
 
 ChildIterator (const InternalNode *parent)
 
ChildIteratoroperator= (const ChildIterator &)=default
 
const ChildT & operator* () const
 
const ChildT * operator-> () const
 
Coord getCoord () const
 

Detailed Description

template<typename ChildT>
class nanovdb::build::InternalNode< ChildT >::ChildIterator

Visits child nodes of this node only.

Definition at line 648 of file GridBuilder.h.

Constructor & Destructor Documentation

template<typename ChildT >
nanovdb::build::InternalNode< ChildT >::ChildIterator::ChildIterator ( )
inline

Definition at line 653 of file GridBuilder.h.

template<typename ChildT >
nanovdb::build::InternalNode< ChildT >::ChildIterator::ChildIterator ( const InternalNode parent)
inline

Definition at line 654 of file GridBuilder.h.

Member Function Documentation

template<typename ChildT >
Coord nanovdb::build::InternalNode< ChildT >::ChildIterator::getCoord ( ) const
inline

Definition at line 658 of file GridBuilder.h.

template<typename ChildT >
const ChildT& nanovdb::build::InternalNode< ChildT >::ChildIterator::operator* ( ) const
inline

Definition at line 656 of file GridBuilder.h.

template<typename ChildT >
const ChildT* nanovdb::build::InternalNode< ChildT >::ChildIterator::operator-> ( ) const
inline

Definition at line 657 of file GridBuilder.h.

template<typename ChildT >
ChildIterator& nanovdb::build::InternalNode< ChildT >::ChildIterator::operator= ( const ChildIterator )
default

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