HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tools::level_set_util_internal::GridOrTreeConstructor< TreeType > Struct Template Reference

#include <LevelSetUtil.h>

Public Types

using TreeTypePtr = typename TreeType::Ptr
 
using BoolTreePtrType = typename TreeType::template ValueConverter< bool >::Type::Ptr
 

Static Public Member Functions

static BoolTreePtrType constructMask (const TreeType &, BoolTreePtrType &maskTree)
 
static TreeTypePtr construct (const TreeType &, TreeTypePtr &tree)
 

Detailed Description

template<typename TreeType>
struct openvdb::OPENVDB_VERSION_NAME::tools::level_set_util_internal::GridOrTreeConstructor< TreeType >

Definition at line 2138 of file LevelSetUtil.h.

Member Typedef Documentation

template<typename TreeType >
using openvdb::OPENVDB_VERSION_NAME::tools::level_set_util_internal::GridOrTreeConstructor< TreeType >::BoolTreePtrType = typename TreeType::template ValueConverter<bool>::Type::Ptr

Definition at line 2141 of file LevelSetUtil.h.

template<typename TreeType >
using openvdb::OPENVDB_VERSION_NAME::tools::level_set_util_internal::GridOrTreeConstructor< TreeType >::TreeTypePtr = typename TreeType::Ptr

Definition at line 2140 of file LevelSetUtil.h.

Member Function Documentation

template<typename TreeType >
static TreeTypePtr openvdb::OPENVDB_VERSION_NAME::tools::level_set_util_internal::GridOrTreeConstructor< TreeType >::construct ( const TreeType &  ,
TreeTypePtr tree 
)
inlinestatic

Definition at line 2145 of file LevelSetUtil.h.

template<typename TreeType >
static BoolTreePtrType openvdb::OPENVDB_VERSION_NAME::tools::level_set_util_internal::GridOrTreeConstructor< TreeType >::constructMask ( const TreeType &  ,
BoolTreePtrType maskTree 
)
inlinestatic

Definition at line 2143 of file LevelSetUtil.h.


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