예제 #1
0
 public void SetOriginalSystemUnit(FbxSystemUnit pOther)
 {
     fbx_wrapperPINVOKE.FbxGlobalSettings_SetOriginalSystemUnit(swigCPtr, FbxSystemUnit.getCPtr(pOther));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
예제 #2
0
 public void SetSystemUnit(FbxSystemUnit pOther)
 {
     NativeMethods.FbxGlobalSettings_SetSystemUnit(swigCPtr, FbxSystemUnit.getCPtr(pOther));
     if (NativeMethods.SWIGPendingException.Pending)
     {
         throw NativeMethods.SWIGPendingException.Retrieve();
     }
 }
예제 #3
0
 public void SetSystemUnit(FbxSystemUnit pOther)
 {
     FbxWrapperNativePINVOKE.FbxGlobalSettings_SetSystemUnit(swigCPtr, FbxSystemUnit.getCPtr(pOther));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
예제 #4
0
        public bool eq(FbxSystemUnit pOther)
        {
            bool ret = fbx_wrapperPINVOKE.FbxSystemUnit_eq(swigCPtr, FbxSystemUnit.getCPtr(pOther));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #5
0
        public float valueAs(FbxSystemUnit pUnit)
        {
            float ret = fbx_wrapperPINVOKE.FbxDistance_valueAs(swigCPtr, FbxSystemUnit.getCPtr(pUnit));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #6
0
        private bool _equals(FbxSystemUnit pOther)
        {
            bool ret = NativeMethods.FbxSystemUnit__equals(swigCPtr, FbxSystemUnit.getCPtr(pOther));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #7
0
        public double GetConversionFactorTo(FbxSystemUnit pTarget)
        {
            double ret = NativeMethods.FbxSystemUnit_GetConversionFactorTo(swigCPtr, FbxSystemUnit.getCPtr(pTarget));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #8
0
        public bool ne(FbxSystemUnit pOther)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxSystemUnit_ne(swigCPtr, FbxSystemUnit.getCPtr(pOther));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #9
0
        public static bool InsertFbxRoot(FbxScene pScene, FbxAxisSystem pDstAxis, FbxSystemUnit pDstUnit, FbxSystemUnit.ConversionOptions pUnitOptions)
        {
            bool ret = fbx_wrapperPINVOKE.FbxRootNodeUtility_InsertFbxRoot__SWIG_0(FbxScene.getCPtr(pScene), FbxAxisSystem.getCPtr(pDstAxis), FbxSystemUnit.getCPtr(pDstUnit), FbxSystemUnit.ConversionOptions.getCPtr(pUnitOptions));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #10
0
        public virtual bool GetAxisInfo(FbxAxisSystem arg0, FbxSystemUnit arg1)
        {
            bool ret = fbx_wrapperPINVOKE.FbxReader_GetAxisInfo(swigCPtr, FbxAxisSystem.getCPtr(arg0), FbxSystemUnit.getCPtr(arg1));

            return(ret);
        }
예제 #11
0
 public void ConvertChildren(FbxNode pRoot, FbxSystemUnit pSrcUnit, FbxSystemUnit.ConversionOptions pOptions)
 {
     fbx_wrapperPINVOKE.FbxSystemUnit_ConvertChildren__SWIG_0(swigCPtr, FbxNode.getCPtr(pRoot), FbxSystemUnit.getCPtr(pSrcUnit), FbxSystemUnit.ConversionOptions.getCPtr(pOptions));
     if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
     {
         throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
     }
 }
예제 #12
0
 public float valueAs(FbxSystemUnit pUnit) {
   float ret = FbxWrapperNativePINVOKE.FbxDistance_valueAs(swigCPtr, FbxSystemUnit.getCPtr(pUnit));
   if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending) throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
예제 #13
0
 public FbxDistance(float pValue, FbxSystemUnit pUnit) : this(FbxWrapperNativePINVOKE.new_FbxDistance__SWIG_1(pValue, FbxSystemUnit.getCPtr(pUnit)), true) {
   if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending) throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
 }
예제 #14
0
        public bool GetAxisInfo(FbxAxisSystem pAxisSystem, FbxSystemUnit pSystemUnits)
        {
            bool ret = fbx_wrapperPINVOKE.FbxImporter_GetAxisInfo(swigCPtr, FbxAxisSystem.getCPtr(pAxisSystem), FbxSystemUnit.getCPtr(pSystemUnits));

            return(ret);
        }
예제 #15
0
        public double GetConversionFactorTo(FbxSystemUnit pTarget)
        {
            double ret = fbx_wrapperPINVOKE.FbxSystemUnit_GetConversionFactorTo(swigCPtr, FbxSystemUnit.getCPtr(pTarget));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #16
0
        public static bool InsertFbxRoot(FbxScene pScene, FbxAxisSystem pDstAxis, FbxSystemUnit pDstUnit)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxRootNodeUtility_InsertFbxRoot__SWIG_1(FbxScene.getCPtr(pScene), FbxAxisSystem.getCPtr(pDstAxis), FbxSystemUnit.getCPtr(pDstUnit));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #17
0
        public double GetConversionFactorFrom(FbxSystemUnit pSource)
        {
            double ret = FbxWrapperNativePINVOKE.FbxSystemUnit_GetConversionFactorFrom(swigCPtr, FbxSystemUnit.getCPtr(pSource));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #18
0
        public FbxSystemUnit assign(FbxSystemUnit pSystemUnit)
        {
            FbxSystemUnit ret = new FbxSystemUnit(FbxWrapperNativePINVOKE.FbxSystemUnit_assign(swigCPtr, FbxSystemUnit.getCPtr(pSystemUnit)), false);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #19
0
 public void ConvertChildren(FbxNode pRoot, FbxSystemUnit pSrcUnit)
 {
     FbxWrapperNativePINVOKE.FbxSystemUnit_ConvertChildren__SWIG_1(swigCPtr, FbxNode.getCPtr(pRoot), FbxSystemUnit.getCPtr(pSrcUnit));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }