HDK
|
Accessor to call unsafe get and set methods based on templated Codec and Value. More...
#include <AttributeArray.h>
Public Types | |
using | GetterPtr = ValueType(*)(const AttributeArray *array, const Index n) |
using | SetterPtr = void(*)(AttributeArray *array, const Index n, const ValueType &value) |
Static Public Member Functions | |
static ValueType | get (GetterPtr, const AttributeArray *array, const Index n) |
static void | set (SetterPtr, AttributeArray *array, const Index n, const ValueType &value) |
Accessor to call unsafe get and set methods based on templated Codec and Value.
Definition at line 2064 of file AttributeArray.h.
using openvdb::OPENVDB_VERSION_NAME::points::AccessorEval< CodecType, ValueType >::GetterPtr = ValueType (*)(const AttributeArray* array, const Index n) |
Definition at line 2066 of file AttributeArray.h.
using openvdb::OPENVDB_VERSION_NAME::points::AccessorEval< CodecType, ValueType >::SetterPtr = void (*)(AttributeArray* array, const Index n, const ValueType& value) |
Definition at line 2067 of file AttributeArray.h.
|
inlinestatic |
Getter that calls to TypedAttributeArray::getUnsafe()
Definition at line 2071 of file AttributeArray.h.
|
inlinestatic |
Getter that calls to TypedAttributeArray::setUnsafe()
Definition at line 2077 of file AttributeArray.h.