|  | 
|  | GEO_Vertex (const GA_IndexMap &index, GA_Offset offset) | 
|  | 
|  | GEO_Vertex () | 
|  | 
|  | GEO_Vertex (const GEO_Vertex &v) | 
|  | 
| GEO_Vertex & | operator= (const GEO_Vertex &src) | 
|  | 
| bool | operator== (const GEO_Vertex &src) const | 
|  | 
| void | setPos (const UT_Vector4 &p) | 
|  | 
| void | setPos (const UT_Vector3 &p, fpreal64 w=1) | 
|  | 
| void | setPos (fpreal64 x, fpreal64 y, fpreal64 z) | 
|  | 
| void | setPos (fpreal64 x, fpreal64 y, fpreal64 z, fpreal64 w) | 
|  | 
|  | 
| const GEO_Primitive * | getPrimitive () const | 
|  | 
| GEO_Primitive * | getPrimitive () | 
|  | 
|  | 
| const UT_Vector4 | getPos () const | 
|  | 
|  | 
| fpreal64 | getPw () const | 
|  | 
| void | setPw (fpreal64 w) | 
|  | 
|  | 
| const UT_Vector3 | getPos3 () const | 
|  | 
| void | setPos3 (const UT_Vector3 &p) | 
|  | 
| GA_Offset | getPointOffset () const | 
|  | 
| void | setPointOffset (GA_Offset) | 
|  | 
| GA_Index | getPointIndex () const | 
|  | 
| void | copyVertex (const GA_GBVertex &src, GA_Offset offset, const GA_AttributeSet &dict) | 
|  | 
| void | copyVertex (const GA_GBVertex &src, GA_GBElement *pt, const GA_AttributeSet &dict) | 
|  | 
| void | copyVertex (const GA_GBVertex &src, const GA_AttributeSet &dict) | 
|  | 
| GA_GBVertex & | operator= (const GA_GBVertex &src) | 
|  | 
| bool | operator== (const GA_GBVertex &src) const | 
|  | 
| 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) | 
|  | 
|  | 
|  | GA_GBVertex (const GA_IndexMap &index_map, GA_Offset offset) | 
|  | 
|  | GA_GBVertex () | 
|  | 
|  | GA_GBVertex (const GA_GBVertex &src) | 
|  | 
|  | ~GA_GBVertex () | 
|  | 
| 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 | 
|  | 
Definition at line 209 of file GEO_Vertex.h.