| 
    OpenVDB
    13.0.0
    
   | 
 
#include <openvdb/points/AttributeArray.h>
Inherits AttributeArray::AccessorBase.
Public Types | |
| using | GetterPtr = T(*)(const AttributeArray *array, const Index n) | 
| using | SetterPtr = void(*)(AttributeArray *array, const Index n, const T &value) | 
| using | ValuePtr = void(*)(AttributeArray *array, const T &value) | 
Public Member Functions | |
| Accessor (GetterPtr getter, SetterPtr setter, ValuePtr collapser, ValuePtr filler) | |
Public Attributes | |
| GetterPtr | mGetter | 
| SetterPtr | mSetter | 
| ValuePtr | mCollapser | 
| ValuePtr | mFiller | 
Templated Accessor stores typed function pointers used in binding AttributeHandles
| using GetterPtr = T (*)(const AttributeArray* array, const Index n) | 
| using SetterPtr = void (*)(AttributeArray* array, const Index n, const T& value) | 
| using ValuePtr = void (*)(AttributeArray* array, const T& value) | 
| ValuePtr mCollapser | 
| ValuePtr mFiller | 
| GetterPtr mGetter | 
| SetterPtr mSetter | 
 1.8.11