HDK
|
This is the complete list of members for GU_FeatherBarbInterpolate, including all inherited members.
blendBarbs(const GU_FeatherBarbFlat< T > &attrib_values, const GA_OffsetArray &to_ptoffs, const GU_FeatherBarbRWHandle< T > &to_attrib, float alpha) | GU_FeatherBarbInterpolate | static |
computeBarbInterpCoeffs(int from_barbpts, int to_barbpts, BarbInterpCoeffs &interpdata) | GU_FeatherBarbInterpolate | static |
computeBarbInterpCoeffs(const UT_Array< GU_Feather::AttribMap > &attribmaps, UT_Array< BarbInterpCoeffs > &barb_coeffs) | GU_FeatherBarbInterpolate | static |
computeShaftCoeffs(UT_ValArray< WVEC > &s_coeffs, UT_ValArray< IVEC > &s_indices, const GEO_PrimPoly &poly, int to_firstbarbindex, int to_ptcount, int from_firstbarbpt, int from_ptcount) | GU_FeatherBarbInterpolate | static |
computeShaftPointCoeffs(int i, int to_ptcount, int from_ptcount) | GU_FeatherBarbInterpolate | static |
interpolate(GU_FeatherBarbFlat< T > &attrib_outvalues, GU_FeatherBarbFlat< T > &from_v_values, UT_Array< T > &temp, const GA_OffsetArray &from_ptoffs, const UT_ValArray< WVEC > &s_coeffs, const UT_ValArray< IVEC > &s_indices, const GU_FeatherBarbROHandle< T > &from_attrib, int to_ptcount, const BarbInterpCoeffs &barb_coeffs, float weight, bool flip) | GU_FeatherBarbInterpolate | static |
interpolateBarbAttribs(bool use_subd, const GU_Detail &from_detail, GU_Detail &detail, const GA_PrimitiveGroup *group, const UT_Array< GU_Feather::AttribMap > &attribmaps, int shaft_base_segs, const GA_ROHandleI &firstbarb_handle, const GA_ROHandleS &from_side, const GA_ROHandleS &side, const GA_ROHandleF &blendattrib, const GU_FeatherTemplateSet &templateset, const GU_FeatherTemplateInterpolate *templateinterp=nullptr) | GU_FeatherBarbInterpolate | static |
interpolateBarbAttribs(GA_Offset primoff, BarbAttribInterpolateTemp &temp, GA_OffsetArray &source_primoffs, UT_FloatArray &source_primweights, UT_ValArray< bool > &source_flips, UT_Array< BarbInterpCoeffs > &barb_coeffs, bool use_subd, const GU_Detail &from_detail, GU_Detail &detail, const UT_Array< GU_Feather::AttribMap > &attribmaps, int shaft_base_segs, float alpha, const GU_FeatherTemplateSet &templateset) | GU_FeatherBarbInterpolate | static |
interpolateUSubD(GU_FeatherBarbFlat< T > &attrib_outvalues, int to_ptcount, const GU_FeatherBarbFlat< T > &from_v_values, const BarbInterpCoeffs &barb_coeffs, float weight, bool flip) | GU_FeatherBarbInterpolate | static |
interpolateV(GU_FeatherBarbFlat< T > &from_v_values, UT_Array< T > &temp, const GA_OffsetArray &from_ptoffs, const UT_ValArray< WVEC > &s_coeffs, const UT_ValArray< IVEC > &s_indices, const GU_FeatherBarbROHandle< T > &from_attrib) | GU_FeatherBarbInterpolate | static |
interpolateVSubD(UT_Array< T > &out_values, const GA_OffsetArray &from_ptoffs, const UT_Vector4Array &s_coeffs, const UT_Vector4iArray &s_indices, const GA_ROHandleT< T > &from_attrib) | GU_FeatherBarbInterpolate | static |
populateShaftData(const GEO_PrimPoly &poly, int firstbarbindex, const GA_ROHandleI &firstindexhandle, ShaftData &shaftdata) | GU_FeatherBarbInterpolate | inlinestatic |
setBarbs(const GU_FeatherBarbFlat< T > &attrib_values, const GA_OffsetArray &to_ptoffs, const GU_FeatherBarbRWHandle< T > &to_attrib) | GU_FeatherBarbInterpolate | static |