OpenVDB 10.0.1
|
#include <nanovdb/util/SampleFromVoxels.h>
Public Member Functions | |
SampleFromVoxels (const TreeOrAccT &acc) | |
Construction from a Tree or ReadAccessor. | |
template<typename RealT , template< typename... > class Vec3T> | |
ValueT | operator() (Vec3T< RealT > xyz) const |
ValueT | operator() (const CoordT &ijk) const |
template<typename RealT , template< typename... > class Vec3T> | |
TreeOrAccT::ValueType | operator() (Vec3T< RealT > xyz) const |
const TreeOrAccT & | accessor () const |
void | stencil (const CoordT &ijk, ValueT(&c)[64]) const |
Extract the stencil of 8 values. | |
template<typename RealT , template< typename... > class Vec3T> | |
TreeOrAccT::ValueType | sample (const Vec3T< RealT > &xyz, const ValueT(&C)[64]) |
Static Public Member Functions | |
template<typename RealT , template< typename... > class Vec3T> | |
static ValueT | sample (const Vec3T< RealT > &uvw, const ValueT(&c)[64]) |
Protected Attributes | |
const TreeOrAccT & | mAcc |
|
inline |
Construction from a Tree or ReadAccessor.
|
inlineinherited |
|
inline |
|
inline |
TreeOrAccT::ValueType operator() | ( | Vec3T< RealT > | xyz | ) | const |
|
inlinestaticinherited |
|
inherited |
|
inlineinherited |
Extract the stencil of 8 values.
|
protectedinherited |