OpenVDB
6.2.0
|
#include <Composite.h>
Inherited by CsgDiffVisitor< TreeType >, CsgIntersectVisitor< TreeType >, and CsgUnionVisitor< TreeType >.
Public Types | |
enum | { STOP = 3 } |
using | TreeT = TreeType |
using | ValueT = typename TreeT::ValueType |
using | ChildIterT = typename TreeT::LeafNodeType::ChildAllIter |
Public Member Functions | |
CsgVisitorBase (const TreeT &aTree, const TreeT &bTree) | |
Protected Attributes | |
ValueT | mAOutside |
ValueT | mAInside |
ValueT | mBOutside |
ValueT | mBInside |
Base visitor class for CSG operations (not intended to be used polymorphically, so no virtual functions)
using ChildIterT = typename TreeT::LeafNodeType::ChildAllIter |
using TreeT = TreeType |
using ValueT = typename TreeT::ValueType |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |