OpenVDB  8.1.1
Public Types | Static Public Member Functions | List of all members
GridOrTreeConstructor< Grid< TreeType > > Struct Template Reference

#include <LevelSetUtil.h>

Public Types

using GridType = Grid< TreeType >
 
using GridTypePtr = typename Grid< TreeType >::Ptr
 
using TreeTypePtr = typename TreeType::Ptr
 
using BoolTreeType = typename TreeType::template ValueConverter< bool >::Type
 
using BoolTreePtrType = typename BoolTreeType::Ptr
 
using BoolGridType = Grid< BoolTreeType >
 
using BoolGridPtrType = typename BoolGridType::Ptr
 

Static Public Member Functions

static BoolGridPtrType constructMask (const GridType &grid, BoolTreePtrType &maskTree)
 
static GridTypePtr construct (const GridType &grid, TreeTypePtr &maskTree)
 

Member Typedef Documentation

using BoolTreePtrType = typename BoolTreeType::Ptr
using BoolTreeType = typename TreeType::template ValueConverter<bool>::Type
using GridType = Grid<TreeType>
using GridTypePtr = typename Grid<TreeType>::Ptr
using TreeTypePtr = typename TreeType::Ptr

Member Function Documentation

static GridTypePtr construct ( const GridType grid,
TreeTypePtr maskTree 
)
inlinestatic
static BoolGridPtrType constructMask ( const GridType grid,
BoolTreePtrType maskTree 
)
inlinestatic

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