예제 #1
0
        public FbxBindingOperator GetOperatorByTargetName(string pTargetName)
        {
            global::System.IntPtr cPtr = fbx_wrapperPINVOKE.FbxImplementation_GetOperatorByTargetName(swigCPtr, pTargetName);
            FbxBindingOperator    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxBindingOperator(cPtr, false);

            return(ret);
        }
예제 #2
0
        public FbxBindingOperator AddNewBindingOperator(string pTargetName, string pFunctionName)
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxImplementation_AddNewBindingOperator(swigCPtr, pTargetName, pFunctionName);
            FbxBindingOperator    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxBindingOperator(cPtr, false);

            return(ret);
        }
        public new static FbxBindingOperator Create(FbxObject pContainer, string pName)
        {
            global::System.IntPtr cPtr = fbx_wrapperPINVOKE.FbxBindingOperator_Create__SWIG_1(FbxObject.getCPtr(pContainer), pName);
            FbxBindingOperator    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxBindingOperator(cPtr, false);

            return(ret);
        }
예제 #4
0
        public new static FbxBindingOperator Create(FbxManager pManager, string pName)
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxBindingOperator_Create__SWIG_0(FbxManager.getCPtr(pManager), pName);
            FbxBindingOperator    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxBindingOperator(cPtr, false);

            return(ret);
        }
예제 #5
0
        public override bool ReverseEvaluate(FbxBindingOperator pOperator, FbxObject pTarget, SWIGTYPE_p_void pIn, SWIGTYPE_p_p_void pOut, SWIGTYPE_p_EFbxType pOutType, bool setObj, int index)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConditionalBOF_ReverseEvaluate(swigCPtr, FbxBindingOperator.getCPtr(pOperator), FbxObject.getCPtr(pTarget), SWIGTYPE_p_void.getCPtr(pIn), SWIGTYPE_p_p_void.getCPtr(pOut), SWIGTYPE_p_EFbxType.getCPtr(pOutType), setObj, index);

            return(ret);
        }
예제 #6
0
        public override bool Evaluate(FbxBindingOperator pOperator, FbxObject pObject, SWIGTYPE_p_EFbxType pResultType, SWIGTYPE_p_p_void pResult)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConditionalBOF_Evaluate(swigCPtr, FbxBindingOperator.getCPtr(pOperator), FbxObject.getCPtr(pObject), SWIGTYPE_p_EFbxType.getCPtr(pResultType), SWIGTYPE_p_p_void.getCPtr(pResult));

            return(ret);
        }
예제 #7
0
        public override bool Evaluate(FbxBindingOperator pOperator, FbxObject pObject, SWIGTYPE_p_EFbxType pResultType, SWIGTYPE_p_p_void pResult)
        {
            bool ret = fbx_wrapperPINVOKE.FbxMultiplyBOF_Evaluate(swigCPtr, FbxBindingOperator.getCPtr(pOperator), FbxObject.getCPtr(pObject), SWIGTYPE_p_EFbxType.getCPtr(pResultType), SWIGTYPE_p_p_void.getCPtr(pResult));

            return(ret);
        }
            public virtual bool ReverseEvaluate(FbxBindingOperator pOperator, FbxObject pTarget, SWIGTYPE_p_void pIn, SWIGTYPE_p_p_void pOut, SWIGTYPE_p_EFbxType pOutType, bool setObj, int index)
            {
                bool ret = fbx_wrapperPINVOKE.FbxBindingOperator_Function_ReverseEvaluate(swigCPtr, FbxBindingOperator.getCPtr(pOperator), FbxObject.getCPtr(pTarget), SWIGTYPE_p_void.getCPtr(pIn), SWIGTYPE_p_p_void.getCPtr(pOut), SWIGTYPE_p_EFbxType.getCPtr(pOutType), setObj, index);

                return(ret);
            }
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FbxBindingOperator obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
예제 #10
0
            public virtual bool Evaluate(FbxBindingOperator pOperator, FbxObject pObject, SWIGTYPE_p_EFbxType pResultType, SWIGTYPE_p_p_void pResult)
            {
                bool ret = fbx_wrapperPINVOKE.FbxBindingOperator_Function_Evaluate(swigCPtr, FbxBindingOperator.getCPtr(pOperator), FbxObject.getCPtr(pObject), SWIGTYPE_p_EFbxType.getCPtr(pResultType), SWIGTYPE_p_p_void.getCPtr(pResult));

                return(ret);
            }
예제 #11
0
        public override bool ReverseEvaluate(FbxBindingOperator pOperator, FbxObject pTarget, SWIGTYPE_p_void pIn, SWIGTYPE_p_p_void pOut, SWIGTYPE_p_EFbxType pOutType, bool setObj, int index)
        {
            bool ret = fbx_wrapperPINVOKE.FbxSphericalToCartesianBOF_ReverseEvaluate(swigCPtr, FbxBindingOperator.getCPtr(pOperator), FbxObject.getCPtr(pTarget), SWIGTYPE_p_void.getCPtr(pIn), SWIGTYPE_p_p_void.getCPtr(pOut), SWIGTYPE_p_EFbxType.getCPtr(pOutType), setObj, index);

            return(ret);
        }