#include <openvdb/points/AttributeGroup.h>
 
  
| Classes | |
| struct | BitMask | 
| Public Types | |
| using | Ptr = std::shared_ptr<GroupHandle> | 
| using | UniquePtr = std::unique_ptr<GroupHandle> | 
| using | GroupIndex = std::pair<Index, uint8_t> | 
| Public Member Functions | |
| GroupHandle (const GroupAttributeArray &array, const GroupType &offset) | |
| GroupHandle (const GroupAttributeArray &array, const GroupType &bitMask, BitMask) | |
| Index | size () const | 
| bool | isUniform () const | 
| bool | get (Index n) const | 
| bool | getUnsafe (Index n) const | 
| Protected Attributes | |
| const GroupAttributeArray & | mArray | 
| const GroupType | mBitMask | 
| using GroupIndex = std::pair<Index, uint8_t> | 
| using Ptr = std::shared_ptr<GroupHandle> | 
| using UniquePtr = std::unique_ptr<GroupHandle> | 
| GroupHandle | ( | const GroupAttributeArray & | array, | 
| const GroupType & | offset ) | 
| GroupHandle | ( | const GroupAttributeArray & | array, | 
| const GroupType & | bitMask, | ||
| BitMask | ) | 
| bool get | ( | Index | n | ) | const | 
| bool getUnsafe | ( | Index | n | ) | const | 
| 
 | inline | 
| 
 | inline | 
| 
 | protected | 
| 
 | protected |