OpenVDB 12.0.0
 
Loading...
Searching...
No Matches
IterTraits< NodeT, typename NodeT::ChildAllIter > Struct Template Reference

#include <openvdb/tree/TreeIterator.h>

Classes

struct  NodeConverter
 

Public Types

using IterT = typename NodeT::ChildAllIter
 

Static Public Member Functions

static IterT begin (NodeT &node)
 
template<typename ChildT>
static ChildT * getChild (const IterT &iter)
 
static ChildT * getChild (const typename NodeT::ChildAllIter &)
 

Member Typedef Documentation

◆ IterT

template<typename NodeT>
using IterT = typename NodeT::ChildAllIter

Member Function Documentation

◆ begin()

template<typename NodeT>
static IterT begin ( NodeT & node)
inlinestatic

◆ getChild() [1/2]

template<typename NodeT>
template<typename ChildT>
static ChildT * getChild ( const IterT & iter)
inlinestatic

◆ getChild() [2/2]

static ChildT * getChild ( const typename NodeT::ChildAllIter & )
inlinestatic