示例#1
0
 public FbxMatrix(FbxMatrix pM) : this(NativeMethods.new_FbxMatrix__SWIG_1(FbxMatrix.getCPtr(pM)), true)
 {
     if (NativeMethods.SWIGPendingException.Pending)
     {
         throw NativeMethods.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
        private bool _equals(FbxMatrix pM)
        {
            bool ret = NativeMethods.FbxMatrix__equals(swigCPtr, FbxMatrix.getCPtr(pM));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#3
0
        public int Compare(FbxMatrix pM)
        {
            int ret = fbx_wrapperPINVOKE.FbxMatrix_Compare__SWIG_1(swigCPtr, FbxMatrix.getCPtr(pM));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
0
        public int Compare(FbxMatrix pM, double pThreshold)
        {
            int ret = FbxWrapperNativePINVOKE.FbxMatrix_Compare__SWIG_0(swigCPtr, FbxMatrix.getCPtr(pM), pThreshold);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        public FbxMatrix sub(FbxMatrix pMatrix)
        {
            FbxMatrix ret = new FbxMatrix(fbx_wrapperPINVOKE.FbxMatrix_sub(swigCPtr, FbxMatrix.getCPtr(pMatrix)), true);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#6
0
        public bool eq(FbxMatrix pM)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxMatrix_eq__SWIG_0(swigCPtr, FbxMatrix.getCPtr(pM));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#7
0
        public bool ne(FbxMatrix pM)
        {
            bool ret = fbx_wrapperPINVOKE.FbxMatrix_ne__SWIG_0(swigCPtr, FbxMatrix.getCPtr(pM));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#8
0
        private FbxMatrix operator_Mul(FbxMatrix pMatrix)
        {
            FbxMatrix ret = new FbxMatrix(NativeMethods.FbxMatrix_operator_Mul(swigCPtr, FbxMatrix.getCPtr(pMatrix)), true);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#9
0
 public FbxMatrix(FbxMatrix pM) : this(fbx_wrapperPINVOKE.new_FbxMatrix__SWIG_1(FbxMatrix.getCPtr(pM)), true)
 {
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#10
0
        public FbxMatrix LUMult(FbxMatrix pM, FbxVector4 pVector)
        {
            FbxMatrix ret = new FbxMatrix(fbx_wrapperPINVOKE.FbxMatrix_LUMult(swigCPtr, FbxMatrix.getCPtr(pM), FbxVector4.getCPtr(pVector)), true);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#11
0
        public FbxMatrix mul(FbxMatrix pMatrix)
        {
            FbxMatrix ret = new FbxMatrix(FbxWrapperNativePINVOKE.FbxMatrix_mul__SWIG_0(swigCPtr, FbxMatrix.getCPtr(pMatrix)), true);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#12
0
        public FbxMatrix mul_assign(FbxMatrix pMatrix)
        {
            FbxMatrix ret = new FbxMatrix(fbx_wrapperPINVOKE.FbxMatrix_mul_assign__SWIG_0(swigCPtr, FbxMatrix.getCPtr(pMatrix)), false);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#13
0
        public int Add(FbxNode pNode, FbxMatrix pMatrix)
        {
            int ret = FbxWrapperNativePINVOKE.FbxPose_Add__SWIG_2(swigCPtr, FbxNode.getCPtr(pNode), FbxMatrix.getCPtr(pMatrix));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#14
0
        public FbxMatrix sub_assign(FbxMatrix pMatrix)
        {
            FbxMatrix ret = new FbxMatrix(FbxWrapperNativePINVOKE.FbxMatrix_sub_assign(swigCPtr, FbxMatrix.getCPtr(pMatrix)), false);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#15
0
        public int Add(FbxNode pNode, FbxMatrix pMatrix, bool pLocalMatrix, bool pMultipleBindPose)
        {
            int ret = NativeMethods.FbxPose_Add__SWIG_0(swigCPtr, FbxNode.getCPtr(pNode), FbxMatrix.getCPtr(pMatrix), pLocalMatrix, pMultipleBindPose);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#16
0
        public int Add(FbxNode pNode, FbxMatrix pMatrix)
        {
            int ret = NativeMethods.FbxPose_Add__SWIG_2(swigCPtr, FbxNode.getCPtr(pNode), FbxMatrix.getCPtr(pMatrix));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#17
0
        public int Add(FbxNode pNode, FbxMatrix pMatrix, bool pLocalMatrix)
        {
            int ret = fbx_wrapperPINVOKE.FbxPose_Add__SWIG_1(swigCPtr, FbxNode.getCPtr(pNode), FbxMatrix.getCPtr(pMatrix), pLocalMatrix);

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