public bool GetSkeleton(UsdSkelSkeleton skel)
        {
            bool ret = UsdCsPINVOKE.UsdSkelBindingAPI_GetSkeleton(swigCPtr, UsdSkelSkeleton.getCPtr(skel));

            return(ret);
        }
示例#2
0
        public UsdSkelSkeletonQuery GetSkelQuery(UsdSkelSkeleton skel)
        {
            UsdSkelSkeletonQuery ret = new UsdSkelSkeletonQuery(UsdCsPINVOKE.UsdSkelCache_GetSkelQuery(swigCPtr, UsdSkelSkeleton.getCPtr(skel)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#3
0
 public UsdSkelBinding(UsdSkelSkeleton skel, SWIGTYPE_p_VtArrayT_UsdSkelSkinningQuery_t skinningQueries) : this(UsdCsPINVOKE.new_UsdSkelBinding__SWIG_1(UsdSkelSkeleton.getCPtr(skel), SWIGTYPE_p_VtArrayT_UsdSkelSkinningQuery_t.getCPtr(skinningQueries)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#4
0
        public bool ComputeSkelBinding(UsdSkelRoot skelRoot, UsdSkelSkeleton skel, UsdSkelBinding binding)
        {
            bool ret = UsdCsPINVOKE.UsdSkelCache_ComputeSkelBinding(swigCPtr, UsdSkelRoot.getCPtr(skelRoot), UsdSkelSkeleton.getCPtr(skel), UsdSkelBinding.getCPtr(binding));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }