HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GusdGU_USD Member List

This is the complete list of members for GusdGU_USD, including all inherited members.

AppendExpandedPackedPrims(GU_Detail &gd, const GA_Detail &srcGd, const GA_Range &srcRng, const UT_Array< PrimIndexPair > &primIndexPairs, const UT_Array< SdfPath > &variants, const GusdDefaultArray< UsdTimeCode > &times, const GA_AttributeFilter &filter, bool unpackToPolygons, const UT_String &primvarPattern, const UT_String &attributePattern, bool translateSTtoUV, const UT_StringRef &nonTransformingPrimvarPattern, GusdGU_PackedUSD::PivotLocation pivotloc)GusdGU_USDstatic
AppendExpandedPackedPrimsFromLopNode(GU_Detail &gd, const GA_Detail &srcGd, const GA_Range &srcRng, const UT_Array< PrimIndexPair > &primIndexPairs, const GusdDefaultArray< UsdTimeCode > &times, const GA_AttributeFilter &filter, bool unpackToPolygons, const UT_String &primvarPattern, bool importInheritedPrimvars, const UT_String &attributePattern, bool translateSTtoUV, const UT_StringRef &nonTransformingPrimvarPattern, GusdGU_PackedUSD::PivotLocation pivotloc, const UT_StringHolder &filePathAttrib=GUSD_PATH_ATTR, const UT_StringHolder &primPathAttrib=GUSD_PRIMPATH_ATTR, const GT_RefineParms *refineParms=nullptr)GusdGU_USDstatic
AppendExpandedRefPoints(GU_Detail &gd, const GA_Detail &srcGd, const GA_Range &srcRng, const UT_Array< PrimIndexPair > &prims, const GA_AttributeFilter &filter, const char *pathAttrName=GUSD_PATH_ATTR, const char *primPathAttrName=GUSD_PRIMPATH_ATTR)GusdGU_USDstatic
AppendPackedPrims(GU_Detail &gd, const UT_Array< UsdPrim > &prims, const UT_Array< SdfPath > &variants, const GusdDefaultArray< UsdTimeCode > &times, const GusdDefaultArray< UT_StringHolder > &lods, const GusdDefaultArray< GusdPurposeSet > &purposes, GusdGU_PackedUSD::PivotLocation pivotloc)GusdGU_USDstatic
AppendPackedPrimsForExpandedVariants(GU_Detail &gd, const GA_Detail &srcGd, const GA_Range &srcRng, const UT_Array< UT_StringHolder > &orderedVariants, const GusdUSD_Utils::IndexPairArray &variantIndices, const GA_AttributeFilter &filter)GusdGU_USDstatic
AppendPackedPrimsFromLopNode(GU_Detail &gd, const UT_Array< UsdPrim > &prims, const GusdDefaultArray< UT_StringHolder > &stageids, const GusdDefaultArray< UsdTimeCode > &times, const GusdDefaultArray< UT_StringHolder > &lods, const GusdDefaultArray< GusdPurposeSet > &purposes, GusdGU_PackedUSD::PivotLocation pivotloc)GusdGU_USDstatic
AppendRefPoints(GU_Detail &gd, const UT_Array< UsdPrim > &prims, const char *pathAttrName=GUSD_PATH_ATTR, const char *primPathAttrName=GUSD_PRIMPATH_ATTR)GusdGU_USDstatic
AppendRefPointsForExpandedVariants(GU_Detail &gd, const GA_Detail &srcGd, const GA_Range &srcRng, const UT_Array< UT_StringHolder > &orderedVariants, const GusdUSD_Utils::IndexPairArray &variantIndices, const GA_AttributeFilter &filter, const char *variantsAttr=GUSD_VARIANTS_ATTR)GusdGU_USDstatic
BindPrims(GusdStageCacheReader &cache, UT_Array< UsdPrim > &prims, const GA_Detail &gd, const GA_Range &rng, UT_Array< SdfPath > *variants=nullptr, GusdDefaultArray< GusdPurposeSet > *purposes=nullptr, GusdDefaultArray< UsdTimeCode > *times=nullptr, UT_ErrorSeverity sev=UT_ERROR_ABORT)GusdGU_USDstatic
BindPrimsFromAttrs(GusdStageCacheReader &cache, UT_Array< UsdPrim > &prims, const GA_Range &rng, const GA_Attribute &pathAttr, const GA_Attribute &primPathAttr, const GA_Attribute *variantsAttr, UT_Array< SdfPath > *variants=nullptr, UT_ErrorSeverity sev=UT_ERROR_ABORT)GusdGU_USDstatic
BindPrimsFromPackedPrims(UT_Array< UsdPrim > &prims, const GA_Range &rng, UT_Array< SdfPath > *variants=nullptr, UT_Array< GusdPurposeSet > *purposes=nullptr, UT_ErrorSeverity sev=UT_ERROR_ABORT)GusdGU_USDstatic
ComputeRangeIndexMap(const GA_Range &r, GA_OffsetArray &indexMap)GusdGU_USDstatic
ComputeTransformsFromAttrs(const GA_Detail &gd, GA_AttributeOwner owner, const GA_OffsetArray &offsets, UT_Matrix4D *xforms)GusdGU_USDstatic
ComputeTransformsFromPackedPrims(const GA_Detail &gd, const GA_OffsetArray &offsets, UT_Matrix4D *xforms)GusdGU_USDstatic
GetPackedPrimStageIdsViewportLODsAndPurposes(const GA_Detail &gd, const GA_OffsetArray &offsets, UT_StringArray &stageIds, UT_StringArray &viewportLODs, UT_Array< GusdPurposeSet > &purposes)GusdGU_USDstatic
GetPrimPathsFromStringAttr(const GA_Attribute &attr, UT_Array< SdfPath > &paths, UT_ErrorSeverity sev=UT_ERROR_ABORT)GusdGU_USDstatic
GetPrimPathsFromStringAttr(const GA_Attribute &attr, const GA_Range &rng, UT_Array< SdfPath > &paths, UT_ErrorSeverity sev=UT_ERROR_ABORT)GusdGU_USDstatic
GetTimeCodesFromAttr(const GA_Range &rng, const GA_Attribute &attr, UT_Array< UsdTimeCode > &times)GusdGU_USDstatic
GetTimeCodesFromPackedPrims(const GA_Range &rng, UT_Array< UsdTimeCode > &times)GusdGU_USDstatic
GetTokensFromStringAttr(const GA_Attribute &attr, UT_Array< TfToken > &tokens, const char *nameSpace=nullptr)GusdGU_USDstatic
GetTokensFromStringAttr(const GA_Attribute &attr, const GA_Range &rng, UT_Array< TfToken > &tokens, const char *nameSpace=nullptr)GusdGU_USDstatic
ImportPrimUnpacked(GU_Detail &gd, const UsdPrim &prim, UsdTimeCode time, const char *lod=nullptr, GusdPurposeSet purpose=GusdPurposeSet(GUSD_PURPOSE_DEFAULT|GUSD_PURPOSE_PROXY), const UT_StringRef &primvarPattern="*", const UT_StringRef &attributePattern=UT_StringHolder::theEmptyString, bool translateSTtoUV=true, const UT_StringRef &nonTransformingPrimvarPattern=GA_Names::rest, const UT_Matrix4D *xform=nullptr, const GT_RefineParms *refineParms=nullptr)GusdGU_USDstatic
MultTransformableAttrs(GU_Detail &gd, const GA_Range &r, const GA_OffsetArray &indexMap, const UT_Matrix4D *xforms, bool keepLengths=false, const GA_AttributeFilter *filter=nullptr)GusdGU_USDstatic
OffsetArrayFromRange(const GA_Range &r, GA_OffsetArray &offsets)GusdGU_USDstatic
ORIENTATTR_IGNORE enum valueGusdGU_USD
ORIENTATTR_IJK enum valueGusdGU_USD
ORIENTATTR_ORIENT enum valueGusdGU_USD
OrientAttrRepresentation enum nameGusdGU_USD
PackedPrimBuildFunc typedefGusdGU_USD
PrimIndexPair typedefGusdGU_USD
RegisterPackedPrimBuildFunc(const TfToken &typeName, PackedPrimBuildFunc func)GusdGU_USDstatic
SCALEATTR_IGNORE enum valueGusdGU_USD
SCALEATTR_PSCALE enum valueGusdGU_USD
SCALEATTR_SCALE enum valueGusdGU_USD
ScaleAttrRepresentation enum nameGusdGU_USD
SetPackedPrimTransforms(GU_Detail &gd, const GA_Range &r, const UT_Matrix4D *xforms)GusdGU_USDstatic
SetTransformAttrs(GU_Detail &gd, const GA_Range &r, const GA_OffsetArray &indexMap, OrientAttrRepresentation orientRep, ScaleAttrRepresentation scaleRep, const UT_Matrix4D *xforms)GusdGU_USDstatic
WriteVariantSelectionsToAttr(GU_Detail &gd, const GA_Range &rng, const UT_Array< UsdPrim > &prims, const GusdUSD_Utils::VariantSelArray &selections, const char *variantsAttr=GUSD_VARIANTS_ATTR, const UT_Array< SdfPath > *prevVariants=nullptr)GusdGU_USDstatic
WriteVariantSelectionsToPackedPrims(GU_Detail &gd, const GA_Range &rng, const UT_Array< UsdPrim > &prims, const GusdUSD_Utils::VariantSelArray &selections, const UT_Array< SdfPath > *prevVariants=nullptr)GusdGU_USDstatic