#include <DenseSparseTools.h>
|
template<typename LeafT1 , typename LeafT2 > |
static void | compositeFromLeaf (DenseT &dense, const openvdb::math::CoordBBox &bbox, const LeafT1 &source, const LeafT2 &alpha, const ValueT beta, const ValueT strength) |
|
static void | compositeFromTile (DenseT &dense, openvdb::math::CoordBBox &bbox, const ValueT &sourceValue, const ValueT &alphaValue, const ValueT &beta, const ValueT &strength, bool threaded) |
|
◆ DenseT
◆ Index
typedef openvdb::math::Coord::ValueType Index |
◆ LeafT
typedef TreeT::LeafNodeType LeafT |
◆ MaskLeafT
◆ MaskTreeT
◆ Range3d
◆ TreeT
◆ ValueT
typedef TreeT::ValueType ValueT |
◆ SparseToDenseCompositor() [1/2]
◆ SparseToDenseCompositor() [2/2]
◆ compositeFromLeaf()
static void compositeFromLeaf |
( |
DenseT & |
dense, |
|
|
const openvdb::math::CoordBBox & |
bbox, |
|
|
const LeafT1 & |
source, |
|
|
const LeafT2 & |
alpha, |
|
|
const ValueT |
beta, |
|
|
const ValueT |
strength |
|
) |
| |
|
inlinestatic |
◆ compositeFromTile()
static void compositeFromTile |
( |
DenseT & |
dense, |
|
|
openvdb::math::CoordBBox & |
bbox, |
|
|
const ValueT & |
sourceValue, |
|
|
const ValueT & |
alphaValue, |
|
|
const ValueT & |
beta, |
|
|
const ValueT & |
strength, |
|
|
bool |
threaded |
|
) |
| |
|
inlinestatic |
◆ denseComposite()
void denseComposite |
( |
bool |
threaded | ) |
|
|
inline |
◆ operator()() [1/2]
void operator() |
( |
const MaskLeafT & |
maskLeaf, |
|
|
size_t |
|
|
) |
| const |
|
inline |
◆ operator()() [2/2]
void operator() |
( |
const Range3d & |
range | ) |
const |
|
inline |
◆ sparseComposite()
void sparseComposite |
( |
bool |
threaded | ) |
|
|
inline |
The documentation for this class was generated from the following file: