HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupOp< PointDataTree, Member > Struct Template Reference

Set membership on or off for the specified group. More...

#include <PointGroup.h>

Public Types

using LeafManagerT = typename tree::LeafManager< PointDataTree >
 
using GroupIndex = AttributeSet::Descriptor::GroupIndex
 

Public Member Functions

 SetGroupOp (const AttributeSet::Descriptor::GroupIndex &index)
 
void operator() (const typename LeafManagerT::LeafRange &range) const
 

Public Attributes

const GroupIndex mIndex
 

Detailed Description

template<typename PointDataTree, bool Member>
struct openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupOp< PointDataTree, Member >

Set membership on or off for the specified group.

Definition at line 186 of file PointGroup.h.

Member Typedef Documentation

template<typename PointDataTree , bool Member>
using openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupOp< PointDataTree, Member >::GroupIndex = AttributeSet::Descriptor::GroupIndex

Definition at line 189 of file PointGroup.h.

Definition at line 188 of file PointGroup.h.

Constructor & Destructor Documentation

template<typename PointDataTree , bool Member>
openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupOp< PointDataTree, Member >::SetGroupOp ( const AttributeSet::Descriptor::GroupIndex &  index)
inline

Definition at line 191 of file PointGroup.h.

Member Function Documentation

template<typename PointDataTree , bool Member>
void openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupOp< PointDataTree, Member >::operator() ( const typename LeafManagerT::LeafRange &  range) const
inline

Definition at line 194 of file PointGroup.h.

Member Data Documentation

template<typename PointDataTree , bool Member>
const GroupIndex openvdb::OPENVDB_VERSION_NAME::points::point_group_internal::SetGroupOp< PointDataTree, Member >::mIndex

Definition at line 210 of file PointGroup.h.


The documentation for this struct was generated from the following file: