|
| GA_GBPoint (const GA_IndexMap &index_map, GA_Offset offset) |
|
| GA_GBPoint (const GA_GBPoint &src) |
|
| GA_GBPoint () |
|
GA_GBPoint & | operator= (const GA_GBPoint &src) |
|
| ~GA_GBPoint () |
|
void | copyPoint (const GA_GBElement &src, const GA_AttributeSet &src_dict, const GA_AttributeSet &dest_dict) |
|
void | copyPoint (const GA_GBElement &src, const GA_AttributeDict &src_dict, const GA_AttributeDict &dest_dict) |
|
void | copyPoint (const GA_GBElement &src, const GA_AttributeSet &dict) |
|
void | copyPoint (const GA_GBElement &src, const GA_AttributeDict &dict) |
|
GA_Detail & | getDetail () const |
| Provide access to the GA_Detail containing this element. More...
|
|
const GA_IndexMap & | getIndexMap () const |
| Provide access to the GA_IndexMap containing this element. More...
|
|
GA_Offset | getMapOffset () const |
|
GA_Index | getMapIndex () const |
| Provide the ordered GA_Index of this element in its GA_IndexMap. More...
|
|
bool | isGAValid () const |
| Test to see whether the GA_GBElement is bound to a valid offset. More...
|
|
void | copyAttributeData (const GA_RWAttributeRef &dstref, const GA_GBElement &src, const GA_ROAttributeRef &srcref) |
| Copy a single attribute over. More...
|
|
void | swapOffsetValue (const GA_Defragment &defrag) |
| For defragmentation, we need to update the offset. More...
|
|
GA_Index | getNum () const |
|
bool | isPrimary () const |
|
void | copyAttribData (const GA_GBElement &src, const GA_AttributeSet &src_dict, const GA_AttributeSet &dest_dict, bool copy_point_P=false) |
|
void | copyAttribData (const GA_GBElement &src, const GA_AttributeSet &dict, bool copy_point_P=false) |
|
void | copyAttributeValues (const GA_GBElement &src, const GA_AttributeSet &dict, bool copy_point_P=false) |
|
void | scaleAttributeValues (fpreal scale, const GA_AttributeSet &dest_dict, bool scale_point_P=false) |
|
void | addAttributeValues (const GA_GBElement &src, const GA_AttributeSet &src_dict, const GA_AttributeSet &dest_dict, fpreal scale=1, bool add_point_P=false) |
|
void | addAttributeValues (const GA_GBElement &src, const GA_AttributeSet &dict, fpreal scale=1, bool add_point_P=false) |
|
void | lerpAttributeValues (const GA_GBElement &v0, const GA_GBElement &v1, fpreal bias, const GA_AttributeSet &src_dict, const GA_AttributeSet &dest_dict, bool lerp_point_P=false) |
|
void | lerpAttributeValues (const GA_GBElement &v0, const GA_GBElement &v1, fpreal bias, const GA_AttributeSet &dict, bool lerp_point_P=false) |
|
const char * | getString (const GA_ROAttributeRef &h, int index=0) const |
|
void | setString (const GA_WOAttributeRef &h, const char *str, int index=0) |
|
template<typename T > |
T | getValue (const GA_ROAttributeRef &h, int index=0) const |
|
template<typename T > |
void | setValue (const GA_WOAttributeRef &h, const T &val, int index=0) |
|
template<typename T > |
void | get (const GA_ROAttributeRef &h, T &val, int index=0) const |
|
template<typename T > |
void | get (const GA_ROAttributeRef &h, T *val, int count) const |
|
template<typename T > |
void | set (const GA_WOAttributeRef &h, const T *val, int count) |
|