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: