|
OpenVDB 11.0.0
|
DynamicNodeManager operator used to generate a mask of the input tree, but with dense leaf nodes replaced with active tiles for compactness. More...
#include <openvdb/tools/Merge.h>
Public Types | |
| using | MaskT = MaskTreeType |
| using | RootT = typename MaskT::RootNodeType |
| using | LeafT = typename MaskT::LeafNodeType |
Public Member Functions | |
| MaskUnionOp (const TreeT &tree) | |
| bool | operator() (RootT &root, size_t) const |
| template<typename NodeT > | |
| bool | operator() (NodeT &node, size_t) const |
| bool | operator() (LeafT &, size_t) const |
DynamicNodeManager operator used to generate a mask of the input tree, but with dense leaf nodes replaced with active tiles for compactness.
| using LeafT = typename MaskT::LeafNodeType |
| using MaskT = MaskTreeType |
| using RootT = typename MaskT::RootNodeType |
|
inlineexplicit |
|
inline |
| bool operator() | ( | NodeT & | node, |
| size_t | |||
| ) | const |
| bool operator() | ( | RootT & | root, |
| size_t | |||
| ) | const |