HDK
|
#include <Interpolation.h>
Public Types | |
using | GridType = GridT |
using | MaskType = MaskT |
using | SamlerType = SamplerT |
using | FloatType = FloatT |
Public Member Functions | |
AlphaMask (const GridT &grid, const MaskT &mask, FloatT min, FloatT max, bool invert) | |
bool | operator() (const Coord &xyz, FloatT &a, FloatT &b) const |
Protected Types | |
using | AccT = typename MaskType::ConstAccessor |
Protected Attributes | |
AccT | mAcc |
tools::DualGridSampler< AccT, SamplerT > | mSampler |
const FloatT | mMin |
const FloatT | mInvNorm |
const bool | mInvert |
Definition at line 543 of file Interpolation.h.
|
protected |
Definition at line 572 of file Interpolation.h.
using openvdb::OPENVDB_VERSION_NAME::tools::AlphaMask< GridT, MaskT, SamplerT, FloatT >::FloatType = FloatT |
Definition at line 551 of file Interpolation.h.
using openvdb::OPENVDB_VERSION_NAME::tools::AlphaMask< GridT, MaskT, SamplerT, FloatT >::GridType = GridT |
Definition at line 548 of file Interpolation.h.
using openvdb::OPENVDB_VERSION_NAME::tools::AlphaMask< GridT, MaskT, SamplerT, FloatT >::MaskType = MaskT |
Definition at line 549 of file Interpolation.h.
using openvdb::OPENVDB_VERSION_NAME::tools::AlphaMask< GridT, MaskT, SamplerT, FloatT >::SamlerType = SamplerT |
Definition at line 550 of file Interpolation.h.
|
inline |
Definition at line 553 of file Interpolation.h.
|
inline |
Definition at line 563 of file Interpolation.h.
|
protected |
Definition at line 573 of file Interpolation.h.
|
protected |
Definition at line 576 of file Interpolation.h.
|
protected |
Definition at line 575 of file Interpolation.h.
|
protected |
Definition at line 575 of file Interpolation.h.
|
protected |
Definition at line 574 of file Interpolation.h.