|
| | 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) |
| |
|
| void | setPos3D (const UT_Vector4 &p) |
| |
| void | setPos3D (const UT_Vector3 &p) |
| |
| void | setPos3D (const UT_Vector3 &p, float w) |
| |
| void | setPos3D (float x, float y, float z, float w) |
| |
| void | setPos2D (const UT_Vector3 &p) |
| |
| void | setPos2D (const UT_Vector2 &p) |
| |
| void | setPos2D (const UT_Vector2 &p, float w) |
| |
| void | setPos2D (float x, float y, float w) |
| |
| void | setPw (float w) |
| |
|
| const UT_Vector4 | getPos3D () const |
| |
| const UT_Vector3 | getPos2D () const |
| |
| const UT_Vector2 | getPos2 () const |
| |
| float | getPw () const |
| |
| | GA_GBElement (const GA_IndexMap &index_map, GA_Offset offset) |
| |
| | GA_GBElement () |
| | Default c-tor. More...
|
| |
| | GA_GBElement (const GA_GBElement &src) |
| | Copy c-tor. More...
|
| |
| | ~GA_GBElement () |
| |
| void | gaCopyAttribData (const GA_GBElement *src, const GA_Attribute *skip=NULL) |
| |
| void | gaCopyAttribData (const GA_GBElement &src, const GA_AttributeSet &src_dict, const GA_AttributeSet &dest_dict, const GA_Attribute *skip=NULL) |
| |
| void | gaCopyAttribData (const GA_GBElement &src, const GA_AttributeDict &src_dict, const GA_AttributeDict &dest_dict, const GA_Attribute *skip=NULL) |
| |
| GA_GBElement & | operator= (const GA_GBElement &src) |
| |
| bool | operator== (const GA_GBElement &src) const |
| |
Base class for GEO_Point.
Definition at line 27 of file GEO_Point.h.