Ejemplo n.º 1
0
 public FbxAMatrix(FbxVector4 pT, FbxVector4 pR, FbxVector4 pS) : this(FbxWrapperNativePINVOKE.new_FbxAMatrix__SWIG_2(FbxVector4.getCPtr(pT), FbxVector4.getCPtr(pR), FbxVector4.getCPtr(pS)), true)
 {
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 2
0
        public FbxVector4 assign(FbxVector4 pVector4)
        {
            FbxVector4 ret = new FbxVector4(fbx_wrapperPINVOKE.FbxVector4_assign__SWIG_0(swigCPtr, FbxVector4.getCPtr(pVector4)), false);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 3
0
 public virtual void SetControlPointAt(FbxVector4 pCtrlPoint, FbxVector4 pNormal, int pIndex, bool pI2DSearch)
 {
     fbx_wrapperPINVOKE.FbxGeometryBase_SetControlPointAt__SWIG_0(swigCPtr, FbxVector4.getCPtr(pCtrlPoint), FbxVector4.getCPtr(pNormal), pIndex, pI2DSearch);
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 4
0
        public bool GetLocalPosition(FbxCharacter.ENodeId pCharacterNodeId, FbxVector4 pLocalT, FbxVector4 pLocalR, FbxVector4 pLocalS)
        {
            bool ret = fbx_wrapperPINVOKE.FbxCharacterPose_GetLocalPosition(swigCPtr, (int)pCharacterNodeId, FbxVector4.getCPtr(pLocalT), FbxVector4.getCPtr(pLocalR), FbxVector4.getCPtr(pLocalS));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 5
0
        public static bool AxisAlignmentInEulerAngle(FbxVector4 pAB, FbxVector4 pA, FbxVector4 pB, FbxVector4 pAngles)
        {
            bool ret = fbx_wrapperPINVOKE.FbxVector4_AxisAlignmentInEulerAngle(FbxVector4.getCPtr(pAB), FbxVector4.getCPtr(pA), FbxVector4.getCPtr(pB), FbxVector4.getCPtr(pAngles));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 6
0
 public virtual void SetControlPointAt(FbxVector4 pCtrlPoint, int pIndex)
 {
     FbxWrapperNativePINVOKE.FbxGeometryBase_SetControlPointAt__SWIG_2(swigCPtr, FbxVector4.getCPtr(pCtrlPoint), pIndex);
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 7
0
 public void ComputeLocalTRSFromGlobal(FbxVector4 pRetLT, FbxVector4 pRetLR, FbxVector4 pRetLS, FbxNode pNode, FbxAMatrix pGX, FbxTime pTime, FbxNode.EPivotSet pPivotSet, bool pApplyTarget)
 {
     FbxWrapperNativePINVOKE.FbxAnimEvaluator_ComputeLocalTRSFromGlobal__SWIG_1(swigCPtr, FbxVector4.getCPtr(pRetLT), FbxVector4.getCPtr(pRetLR), FbxVector4.getCPtr(pRetLS), FbxNode.getCPtr(pNode), FbxAMatrix.getCPtr(pGX), FbxTime.getCPtr(pTime), (int)pPivotSet, pApplyTarget);
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 8
0
 public void LT2DoF(FbxVector4 pDoF, FbxVector4 pLT, FbxAMatrix pLRM, FbxAMatrix pLSM)
 {
     FbxWrapperNativePINVOKE.FbxTransform_LT2DoF(swigCPtr, FbxVector4.getCPtr(pDoF), FbxVector4.getCPtr(pLT), FbxAMatrix.getCPtr(pLRM), FbxAMatrix.getCPtr(pLSM));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 9
0
 public void DoF2LRM(FbxAMatrix pLRM, FbxVector4 pRDoF)
 {
     FbxWrapperNativePINVOKE.FbxTransform_DoF2LRM__SWIG_1(swigCPtr, FbxAMatrix.getCPtr(pLRM), FbxVector4.getCPtr(pRDoF));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 10
0
        public bool V2VRef(FbxVector4 pVOut, FbxVector4 pVIn, FbxVector4 pVRef)
        {
            bool ret = fbx_wrapperPINVOKE.FbxRotationOrder_V2VRef(swigCPtr, FbxVector4.getCPtr(pVOut), FbxVector4.getCPtr(pVIn), FbxVector4.getCPtr(pVRef));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public int InsertAt(int pIndex, FbxVector4 pItem)
        {
            int ret = fbx_wrapperPINVOKE.DirectArrayFbxVector4_InsertAt(swigCPtr, pIndex, FbxVector4.getCPtr(pItem));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 12
0
 public void V2M(FbxAMatrix pRM, FbxVector4 pV)
 {
     fbx_wrapperPINVOKE.FbxRotationOrder_V2M(swigCPtr, FbxAMatrix.getCPtr(pRM), FbxVector4.getCPtr(pV));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 13
0
        public bool ComputeBoundingBoxMinMaxCenter(FbxVector4 pBBoxMin, FbxVector4 pBBoxMax, FbxVector4 pBBoxCenter)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxScene_ComputeBoundingBoxMinMaxCenter__SWIG_2(swigCPtr, FbxVector4.getCPtr(pBBoxMin), FbxVector4.getCPtr(pBBoxMax), FbxVector4.getCPtr(pBBoxCenter));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 14
0
 public void SetDefault(FbxLimitsUtilities.EType pType, FbxVector4 pDefault)
 {
     FbxWrapperNativePINVOKE.FbxLimitsUtilities_SetDefault(swigCPtr, (int)pType, FbxVector4.getCPtr(pDefault));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 15
0
 public FbxMatrix(FbxVector4 pT, FbxQuaternion pQ, FbxVector4 pS) : this(fbx_wrapperPINVOKE.new_FbxMatrix__SWIG_4(FbxVector4.getCPtr(pT), FbxQuaternion.getCPtr(pQ), FbxVector4.getCPtr(pS)), true)
 {
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 16
0
 public void LSM2GSM(FbxAMatrix pGSM, FbxAMatrix pPGSM, FbxAMatrix pLSM, FbxAMatrix pLRM, FbxVector4 pPLS)
 {
     FbxWrapperNativePINVOKE.FbxTransform_LSM2GSM(swigCPtr, FbxAMatrix.getCPtr(pGSM), FbxAMatrix.getCPtr(pPGSM), FbxAMatrix.getCPtr(pLSM), FbxAMatrix.getCPtr(pLRM), FbxVector4.getCPtr(pPLS));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 17
0
 public void ComputeLocalTRSFromGlobal(FbxVector4 pRetLT, FbxVector4 pRetLR, FbxVector4 pRetLS, FbxNode pNode, FbxAMatrix pGX, FbxTime pTime)
 {
     fbx_wrapperPINVOKE.FbxAnimEvaluator_ComputeLocalTRSFromGlobal__SWIG_3(swigCPtr, FbxVector4.getCPtr(pRetLT), FbxVector4.getCPtr(pRetLR), FbxVector4.getCPtr(pRetLS), FbxNode.getCPtr(pNode), FbxAMatrix.getCPtr(pGX), FbxTime.getCPtr(pTime));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 18
0
 public void GTRSM2GX(FbxAMatrix pGX, FbxVector4 pGT, FbxAMatrix pGRM, FbxAMatrix pGSM)
 {
     FbxWrapperNativePINVOKE.FbxTransform_GTRSM2GX(swigCPtr, FbxAMatrix.getCPtr(pGX), FbxVector4.getCPtr(pGT), FbxAMatrix.getCPtr(pGRM), FbxAMatrix.getCPtr(pGSM));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 19
0
 public virtual void SetControlPointNormalAt(FbxVector4 pNormal, int pIndex, bool pI2DSearch)
 {
     FbxWrapperNativePINVOKE.FbxGeometryBase_SetControlPointNormalAt__SWIG_0(swigCPtr, FbxVector4.getCPtr(pNormal), pIndex, pI2DSearch);
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 20
0
 public void SetTQS(FbxVector4 pT, FbxQuaternion pQ, FbxVector4 pS)
 {
     fbx_wrapperPINVOKE.FbxMatrix_SetTQS(swigCPtr, FbxVector4.getCPtr(pT), FbxQuaternion.getCPtr(pQ), FbxVector4.getCPtr(pS));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 21
0
 public void ComputeLocalTRSFromGlobal(FbxVector4 pRetLT, FbxVector4 pRetLR, FbxVector4 pRetLS, FbxNode pNode, FbxAMatrix pGX)
 {
     FbxWrapperNativePINVOKE.FbxAnimEvaluator_ComputeLocalTRSFromGlobal__SWIG_4(swigCPtr, FbxVector4.getCPtr(pRetLT), FbxVector4.getCPtr(pRetLR), FbxVector4.getCPtr(pRetLS), FbxNode.getCPtr(pNode), FbxAMatrix.getCPtr(pGX));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 22
0
 public void GetElements(FbxVector4 pTranslation, FbxVector4 pRotation, FbxVector4 pShearing, FbxVector4 pScaling, SWIGTYPE_p_double pSign)
 {
     fbx_wrapperPINVOKE.FbxMatrix_GetElements__SWIG_1(swigCPtr, FbxVector4.getCPtr(pTranslation), FbxVector4.getCPtr(pRotation), FbxVector4.getCPtr(pShearing), FbxVector4.getCPtr(pScaling), SWIGTYPE_p_double.getCPtr(pSign));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 23
0
        public FbxVector4 CrossProduct(FbxVector4 pVector)
        {
            FbxVector4 ret = new FbxVector4(fbx_wrapperPINVOKE.FbxVector4_CrossProduct(swigCPtr, FbxVector4.getCPtr(pVector)), true);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 24
0
 public void SetLookAtRH(FbxVector4 pEyePosition, FbxVector4 pLookAt, FbxVector4 pUpDirection)
 {
     fbx_wrapperPINVOKE.FbxMatrix_SetLookAtRH(swigCPtr, FbxVector4.getCPtr(pEyePosition), FbxVector4.getCPtr(pLookAt), FbxVector4.getCPtr(pUpDirection));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 25
0
 public FbxVector4(FbxVector4 pVector4) : this(fbx_wrapperPINVOKE.new_FbxVector4__SWIG_1(FbxVector4.getCPtr(pVector4)), true)
 {
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 26
0
        public FbxVector4 MultNormalize(FbxVector4 pVector)
        {
            FbxVector4 ret = new FbxVector4(fbx_wrapperPINVOKE.FbxMatrix_MultNormalize(swigCPtr, FbxVector4.getCPtr(pVector)), true);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 27
0
        public static bool GetContinuousOffset(FbxRotationOrder pOrder, FbxVector4 pOffset, FbxVector4 pNew, FbxVector4 pOld)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilter_GetContinuousOffset(FbxRotationOrder.getCPtr(pOrder), FbxVector4.getCPtr(pOffset), FbxVector4.getCPtr(pNew), FbxVector4.getCPtr(pOld));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 28
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);
        }
Ejemplo n.º 29
0
 public virtual void SetControlPointNormalAt(FbxVector4 pNormal, int pIndex)
 {
     fbx_wrapperPINVOKE.FbxGeometryBase_SetControlPointNormalAt__SWIG_1(swigCPtr, FbxVector4.getCPtr(pNormal), pIndex);
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 30
0
 public void SetTRS(FbxVector4 pT, FbxAMatrix pRM, FbxVector4 pS)
 {
     FbxWrapperNativePINVOKE.FbxAMatrix_SetTRS__SWIG_1(swigCPtr, FbxVector4.getCPtr(pT), FbxAMatrix.getCPtr(pRM), FbxVector4.getCPtr(pS));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }