public CollectionBinding(UsdRelationship collBindingRel) : this(UsdCsPINVOKE.new_UsdShadeMaterialBindingAPI_CollectionBinding__SWIG_1(UsdRelationship.getCPtr(collBindingRel)), true) { if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public static bool SetMaterialBindingStrength(UsdRelationship bindingRel, TfToken bindingStrength) { bool ret = UsdCsPINVOKE.UsdShadeMaterialBindingAPI_SetMaterialBindingStrength(UsdRelationship.getCPtr(bindingRel), TfToken.getCPtr(bindingStrength)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship GetRelationship(TfToken relName) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdPrim_GetRelationship(swigCPtr, TfToken.getCPtr(relName)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship CreateRelationship(TfToken relName, bool custom) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdPrim_CreateRelationship__SWIG_0(swigCPtr, TfToken.getCPtr(relName), custom), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdShadeMaterial ComputeBoundMaterial(TfToken materialPurpose, UsdRelationship bindingRel) { UsdShadeMaterial ret = new UsdShadeMaterial(UsdCsPINVOKE.UsdShadeMaterialBindingAPI_ComputeBoundMaterial__SWIG_0(swigCPtr, TfToken.getCPtr(materialPurpose), UsdRelationship.getCPtr(bindingRel)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static UsdRelationship GetBindingRel(UsdPrim prim) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdShadeMaterial_GetBindingRel(UsdPrim.getCPtr(prim)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static TfToken GetMaterialBindingStrength(UsdRelationship bindingRel) { TfToken ret = new TfToken(UsdCsPINVOKE.UsdShadeMaterialBindingAPI_GetMaterialBindingStrength(UsdRelationship.getCPtr(bindingRel)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship GetRelationshipAtPath(SdfPath path) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdPrim_GetRelationshipAtPath(swigCPtr, SdfPath.getCPtr(path)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship GetCollectionBindingRel(TfToken bindingName) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdShadeMaterialBindingAPI_GetCollectionBindingRel__SWIG_1(swigCPtr, TfToken.getCPtr(bindingName)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship GetDirectBindingRel(TfToken materialPurpose) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdShadeMaterialBindingAPI_GetDirectBindingRel__SWIG_0(swigCPtr, TfToken.getCPtr(materialPurpose)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship CreateRelationship(StdStringVector nameElts) { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdPrim_CreateRelationship__SWIG_3(swigCPtr, StdStringVector.getCPtr(nameElts)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public UsdRelationship GetBlendShapeTargetsRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdSkelSkinningQuery_GetBlendShapeTargetsRel(swigCPtr), false); return(ret); }
public UsdRelationship GetRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdShadeOutput_GetRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateGeometryRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxGeometryLight_CreateGeometryRel(swigCPtr), true); return(ret); }
public UsdRelationship CreatePortalsRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxDomeLight_CreatePortalsRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateProxyPrimRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdGeomImageable_CreateProxyPrimRel(swigCPtr), true); return(ret); }
public UsdRelationship GetBindingRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdShadeMaterialBindingAPI_CollectionBinding_GetBindingRel(swigCPtr), false); return(ret); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(UsdRelationship obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public UsdRelationship GetDirectBindingRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdShadeMaterialBindingAPI_GetDirectBindingRel__SWIG_1(swigCPtr), true); return(ret); }
public UsdSkelSkinningQuery(UsdPrim prim, VtTokenArray skelJointOrder, VtTokenArray blendShapeOrder, UsdAttribute jointIndices, UsdAttribute jointWeights, UsdAttribute geomBindTransform, UsdAttribute joints, UsdAttribute blendShapes, UsdRelationship blendShapeTargets) : this(UsdCsPINVOKE.new_UsdSkelSkinningQuery__SWIG_1(UsdPrim.getCPtr(prim), VtTokenArray.getCPtr(skelJointOrder), VtTokenArray.getCPtr(blendShapeOrder), UsdAttribute.getCPtr(jointIndices), UsdAttribute.getCPtr(jointWeights), UsdAttribute.getCPtr(geomBindTransform), UsdAttribute.getCPtr(joints), UsdAttribute.getCPtr(blendShapes), UsdRelationship.getCPtr(blendShapeTargets)), true) { if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public UsdRelationship CreateBindingTargetsRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdGeomFaceSetAPI_CreateBindingTargetsRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateExcludesRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdCollectionAPI_CreateExcludesRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateLightListRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxListAPI_CreateLightListRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateFiltersRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxLight_CreateFiltersRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateSkeletonRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdSkelBindingAPI_CreateSkeletonRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateTargetsRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdGeomCollectionAPI_CreateTargetsRel(swigCPtr), true); return(ret); }
public UsdRelationship GetAnimationSourceRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdSkelBindingAPI_GetAnimationSourceRel(swigCPtr), true); return(ret); }
public UsdRelationship CreatePrototypesRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdGeomPointInstancer_CreatePrototypesRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateBlendShapeTargetsRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdSkelBindingAPI_CreateBlendShapeTargetsRel(swigCPtr), true); return(ret); }
public UsdRelationship CreateShadowExcludeRel() { UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxShadowAPI_CreateShadowExcludeRel(swigCPtr), true); return(ret); }