| 
| static const UT_StringHolder &  | getBarbSideString (BarbSide barbside) | 
|   | 
| static UT_StringHolder  | getBarbAttribName (const UT_StringRef &basename, BarbSide barbside) | 
|   | 
| static GA_Attribute *  | createBarbAttrib (GU_Detail &detail, const UT_StringRef &name, int value_tuplesize, int barbpts) | 
|   | 
| static GA_ATINumericUPtr  | createDetachedBarbAttrib (const GU_Detail &detail, GA_Storage storage, int value_tuplesize, int barbpts) | 
|   | 
| static void  | addFeatherAttribsToCurveSampler (GU_GroomCurveAttribSampler &sampler) | 
|   | 
| static int  | findFirstBarbIndex (const GEO_PrimPoly &poly, const GU_FeatherBarbROHandle< UT_Vector3 > &barbl, const GU_FeatherBarbROHandle< UT_Vector3 > &barbr, UT_Vector3Array &tempbarbvals) | 
|   | 
| static void  | findFirstBarbIndex (const GA_RWHandleI &indices, const GU_Detail &detail, const GU_FeatherBarbROHandle< UT_Vector3 > &barbl, const GU_FeatherBarbROHandle< UT_Vector3 > &barbr, const GA_PrimitiveGroup *group=nullptr) | 
|   | 
| static void  | computeBarbTangents (const GU_Detail &detail, const GU_FeatherBarbROHandle< UT_Vector3 > &barbl, const GU_FeatherBarbROHandle< UT_Vector3 > &barbr, const GU_FeatherBarbRWHandle< UT_Vector3 > &tangentl, const GU_FeatherBarbRWHandle< UT_Vector3 > &tangentr, const GU_FeatherBarbRWHandle< UT_Vector3 > &bitangentl, const GU_FeatherBarbRWHandle< UT_Vector3 > &bitangentr, const GA_ROHandleI &firstbarb_handle) | 
|   | 
| static void  | deltaDeform (GU_Detail &detail, const GU_Detail &rest_detail, const GU_Detail &anim_detail, int from_barbsegs, int to_barbsegs, const GA_ROHandleI &firstbarb_handle, const GA_ROHandleI &rest_firstbarb_handle, const GA_ROHandleI &anim_firstbarb_handle) | 
|   | 
| static void  | populateBarbAttribMap (UT_Array< GU_Feather::AttribMap > &attribmaps, GU_Detail &gdp, const GU_Detail &sourcegdp, const UT_StringHolder &attribpattern) | 
|   | 
| static void  | createDestBarbAttributes (UT_Array< GU_Feather::AttribMap > &attribmaps, GU_Detail &gdp) | 
|   | 
| static void  | createDestBarbAttributes (UT_Array< GU_Feather::AttribMap > &attribmaps, GU_Detail &gdp, int tuplesize) | 
|   | 
| static void  | expandTemplateBarbAttribs (GU_Detail &gdp, const GA_PrimitiveGroup *group, const GU_Detail &sourcegdp, int shaft_base_segs, const GA_ROHandleI &shaft_base_segs_attrib) | 
|   | 
| static void  | expandTemplateBarbAttribs (GU_Detail &gdp, const GA_PrimitiveGroup *group, const GU_Detail &sourcegdp, UT_Array< GU_Feather::AttribMap > &attribmaps, int shaft_base_segs, const GA_ROHandleI &shaft_base_segs_attrib) | 
|   | 
| static void  | zeroBarbValues (GU_Detail &gdp, const GA_PrimitiveGroup *group) | 
|   | 
Definition at line 848 of file GU_Feather.h.