|
OpenVDB
4.0.2
|
This adapter allows code that is templated on a Tree type to accept either a Tree type or a Grid type. More...
#include <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< TreeType > |
| 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 TreeType & | tree (TreeType &t) |
| static TreeType & | tree (GridType &g) |
| static const TreeType & | tree (const TreeType &t) |
| static const TreeType & | tree (const GridType &g) |
| static const TreeType & | constTree (TreeType &t) |
| static const TreeType & | constTree (GridType &g) |
| static const TreeType & | constTree (const TreeType &t) |
| static const TreeType & | constTree (const GridType &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 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 |
1.8.13