#include <Interpolation.h>
Definition at line 163 of file Interpolation.h.
| static bool openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::consistent |
( |
| ) |
|
|
inlinestatic |
| static bool openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::mipmap |
( |
| ) |
|
|
inlinestatic |
| static const char* openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::name |
( |
void |
| ) |
|
|
inlinestatic |
| static size_t openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::order |
( |
| ) |
|
|
inlinestatic |
| static int openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::radius |
( |
| ) |
|
|
inlinestatic |
template<class TreeT >
| bool openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::sample |
( |
const TreeT & |
inTree, |
|
|
const Vec3R & |
inCoord, |
|
|
typename TreeT::ValueType & |
result |
|
) |
| |
|
inlinestatic |
Triquadratically reconstruct inTree at inCoord and store the result in result.
- Returns
true if any one of the sampled values is active.
Definition at line 831 of file Interpolation.h.
template<class TreeT >
| TreeT::ValueType openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::sample |
( |
const TreeT & |
inTree, |
|
|
const Vec3R & |
inCoord |
|
) |
| |
|
inlinestatic |
Triquadratically reconstruct inTree at to inCoord.
- Returns
- the reconstructed value
Definition at line 858 of file Interpolation.h.
| static bool openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::staggered |
( |
| ) |
|
|
inlinestatic |
template<class ValueT , size_t N>
| ValueT openvdb::OPENVDB_VERSION_NAME::tools::QuadraticSampler::triquadraticInterpolation |
( |
ValueT(&) |
data[N][N][N], |
|
|
const Vec3R & |
uvw |
|
) |
| |
|
inlinestatic |
- Todo:
- For vector types, interpolate over each component independently.
Definition at line 787 of file Interpolation.h.
The documentation for this struct was generated from the following file: