HDK
|
#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 |
Definition at line 196 of file PointGroup.h.
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::GroupIndex = AttributeSet::Descriptor::GroupIndex |
Definition at line 202 of file PointGroup.h.
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::IndexArray = typename PointIndexLeafNode::IndexArray |
Definition at line 201 of file PointGroup.h.
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::LeafManagerT = typename tree::LeafManager<PointDataTree> |
Definition at line 198 of file PointGroup.h.
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::LeafRangeT = typename LeafManagerT::LeafRange |
Definition at line 199 of file PointGroup.h.
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::MembershipArray = std::vector<short> |
Definition at line 203 of file PointGroup.h.
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::PointIndexLeafNode = typename PointIndexTree::LeafNodeType |
Definition at line 200 of file PointGroup.h.
|
inline |
Definition at line 205 of file PointGroup.h.
|
inline |
Definition at line 212 of file PointGroup.h.
const GroupIndex& openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::mIndex |
Definition at line 251 of file PointGroup.h.
const PointIndexTree& openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::mIndexTree |
Definition at line 249 of file PointGroup.h.
const MembershipArray& openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupFromIndexOp< PointDataTree, PointIndexTree, Remove >::mMembership |
Definition at line 250 of file PointGroup.h.