HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tools::ExtractAll< _ResultTreeType, DenseValueType > Struct Template Reference

a simple utility class used by extractSparseTreeWithMask More...

#include <DenseSparseTools.h>

Public Types

using ResultTreeType = _ResultTreeType
 
using ResultLeafNodeType = typename ResultTreeType::LeafNodeType
 

Public Member Functions

template<typename CoordOrIndex >
void operator() (const DenseValueType &a, const CoordOrIndex &offset, ResultLeafNodeType *leaf) const
 

Detailed Description

template<typename _ResultTreeType, typename DenseValueType>
struct openvdb::OPENVDB_VERSION_NAME::tools::ExtractAll< _ResultTreeType, DenseValueType >

a simple utility class used by extractSparseTreeWithMask

Definition at line 554 of file DenseSparseTools.h.

Member Typedef Documentation

template<typename _ResultTreeType , typename DenseValueType >
using openvdb::OPENVDB_VERSION_NAME::tools::ExtractAll< _ResultTreeType, DenseValueType >::ResultLeafNodeType = typename ResultTreeType::LeafNodeType

Definition at line 557 of file DenseSparseTools.h.

template<typename _ResultTreeType , typename DenseValueType >
using openvdb::OPENVDB_VERSION_NAME::tools::ExtractAll< _ResultTreeType, DenseValueType >::ResultTreeType = _ResultTreeType

Definition at line 556 of file DenseSparseTools.h.

Member Function Documentation

template<typename _ResultTreeType , typename DenseValueType >
template<typename CoordOrIndex >
void openvdb::OPENVDB_VERSION_NAME::tools::ExtractAll< _ResultTreeType, DenseValueType >::operator() ( const DenseValueType &  a,
const CoordOrIndex &  offset,
ResultLeafNodeType leaf 
) const
inline

Definition at line 560 of file DenseSparseTools.h.


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