示例#1
0
 public FbxSystemUnit unit() {
   FbxSystemUnit ret = new FbxSystemUnit(FbxWrapperNativePINVOKE.FbxDistance_unit(swigCPtr), true);
   return ret;
 }
示例#2
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;
 }
示例#3
0
        public double GetConversionFactorFrom(FbxSystemUnit pSource)
        {
            double ret = NativeMethods.FbxSystemUnit_GetConversionFactorFrom(swigCPtr, FbxSystemUnit.getCPtr(pSource));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
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();
 }
示例#5
0
        public bool GetAxisInfo(FbxAxisSystem pAxisSystem, FbxSystemUnit pSystemUnits)
        {
            bool ret = fbx_wrapperPINVOKE.FbxImporter_GetAxisInfo(swigCPtr, FbxAxisSystem.getCPtr(pAxisSystem), FbxSystemUnit.getCPtr(pSystemUnits));

            return(ret);
        }
示例#6
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FbxSystemUnit obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
示例#7
0
        public FbxSystemUnit unit()
        {
            FbxSystemUnit ret = new FbxSystemUnit(fbx_wrapperPINVOKE.FbxDistance_unit(swigCPtr), true);

            return(ret);
        }
        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);
        }
示例#9
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);
        }
示例#10
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);
        }
示例#11
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();
     }
 }
示例#12
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);
        }
示例#13
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();
     }
 }
示例#14
0
        public virtual bool GetAxisInfo(FbxAxisSystem arg0, FbxSystemUnit arg1)
        {
            bool ret = fbx_wrapperPINVOKE.FbxReader_GetAxisInfo(swigCPtr, FbxAxisSystem.getCPtr(arg0), FbxSystemUnit.getCPtr(arg1));

            return(ret);
        }
示例#15
0
        public FbxSystemUnit GetOriginalSystemUnit()
        {
            FbxSystemUnit ret = new FbxSystemUnit(fbx_wrapperPINVOKE.FbxGlobalSettings_GetOriginalSystemUnit(swigCPtr), true);

            return(ret);
        }
示例#16
0
        public FbxSystemUnit GetSystemUnit()
        {
            FbxSystemUnit ret = new FbxSystemUnit(FbxWrapperNativePINVOKE.FbxGlobalSettings_GetSystemUnit(swigCPtr), true);

            return(ret);
        }
示例#17
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);
        }