#include <openvdb/tools/Interpolation.h>
|
| AlphaMask (const GridT &grid, const MaskT &mask, FloatT min, FloatT max, bool invert) |
|
bool | operator() (const Coord &xyz, FloatT &a, FloatT &b) const |
|
|
using | AccT = typename MaskType::ConstAccessor |
|
◆ AccT
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
using AccT = typename MaskType::ConstAccessor |
|
protected |
◆ FloatType
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ GridType
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ MaskType
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ SamlerType
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ AlphaMask()
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
AlphaMask |
( |
const GridT & |
grid, |
|
|
const MaskT & |
mask, |
|
|
FloatT |
min, |
|
|
FloatT |
max, |
|
|
bool |
invert |
|
) |
| |
|
inline |
◆ operator()()
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
bool operator() |
( |
const Coord & |
xyz, |
|
|
FloatT & |
a, |
|
|
FloatT & |
b |
|
) |
| const |
|
inline |
◆ mAcc
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ mInvert
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ mInvNorm
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ mMin
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>
◆ mSampler
template<typename GridT , typename MaskT , typename SamplerT = tools::BoxSampler, typename FloatT = float>