OpenVDB
12.0.0
|
This adapter allows code that is templated on a Tree type to accept either a Tree type or a Grid type. More...
#include <openvdb/Grid.h>
Public Types | |
using | TreeType = _TreeType |
using | NonConstTreeType = typename std::remove_const< TreeType >::type |
using | TreePtrType = typename TreeType::Ptr |
using | ConstTreePtrType = typename TreeType::ConstPtr |
using | NonConstTreePtrType = typename NonConstTreeType::Ptr |
using | GridType = Grid< NonConstTreeType > |
using | NonConstGridType = Grid< NonConstTreeType > |
using | GridPtrType = typename GridType::Ptr |
using | NonConstGridPtrType = typename NonConstGridType::Ptr |
using | ConstGridPtrType = typename GridType::ConstPtr |
using | ValueType = typename TreeType::ValueType |
using | AccessorType = typename tree::ValueAccessor< TreeType > |
using | ConstAccessorType = typename tree::ValueAccessor< const TreeType > |
using | NonConstAccessorType = typename tree::ValueAccessor< NonConstTreeType > |
Static Public Member Functions | |
static NonConstTreeType & | tree (NonConstTreeType &t) |
static NonConstTreeType & | tree (NonConstGridType &g) |
static const NonConstTreeType & | tree (const NonConstTreeType &t) |
static const NonConstTreeType & | tree (const NonConstGridType &g) |
static const NonConstTreeType & | constTree (NonConstTreeType &t) |
static const NonConstTreeType & | constTree (NonConstGridType &g) |
static const NonConstTreeType & | constTree (const NonConstTreeType &t) |
static const NonConstTreeType & | constTree (const NonConstGridType &g) |
This adapter allows code that is templated on a Tree type to accept either a Tree type or a Grid type.
using AccessorType = typename tree::ValueAccessor<TreeType> |
using ConstAccessorType = typename tree::ValueAccessor<const TreeType> |
using ConstGridPtrType = typename GridType::ConstPtr |
using ConstTreePtrType = typename TreeType::ConstPtr |
using GridPtrType = typename GridType::Ptr |
using GridType = Grid<NonConstTreeType> |
using NonConstAccessorType = typename tree::ValueAccessor<NonConstTreeType> |
using NonConstGridPtrType = typename NonConstGridType::Ptr |
using NonConstGridType = Grid<NonConstTreeType> |
using NonConstTreePtrType = typename NonConstTreeType::Ptr |
using NonConstTreeType = typename std::remove_const<TreeType>::type |
using TreePtrType = typename TreeType::Ptr |
using TreeType = _TreeType |
using ValueType = typename TreeType::ValueType |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |