HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tree::Tree3< T, N1, N2 > Struct Template Reference

Tree3<T, N1, N2>::Type is the type of a three-level tree (Root, Internal, Leaf) with value type T and internal and leaf node log dimensions N1 and N2, respectively. More...

#include <Tree.h>

Public Types

using Type = Tree< RootNode< InternalNode< LeafNode< T, N2 >, N1 >>>
 

Detailed Description

template<typename T, Index N1 = 4, Index N2 = 3>
struct openvdb::OPENVDB_VERSION_NAME::tree::Tree3< T, N1, N2 >

Tree3<T, N1, N2>::Type is the type of a three-level tree (Root, Internal, Leaf) with value type T and internal and leaf node log dimensions N1 and N2, respectively.

Note
This is NOT the standard tree configuration (Tree4 is).

Definition at line 1049 of file Tree.h.

Member Typedef Documentation

template<typename T , Index N1 = 4, Index N2 = 3>
using openvdb::OPENVDB_VERSION_NAME::tree::Tree3< T, N1, N2 >::Type = Tree<RootNode<InternalNode<LeafNode<T, N2>, N1>>>

Definition at line 1050 of file Tree.h.


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