Functor for use with LeafManager::foreach() to populate a tree with values from a vector.
More...
#include <PoissonSolver.h>
|
using | OutTreeT = typename VIndexTreeType::template ValueConverter< TreeValueType >::Type |
|
using | OutLeafT = typename OutTreeT::LeafNodeType |
|
using | VIdxLeafT = typename VIndexTreeType::LeafNodeType |
|
using | VectorT = typename math::pcg::Vector< VectorValueType > |
|
template<typename TreeValueType, typename VIndexTreeType, typename VectorValueType>
struct openvdb::v5_2::tools::poisson::internal::CopyFromVecOp< TreeValueType, VIndexTreeType, VectorValueType >
Functor for use with LeafManager::foreach() to populate a tree with values from a vector.
◆ OutLeafT
using OutLeafT = typename OutTreeT::LeafNodeType |
◆ OutTreeT
using OutTreeT = typename VIndexTreeType::template ValueConverter<TreeValueType>::Type |
◆ VectorT
◆ VIdxLeafT
using VIdxLeafT = typename VIndexTreeType::LeafNodeType |
◆ CopyFromVecOp()
◆ operator()()
void operator() |
( |
const VIdxLeafT & |
idxLeaf, |
|
|
size_t |
|
|
) |
| const |
|
inline |
◆ tree
◆ vector
The documentation for this struct was generated from the following file: