OpenVDB
8.1.0
|
#include <PointGroup.h>
Public Types | |
using | LeafManagerT = typename tree::LeafManager< PointDataTreeT > |
using | LeafRangeT = typename LeafManagerT::LeafRange |
using | PointIndexLeafNode = typename PointIndexTreeT::LeafNodeType |
using | IndexArray = typename PointIndexLeafNode::IndexArray |
using | GroupIndex = AttributeSet::Descriptor::GroupIndex |
using | MembershipArray = std::vector< short > |
Public Member Functions | |
SetGroupFromIndexOp (const PointIndexTreeT &indexTree, const MembershipArray &membership, const GroupIndex &index) | |
void | operator() (const typename LeafManagerT::LeafRange &range) const |
Public Attributes | |
const PointIndexTreeT & | mIndexTree |
const MembershipArray & | mMembership |
const GroupIndex & | mIndex |
using GroupIndex = AttributeSet::Descriptor::GroupIndex |
using IndexArray = typename PointIndexLeafNode::IndexArray |
using LeafManagerT = typename tree::LeafManager<PointDataTreeT> |
using LeafRangeT = typename LeafManagerT::LeafRange |
using MembershipArray = std::vector<short> |
using PointIndexLeafNode = typename PointIndexTreeT::LeafNodeType |
|
inline |
|
inline |
const GroupIndex& mIndex |
const PointIndexTreeT& mIndexTree |
const MembershipArray& mMembership |