public static SWIGTYPE_p_Plane PlaneNormalize(SWIGTYPE_p_Plane pResult) { global::System.IntPtr cPtr = ISMathPINVOKE.PlaneNormalize__SWIG_1(SWIGTYPE_p_Plane.getCPtr(pResult)); SWIGTYPE_p_Plane ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Plane(cPtr, false); return(ret); }
public Result(Result copy) : this(ISMathPINVOKE.new_Result__SWIG_3(Result.getCPtr(copy)), true) { if (ISMathPINVOKE.SWIGPendingException.Pending) { throw ISMathPINVOKE.SWIGPendingException.Retrieve(); } }
public RectI(PointI pos, SizeI size) : this(ISMathPINVOKE.new_RectI__SWIG_3(PointI.getCPtr(pos), SizeI.getCPtr(size)), true) { if (ISMathPINVOKE.SWIGPendingException.Pending) { throw ISMathPINVOKE.SWIGPendingException.Retrieve(); } }
public SWIGTYPE_p_IPythonScriptEngine __deref__() { global::System.IntPtr cPtr = ISMathPINVOKE.PythonScriptEngine___deref__(swigCPtr); SWIGTYPE_p_IPythonScriptEngine ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_IPythonScriptEngine(cPtr, false); return(ret); }
public SWIGTYPE_p_IAsyncWorkers __deref__() { global::System.IntPtr cPtr = ISMathPINVOKE.AsyncWorkers___deref__(swigCPtr); SWIGTYPE_p_IAsyncWorkers ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_IAsyncWorkers(cPtr, false); return(ret); }
public static Color ClrScale(Color cout, Color cin, float scale) { global::System.IntPtr cPtr = ISMathPINVOKE.ClrScale(Color.getCPtr(cout), Color.getCPtr(cin), scale); Color ret = (cPtr == global::System.IntPtr.Zero) ? null : new Color(cPtr, false); return(ret); }
public static SWIGTYPE_p_Color3 ClrSet(SWIGTYPE_p_Color3 cout, SWIGTYPE_p_float rgb) { global::System.IntPtr cPtr = ISMathPINVOKE.ClrSet__SWIG_4(SWIGTYPE_p_Color3.getCPtr(cout), SWIGTYPE_p_float.getCPtr(rgb)); SWIGTYPE_p_Color3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Color3(cPtr, false); return(ret); }
public static Matrix MatrixPerspectiveFovRH(Matrix mResult, float fovy, float aspect, float zn, float zf) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixPerspectiveFovRH(Matrix.getCPtr(mResult), fovy, aspect, zn, zf); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public static Color ClrSet(Color cout, float r, float g, float b) { global::System.IntPtr cPtr = ISMathPINVOKE.ClrSet__SWIG_1(Color.getCPtr(cout), r, g, b); Color ret = (cPtr == global::System.IntPtr.Zero) ? null : new Color(cPtr, false); return(ret); }
public static Matrix MatrixScale(Matrix mResult, Matrix m0, Vector3 v0) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixScale__SWIG_1(Matrix.getCPtr(mResult), Matrix.getCPtr(m0), Vector3.getCPtr(v0)); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public static Matrix MatrixInverse(Matrix mResult, Matrix m0) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixInverse(Matrix.getCPtr(mResult), Matrix.getCPtr(m0)); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public static Matrix MatrixScale(Matrix mResult, Matrix m0, float x, float y, float z) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixScale__SWIG_0(Matrix.getCPtr(mResult), Matrix.getCPtr(m0), x, y, z); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public static Vector3 PlaneIntersectLine(Vector3 vResult, SWIGTYPE_p_Plane p0, Vector3 v0, Vector3 v1) { global::System.IntPtr cPtr = ISMathPINVOKE.PlaneIntersectLine(Vector3.getCPtr(vResult), SWIGTYPE_p_Plane.getCPtr(p0), Vector3.getCPtr(v0), Vector3.getCPtr(v1)); Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); return(ret); }
public static SWIGTYPE_p_Vector4 Vec4Set(SWIGTYPE_p_Vector4 vout, SWIGTYPE_p_float xyzw) { global::System.IntPtr cPtr = ISMathPINVOKE.Vec4Set__SWIG_1(SWIGTYPE_p_Vector4.getCPtr(vout), SWIGTYPE_p_float.getCPtr(xyzw)); SWIGTYPE_p_Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false); return(ret); }
public static Vector3 Vec3AddScaled(Vector3 vout, Vector3 v0, Vector3 v1, float v1scale) { global::System.IntPtr cPtr = ISMathPINVOKE.Vec3AddScaled(Vector3.getCPtr(vout), Vector3.getCPtr(v0), Vector3.getCPtr(v1), v1scale); Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); return(ret); }
public static Matrix MatrixOrthographicRH(Matrix mResult, float width, float height, float zn, float zf) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixOrthographicRH(Matrix.getCPtr(mResult), width, height, zn, zf); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public static Color ClrMul(Color cout, Color c0, Color c1) { global::System.IntPtr cPtr = ISMathPINVOKE.ClrMul(Color.getCPtr(cout), Color.getCPtr(c0), Color.getCPtr(c1)); Color ret = (cPtr == global::System.IntPtr.Zero) ? null : new Color(cPtr, false); return(ret); }
public static Matrix MatrixRotateZ(Matrix mResult, Matrix m0, float angle) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixRotateZ(Matrix.getCPtr(mResult), Matrix.getCPtr(m0), angle); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public static Color ClrAddScaled(Color cout, Color c0, Color c1, Color c1scale0, Color c1scale1, float c1scale2) { global::System.IntPtr cPtr = ISMathPINVOKE.ClrAddScaled__SWIG_2(Color.getCPtr(cout), Color.getCPtr(c0), Color.getCPtr(c1), Color.getCPtr(c1scale0), Color.getCPtr(c1scale1), c1scale2); Color ret = (cPtr == global::System.IntPtr.Zero) ? null : new Color(cPtr, false); return(ret); }
public static Matrix MatrixRotationYawPitchRoll(Matrix mResult, float yaw, float pitch, float roll) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixRotationYawPitchRoll(Matrix.getCPtr(mResult), yaw, pitch, roll); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public SWIGTYPE_p_IGuiFactory __deref__() { global::System.IntPtr cPtr = ISMathPINVOKE.GuiFactory___deref__(swigCPtr); SWIGTYPE_p_IGuiFactory ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_IGuiFactory(cPtr, false); return(ret); }
public static Matrix MatrixRotationQuaternion(Matrix mResult, Quaternion qrot) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixRotationQuaternion(Matrix.getCPtr(mResult), Quaternion.getCPtr(qrot)); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public Vector3 ComputeAxisWrapper() { global::System.IntPtr cPtr = ISMathPINVOKE.Quaternion_ComputeAxisWrapper(swigCPtr); Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); return(ret); }
public static Color ClrSet(Color cout, SWIGTYPE_p_float rgba) { global::System.IntPtr cPtr = ISMathPINVOKE.ClrSet__SWIG_2(Color.getCPtr(cout), SWIGTYPE_p_float.getCPtr(rgba)); Color ret = (cPtr == global::System.IntPtr.Zero) ? null : new Color(cPtr, false); return(ret); }
public SWIGTYPE_p_IRayTracer __deref__() { global::System.IntPtr cPtr = ISMathPINVOKE.RayTracer___deref__(swigCPtr); SWIGTYPE_p_IRayTracer ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_IRayTracer(cPtr, false); return(ret); }
public static Matrix MatrixInvLookAtRH(Matrix mResult, Vector3 pos, Vector3 target, Vector3 up) { global::System.IntPtr cPtr = ISMathPINVOKE.MatrixInvLookAtRH(Matrix.getCPtr(mResult), Vector3.getCPtr(pos), Vector3.getCPtr(target), Vector3.getCPtr(up)); Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); return(ret); }
public RectI(RectI rect) : this(ISMathPINVOKE.new_RectI__SWIG_2(RectI.getCPtr(rect)), true) { if (ISMathPINVOKE.SWIGPendingException.Pending) { throw ISMathPINVOKE.SWIGPendingException.Retrieve(); } }
public static Vector3 Vec3Scale(Vector3 vout, Vector3 vin, float scale) { global::System.IntPtr cPtr = ISMathPINVOKE.Vec3Scale(Vector3.getCPtr(vout), Vector3.getCPtr(vin), scale); Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); return(ret); }
public SWIGTYPE_p_IWinIpt __deref__() { global::System.IntPtr cPtr = ISMathPINVOKE.WinIpt___deref__(swigCPtr); SWIGTYPE_p_IWinIpt ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_IWinIpt(cPtr, false); return(ret); }
public static SWIGTYPE_p_Plane PlaneFromPointNormal(SWIGTYPE_p_Plane pResult, Vector3 vPt, Vector3 vNml) { global::System.IntPtr cPtr = ISMathPINVOKE.PlaneFromPointNormal(SWIGTYPE_p_Plane.getCPtr(pResult), Vector3.getCPtr(vPt), Vector3.getCPtr(vNml)); SWIGTYPE_p_Plane ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Plane(cPtr, false); return(ret); }