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);
        }
Example #3
0
        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);
        }
Example #4
0
        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);
        }
Example #8
0
        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);
        }
Example #11
0
        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);
        }
Example #13
0
        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);
        }
Example #15
0
        public UsdRelationship CreatePortalsRel()
        {
            UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxDomeLight_CreatePortalsRel(swigCPtr), true);

            return(ret);
        }
Example #16
0
        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();
     }
 }
Example #21
0
        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);
        }
Example #23
0
        public UsdRelationship CreateLightListRel()
        {
            UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxListAPI_CreateLightListRel(swigCPtr), true);

            return(ret);
        }
Example #24
0
        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);
        }
Example #30
0
        public UsdRelationship CreateShadowExcludeRel()
        {
            UsdRelationship ret = new UsdRelationship(UsdCsPINVOKE.UsdLuxShadowAPI_CreateShadowExcludeRel(swigCPtr), true);

            return(ret);
        }