|
HDK
|
#include <AttributeArray.h>
Inheritance diagram for openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >: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 Member Functions inherited from openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::AccessorBase | |
| virtual | ~AccessorBase ()=default |
Public Attributes | |
| GetterPtr | mGetter |
| SetterPtr | mSetter |
| ValuePtr | mCollapser |
| ValuePtr | mFiller |
Templated Accessor stores typed function pointers used in binding AttributeHandles
Definition at line 97 of file AttributeArray.h.
| using openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::GetterPtr = T (*)(const AttributeArray* array, const Index n) |
Definition at line 389 of file AttributeArray.h.
| using openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::SetterPtr = void (*)(AttributeArray* array, const Index n, const T& value) |
Definition at line 390 of file AttributeArray.h.
| using openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::ValuePtr = void (*)(AttributeArray* array, const T& value) |
Definition at line 391 of file AttributeArray.h.
|
inline |
Definition at line 393 of file AttributeArray.h.
| ValuePtr openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::mCollapser |
Definition at line 398 of file AttributeArray.h.
| ValuePtr openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::mFiller |
Definition at line 399 of file AttributeArray.h.
| GetterPtr openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::mGetter |
Definition at line 396 of file AttributeArray.h.
| SetterPtr openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T >::mSetter |
Definition at line 397 of file AttributeArray.h.