|
| | 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> |
| Vec3T< ValueT > | gradient (Vec3T< RealT > xyz) const |
| | Return the gradient in index space.
|
| |
| template<typename RealT , template< typename... > class Vec3T> |
| bool | zeroCrossing (Vec3T< RealT > xyz) const |
| | Return true if the tr-linear stencil has a zero crossing at the specified index position.
|
| |
| template<typename RealT , template< typename... > class Vec3T> |
| TreeOrAccT::ValueType | operator() (Vec3T< RealT > xyz) const |
| |
| template<typename RealT , template< typename... > class Vec3T> |
| Vec3T< typename TreeOrAccT::ValueType > | gradient (Vec3T< RealT > xyz) const |
| |
| const TreeOrAccT & | accessor () const |
| |
| void | stencil (CoordT &ijk, ValueT(&v)[2][2][2]) const |
| | Extract the stencil of 8 values.
|
| |
| template<typename RealT , template< typename... > class Vec3T> |
| TreeOrAccT::ValueType | sample (const Vec3T< RealT > &uvw, const ValueT(&v)[2][2][2]) |
| |
template<typename TreeOrAccT>
class nanovdb::SampleFromVoxels< TreeOrAccT, 1, false >
Template specialization that does not use caching of stencil points.