OpenVDB
6.0.0
|
#include <LevelSetUtil.h>
Public Types | |
using | InputValueType = typename InputTreeType::ValueType |
using | InputLeafNodeType = typename InputTreeType::LeafNodeType |
using | BoolTreeType = typename InputTreeType::template ValueConverter< bool >::Type |
using | BoolLeafNodeType = typename BoolTreeType::LeafNodeType |
Public Member Functions | |
MaskIsovalueCrossingVoxels (const InputTreeType &inputTree, const std::vector< const InputLeafNodeType * > &inputLeafNodes, BoolTreeType &maskTree, InputValueType iso) | |
MaskIsovalueCrossingVoxels (MaskIsovalueCrossingVoxels &rhs, tbb::split) | |
void | operator() (const tbb::blocked_range< size_t > &range) |
void | join (MaskIsovalueCrossingVoxels &rhs) |
using BoolLeafNodeType = typename BoolTreeType::LeafNodeType |
using BoolTreeType = typename InputTreeType::template ValueConverter<bool>::Type |
using InputLeafNodeType = typename InputTreeType::LeafNodeType |
using InputValueType = typename InputTreeType::ValueType |
|
inline |
|
inline |
|
inline |
|
inline |