|
| GA_AIFNumericArray () |
|
virtual | ~GA_AIFNumericArray () |
|
virtual exint | arraySize (const GA_Attribute *atr, GA_Offset off) const =0 |
| Return the size of the array for the GA_Offset. More...
|
|
|
virtual int | getTupleSize (const GA_Attribute *attrib) const =0 |
|
virtual bool | setTupleSize (GA_Attribute *attrib, int size) const =0 |
|
virtual GA_Storage | getStorage (const GA_Attribute *attrib) const =0 |
|
virtual bool | setStorage (GA_Attribute *attrib, GA_Storage storage) const =0 |
|
|
virtual bool | clear (GA_Attribute *attrib) const =0 |
|
|
virtual exint | findMaximumArrayLength (const GA_Attribute *attrib) const =0 |
|
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< fpreal16 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< fpreal32 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< fpreal64 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< uint8 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< int8 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< int16 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< int32 > &data) const =0 |
|
virtual bool | get (const GA_Attribute *attrib, GA_Offset ai, UT_Array< int64 > &data) const =0 |
|
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< fpreal16 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< fpreal32 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< fpreal64 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< uint8 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< int8 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< int16 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< int32 > &data) const =0 |
|
virtual bool | append (const GA_Attribute *attrib, GA_Offset ai, UT_PackedArrayOfArrays< int64 > &data) const =0 |
|
|
| GETBLOCKFROMINDEX (int32, uint8) |
|
| GETBLOCKFROMINDEX (int32, int8) |
|
| GETBLOCKFROMINDEX (int32, int16) |
|
| GETBLOCKFROMINDEX (int32, int32) |
|
| GETBLOCKFROMINDEX (int32, int64) |
|
| GETBLOCKFROMINDEX (int32, fpreal16) |
|
| GETBLOCKFROMINDEX (int32, fpreal32) |
|
| GETBLOCKFROMINDEX (int32, fpreal64) |
|
| GETBLOCKFROMINDEX (int64, uint8) |
|
| GETBLOCKFROMINDEX (int64, int8) |
|
| GETBLOCKFROMINDEX (int64, int16) |
|
| GETBLOCKFROMINDEX (int64, int32) |
|
| GETBLOCKFROMINDEX (int64, int64) |
|
| GETBLOCKFROMINDEX (int64, fpreal16) |
|
| GETBLOCKFROMINDEX (int64, fpreal32) |
|
| GETBLOCKFROMINDEX (int64, fpreal64) |
|
|
| GETBLOCKFROMINDEX (uint8) |
|
| GETBLOCKFROMINDEX (int8) |
|
| GETBLOCKFROMINDEX (int16) |
|
| GETBLOCKFROMINDEX (int32) |
|
| GETBLOCKFROMINDEX (int64) |
|
| GETBLOCKFROMINDEX (fpreal16) |
|
| GETBLOCKFROMINDEX (fpreal32) |
|
| GETBLOCKFROMINDEX (fpreal64) |
|
|
virtual bool | isNan (const GA_Attribute *attrib, GA_Offset ai) const =0 |
|
virtual bool | isNan (const GA_Attribute *attrib, const GA_Range &it) const =0 |
|
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const fpreal16 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const fpreal32 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const fpreal64 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const uint8 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const int8 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const int16 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const int32 > &data) const =0 |
|
virtual bool | set (GA_Attribute *attrib, GA_Offset ai, const UT_Span< const int64 > &data) const =0 |
|
Generic Attribute Interface class to access an attribute as a array.
This class provides the interface to access attribute data. Each attribute type may provide this interface if it makes sense.
- Examples:
- SOP/SOP_ArrayAttrib.C.
Definition at line 30 of file GA_AIFNumericArray.h.