HDK
|
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 > ×, 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_USD | static |
AppendExpandedPackedPrimsFromLopNode(GU_Detail &gd, const GA_Detail &srcGd, const GA_Range &srcRng, const UT_Array< PrimIndexPair > &primIndexPairs, const GusdDefaultArray< UsdTimeCode > ×, 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_USD | static |
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_USD | static |
AppendPackedPrims(GU_Detail &gd, const UT_Array< UsdPrim > &prims, const UT_Array< SdfPath > &variants, const GusdDefaultArray< UsdTimeCode > ×, const GusdDefaultArray< UT_StringHolder > &lods, const GusdDefaultArray< GusdPurposeSet > &purposes, GusdGU_PackedUSD::PivotLocation pivotloc) | GusdGU_USD | static |
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_USD | static |
AppendPackedPrimsFromLopNode(GU_Detail &gd, const UT_Array< UsdPrim > &prims, const GusdDefaultArray< UT_StringHolder > &stageids, const GusdDefaultArray< UsdTimeCode > ×, const GusdDefaultArray< UT_StringHolder > &lods, const GusdDefaultArray< GusdPurposeSet > &purposes, GusdGU_PackedUSD::PivotLocation pivotloc) | GusdGU_USD | static |
AppendRefPoints(GU_Detail &gd, const UT_Array< UsdPrim > &prims, const char *pathAttrName=GUSD_PATH_ATTR, const char *primPathAttrName=GUSD_PRIMPATH_ATTR) | GusdGU_USD | static |
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_USD | static |
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_USD | static |
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_USD | static |
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_USD | static |
ComputeRangeIndexMap(const GA_Range &r, GA_OffsetArray &indexMap) | GusdGU_USD | static |
ComputeTransformsFromAttrs(const GA_Detail &gd, GA_AttributeOwner owner, const GA_OffsetArray &offsets, UT_Matrix4D *xforms) | GusdGU_USD | static |
ComputeTransformsFromPackedPrims(const GA_Detail &gd, const GA_OffsetArray &offsets, UT_Matrix4D *xforms) | GusdGU_USD | static |
GetPackedPrimStageIdsViewportLODsAndPurposes(const GA_Detail &gd, const GA_OffsetArray &offsets, UT_StringArray &stageIds, UT_StringArray &viewportLODs, UT_Array< GusdPurposeSet > &purposes) | GusdGU_USD | static |
GetPrimPathsFromStringAttr(const GA_Attribute &attr, UT_Array< SdfPath > &paths, UT_ErrorSeverity sev=UT_ERROR_ABORT) | GusdGU_USD | static |
GetPrimPathsFromStringAttr(const GA_Attribute &attr, const GA_Range &rng, UT_Array< SdfPath > &paths, UT_ErrorSeverity sev=UT_ERROR_ABORT) | GusdGU_USD | static |
GetTimeCodesFromAttr(const GA_Range &rng, const GA_Attribute &attr, UT_Array< UsdTimeCode > ×) | GusdGU_USD | static |
GetTimeCodesFromPackedPrims(const GA_Range &rng, UT_Array< UsdTimeCode > ×) | GusdGU_USD | static |
GetTokensFromStringAttr(const GA_Attribute &attr, UT_Array< TfToken > &tokens, const char *nameSpace=nullptr) | GusdGU_USD | static |
GetTokensFromStringAttr(const GA_Attribute &attr, const GA_Range &rng, UT_Array< TfToken > &tokens, const char *nameSpace=nullptr) | GusdGU_USD | static |
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_USD | static |
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_USD | static |
OffsetArrayFromRange(const GA_Range &r, GA_OffsetArray &offsets) | GusdGU_USD | static |
ORIENTATTR_IGNORE enum value | GusdGU_USD | |
ORIENTATTR_IJK enum value | GusdGU_USD | |
ORIENTATTR_ORIENT enum value | GusdGU_USD | |
OrientAttrRepresentation enum name | GusdGU_USD | |
PackedPrimBuildFunc typedef | GusdGU_USD | |
PrimIndexPair typedef | GusdGU_USD | |
RegisterPackedPrimBuildFunc(const TfToken &typeName, PackedPrimBuildFunc func) | GusdGU_USD | static |
SCALEATTR_IGNORE enum value | GusdGU_USD | |
SCALEATTR_PSCALE enum value | GusdGU_USD | |
SCALEATTR_SCALE enum value | GusdGU_USD | |
ScaleAttrRepresentation enum name | GusdGU_USD | |
SetPackedPrimTransforms(GU_Detail &gd, const GA_Range &r, const UT_Matrix4D *xforms) | GusdGU_USD | static |
SetTransformAttrs(GU_Detail &gd, const GA_Range &r, const GA_OffsetArray &indexMap, OrientAttrRepresentation orientRep, ScaleAttrRepresentation scaleRep, const UT_Matrix4D *xforms) | GusdGU_USD | static |
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_USD | static |
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_USD | static |