Functor for use with LeafManager::foreach() to populate a vector with the values of a tree's active voxels.
More...
#include <PoissonSolver.h>
template<typename VectorValueType, typename SourceTreeType>
struct openvdb::v6_0::tools::poisson::internal::CopyToVecOp< VectorValueType, SourceTreeType >
Functor for use with LeafManager::foreach() to populate a vector with the values of a tree's active voxels.
◆ LeafT
using LeafT = typename SourceTreeType::LeafNodeType |
◆ TreeValueT
using TreeValueT = typename SourceTreeType::ValueType |
◆ VectorT
◆ VIdxLeafT
using VIdxLeafT = typename VIdxTreeT::LeafNodeType |
◆ VIdxTreeT
using VIdxTreeT = typename SourceTreeType::template ValueConverter<VIndex>::Type |
◆ CopyToVecOp()
◆ operator()()
void operator() |
( |
const VIdxLeafT & |
idxLeaf, |
|
|
size_t |
|
|
) |
| const |
|
inline |
◆ tree
const SourceTreeType* tree |
◆ vector
The documentation for this struct was generated from the following file: