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