HDK
|
#include <Interpolation.h>
Additional Inherited Members | |
Static Public Member Functions inherited from openvdb::OPENVDB_VERSION_NAME::tools::BoxSampler | |
static const char * | name () |
static int | radius () |
static bool | mipmap () |
static bool | consistent () |
static bool | staggered () |
static size_t | order () |
template<class TreeT > | |
static bool | sample (const TreeT &inTree, const Vec3R &inCoord, typename TreeT::ValueType &result) |
Trilinearly reconstruct inTree at inCoord and store the result in result. More... | |
template<class TreeT > | |
static TreeT::ValueType | sample (const TreeT &inTree, const Vec3R &inCoord) |
Trilinearly reconstruct inTree at inCoord. More... | |
template<class ValueT , class TreeT , size_t N> | |
static void | getValues (ValueT(&data)[N][N][N], const TreeT &inTree, Coord ijk) |
Import all eight values from inTree to support tri-linear interpolation. More... | |
template<class ValueT , class TreeT , size_t N> | |
static bool | probeValues (ValueT(&data)[N][N][N], const TreeT &inTree, Coord ijk) |
Import all eight values from inTree to support tri-linear interpolation. More... | |
template<class ValueT , size_t N> | |
static void | extrema (ValueT(&data)[N][N][N], ValueT &vMin, ValueT &vMax) |
Find the minimum and maximum values of the eight cell values in @ data. More... | |
template<class ValueT , size_t N> | |
static ValueT | trilinearInterpolation (ValueT(&data)[N][N][N], const Vec3R &uvw) |
Definition at line 999 of file Interpolation.h.