//------------------------------------------------------------------------------ // // // This file was automatically generated by SWIG (http://www.swig.org). // Version 4.0.2 // // Do not make changes to this file unless you know what you are doing--modify // the SWIG interface file instead. //------------------------------------------------------------------------------ class GestureEstimatePINVOKE { protected class SWIGExceptionHelper { public delegate void ExceptionDelegate(string message); public delegate void ExceptionArgumentDelegate(string message, string paramName); static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException); static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException); static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException); static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException); static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException); static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException); static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException); static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException); static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException); static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException); static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException); static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException); static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException); static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="SWIGRegisterExceptionCallbacks_GestureEstimate")] public static extern void SWIGRegisterExceptionCallbacks_GestureEstimate( ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_GestureEstimate")] public static extern void SWIGRegisterExceptionCallbacksArgument_GestureEstimate( ExceptionArgumentDelegate argumentDelegate, ExceptionArgumentDelegate argumentNullDelegate, ExceptionArgumentDelegate argumentOutOfRangeDelegate); static void SetPendingApplicationException(string message) { SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve())); } static void SetPendingArithmeticException(string message) { SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve())); } static void SetPendingDivideByZeroException(string message) { SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve())); } static void SetPendingIndexOutOfRangeException(string message) { SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve())); } static void SetPendingInvalidCastException(string message) { SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve())); } static void SetPendingInvalidOperationException(string message) { SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve())); } static void SetPendingIOException(string message) { SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve())); } static void SetPendingNullReferenceException(string message) { SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve())); } static void SetPendingOutOfMemoryException(string message) { SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve())); } static void SetPendingOverflowException(string message) { SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve())); } static void SetPendingSystemException(string message) { SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve())); } static void SetPendingArgumentException(string message, string paramName) { SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve())); } static void SetPendingArgumentNullException(string message, string paramName) { global::System.Exception e = SWIGPendingException.Retrieve(); if (e != null) message = message + " Inner Exception: " + e.Message; SWIGPendingException.Set(new global::System.ArgumentNullException(paramName, message)); } static void SetPendingArgumentOutOfRangeException(string message, string paramName) { global::System.Exception e = SWIGPendingException.Retrieve(); if (e != null) message = message + " Inner Exception: " + e.Message; SWIGPendingException.Set(new global::System.ArgumentOutOfRangeException(paramName, message)); } static SWIGExceptionHelper() { SWIGRegisterExceptionCallbacks_GestureEstimate( applicationDelegate, arithmeticDelegate, divideByZeroDelegate, indexOutOfRangeDelegate, invalidCastDelegate, invalidOperationDelegate, ioDelegate, nullReferenceDelegate, outOfMemoryDelegate, overflowDelegate, systemDelegate); SWIGRegisterExceptionCallbacksArgument_GestureEstimate( argumentDelegate, argumentNullDelegate, argumentOutOfRangeDelegate); } } protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper(); public class SWIGPendingException { [global::System.ThreadStatic] private static global::System.Exception pendingException = null; private static int numExceptionsPending = 0; private static global::System.Object exceptionsLock = null; public static bool Pending { get { bool pending = false; if (numExceptionsPending > 0) if (pendingException != null) pending = true; return pending; } } public static void Set(global::System.Exception e) { if (pendingException != null) throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e); pendingException = e; lock(exceptionsLock) { numExceptionsPending++; } } public static global::System.Exception Retrieve() { global::System.Exception e = null; if (numExceptionsPending > 0) { if (pendingException != null) { e = pendingException; pendingException = null; lock(exceptionsLock) { numExceptionsPending--; } } } return e; } static SWIGPendingException() { exceptionsLock = new global::System.Object(); } } protected class SWIGStringHelper { public delegate string SWIGStringDelegate(string message); static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="SWIGRegisterStringCallback_GestureEstimate")] public static extern void SWIGRegisterStringCallback_GestureEstimate(SWIGStringDelegate stringDelegate); static string CreateString(string cString) { return cString; } static SWIGStringHelper() { SWIGRegisterStringCallback_GestureEstimate(stringDelegate); } } static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper(); static GestureEstimatePINVOKE() { } [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2i__SWIG_0")] public static extern global::System.IntPtr new_Point2i__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2i__SWIG_1")] public static extern global::System.IntPtr new_Point2i__SWIG_1(int jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_dot")] public static extern int Point2i_dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_ddot")] public static extern double Point2i_ddot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_cross")] public static extern double Point2i_cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_x_set")] public static extern void Point2i_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_x_get")] public static extern int Point2i_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_y_set")] public static extern void Point2i_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2i_y_get")] public static extern int Point2i_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point2i")] public static extern void delete_Point2i(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2f__SWIG_0")] public static extern global::System.IntPtr new_Point2f__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2f__SWIG_1")] public static extern global::System.IntPtr new_Point2f__SWIG_1(float jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_dot")] public static extern float Point2f_dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_ddot")] public static extern double Point2f_ddot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_cross")] public static extern double Point2f_cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_x_set")] public static extern void Point2f_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_x_get")] public static extern float Point2f_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_y_set")] public static extern void Point2f_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2f_y_get")] public static extern float Point2f_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point2f")] public static extern void delete_Point2f(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2d__SWIG_0")] public static extern global::System.IntPtr new_Point2d__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2d__SWIG_1")] public static extern global::System.IntPtr new_Point2d__SWIG_1(double jarg1, double jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_dot")] public static extern double Point2d_dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_ddot")] public static extern double Point2d_ddot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_cross")] public static extern double Point2d_cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_x_set")] public static extern void Point2d_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_x_get")] public static extern double Point2d_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_y_set")] public static extern void Point2d_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2d_y_get")] public static extern double Point2d_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point2d")] public static extern void delete_Point2d(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_Clear")] public static extern void Point2iList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_Add")] public static extern void Point2iList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_size")] public static extern uint Point2iList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_capacity")] public static extern uint Point2iList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_reserve")] public static extern void Point2iList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2iList__SWIG_0")] public static extern global::System.IntPtr new_Point2iList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2iList__SWIG_1")] public static extern global::System.IntPtr new_Point2iList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2iList__SWIG_2")] public static extern global::System.IntPtr new_Point2iList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_getitemcopy")] public static extern global::System.IntPtr Point2iList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_getitem")] public static extern global::System.IntPtr Point2iList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_setitem")] public static extern void Point2iList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_AddRange")] public static extern void Point2iList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_GetRange")] public static extern global::System.IntPtr Point2iList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_Insert")] public static extern void Point2iList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_InsertRange")] public static extern void Point2iList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_RemoveAt")] public static extern void Point2iList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_RemoveRange")] public static extern void Point2iList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_Repeat")] public static extern global::System.IntPtr Point2iList_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_Reverse__SWIG_0")] public static extern void Point2iList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_Reverse__SWIG_1")] public static extern void Point2iList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2iList_SetRange")] public static extern void Point2iList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point2iList")] public static extern void delete_Point2iList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_Clear")] public static extern void Point2fList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_Add")] public static extern void Point2fList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_size")] public static extern uint Point2fList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_capacity")] public static extern uint Point2fList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_reserve")] public static extern void Point2fList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2fList__SWIG_0")] public static extern global::System.IntPtr new_Point2fList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2fList__SWIG_1")] public static extern global::System.IntPtr new_Point2fList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2fList__SWIG_2")] public static extern global::System.IntPtr new_Point2fList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_getitemcopy")] public static extern global::System.IntPtr Point2fList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_getitem")] public static extern global::System.IntPtr Point2fList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_setitem")] public static extern void Point2fList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_AddRange")] public static extern void Point2fList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_GetRange")] public static extern global::System.IntPtr Point2fList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_Insert")] public static extern void Point2fList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_InsertRange")] public static extern void Point2fList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_RemoveAt")] public static extern void Point2fList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_RemoveRange")] public static extern void Point2fList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_Repeat")] public static extern global::System.IntPtr Point2fList_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_Reverse__SWIG_0")] public static extern void Point2fList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_Reverse__SWIG_1")] public static extern void Point2fList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2fList_SetRange")] public static extern void Point2fList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point2fList")] public static extern void delete_Point2fList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_Clear")] public static extern void Point2dList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_Add")] public static extern void Point2dList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_size")] public static extern uint Point2dList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_capacity")] public static extern uint Point2dList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_reserve")] public static extern void Point2dList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2dList__SWIG_0")] public static extern global::System.IntPtr new_Point2dList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2dList__SWIG_1")] public static extern global::System.IntPtr new_Point2dList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point2dList__SWIG_2")] public static extern global::System.IntPtr new_Point2dList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_getitemcopy")] public static extern global::System.IntPtr Point2dList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_getitem")] public static extern global::System.IntPtr Point2dList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_setitem")] public static extern void Point2dList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_AddRange")] public static extern void Point2dList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_GetRange")] public static extern global::System.IntPtr Point2dList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_Insert")] public static extern void Point2dList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_InsertRange")] public static extern void Point2dList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_RemoveAt")] public static extern void Point2dList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_RemoveRange")] public static extern void Point2dList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_Repeat")] public static extern global::System.IntPtr Point2dList_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_Reverse__SWIG_0")] public static extern void Point2dList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_Reverse__SWIG_1")] public static extern void Point2dList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point2dList_SetRange")] public static extern void Point2dList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point2dList")] public static extern void delete_Point2dList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3i__SWIG_0")] public static extern global::System.IntPtr new_Point3i__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3i__SWIG_1")] public static extern global::System.IntPtr new_Point3i__SWIG_1(int jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_dot")] public static extern int Point3i_dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_ddot")] public static extern double Point3i_ddot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_cross")] public static extern global::System.IntPtr Point3i_cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_x_set")] public static extern void Point3i_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_x_get")] public static extern int Point3i_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_y_set")] public static extern void Point3i_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_y_get")] public static extern int Point3i_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_z_set")] public static extern void Point3i_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3i_z_get")] public static extern int Point3i_z_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point3i")] public static extern void delete_Point3i(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3f__SWIG_0")] public static extern global::System.IntPtr new_Point3f__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3f__SWIG_1")] public static extern global::System.IntPtr new_Point3f__SWIG_1(float jarg1, float jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_dot")] public static extern float Point3f_dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_ddot")] public static extern double Point3f_ddot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_cross")] public static extern global::System.IntPtr Point3f_cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_x_set")] public static extern void Point3f_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_x_get")] public static extern float Point3f_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_y_set")] public static extern void Point3f_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_y_get")] public static extern float Point3f_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_z_set")] public static extern void Point3f_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3f_z_get")] public static extern float Point3f_z_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point3f")] public static extern void delete_Point3f(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3d__SWIG_0")] public static extern global::System.IntPtr new_Point3d__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3d__SWIG_1")] public static extern global::System.IntPtr new_Point3d__SWIG_1(double jarg1, double jarg2, double jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_dot")] public static extern double Point3d_dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_ddot")] public static extern double Point3d_ddot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_cross")] public static extern global::System.IntPtr Point3d_cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_x_set")] public static extern void Point3d_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_x_get")] public static extern double Point3d_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_y_set")] public static extern void Point3d_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_y_get")] public static extern double Point3d_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_z_set")] public static extern void Point3d_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3d_z_get")] public static extern double Point3d_z_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point3d")] public static extern void delete_Point3d(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_Clear")] public static extern void Point3iList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_Add")] public static extern void Point3iList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_size")] public static extern uint Point3iList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_capacity")] public static extern uint Point3iList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_reserve")] public static extern void Point3iList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3iList__SWIG_0")] public static extern global::System.IntPtr new_Point3iList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3iList__SWIG_1")] public static extern global::System.IntPtr new_Point3iList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3iList__SWIG_2")] public static extern global::System.IntPtr new_Point3iList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_getitemcopy")] public static extern global::System.IntPtr Point3iList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_getitem")] public static extern global::System.IntPtr Point3iList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_setitem")] public static extern void Point3iList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_AddRange")] public static extern void Point3iList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_GetRange")] public static extern global::System.IntPtr Point3iList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_Insert")] public static extern void Point3iList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_InsertRange")] public static extern void Point3iList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_RemoveAt")] public static extern void Point3iList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_RemoveRange")] public static extern void Point3iList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_Repeat")] public static extern global::System.IntPtr Point3iList_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_Reverse__SWIG_0")] public static extern void Point3iList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_Reverse__SWIG_1")] public static extern void Point3iList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3iList_SetRange")] public static extern void Point3iList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point3iList")] public static extern void delete_Point3iList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_Clear")] public static extern void Point3fList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_Add")] public static extern void Point3fList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_size")] public static extern uint Point3fList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_capacity")] public static extern uint Point3fList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_reserve")] public static extern void Point3fList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3fList__SWIG_0")] public static extern global::System.IntPtr new_Point3fList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3fList__SWIG_1")] public static extern global::System.IntPtr new_Point3fList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3fList__SWIG_2")] public static extern global::System.IntPtr new_Point3fList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_getitemcopy")] public static extern global::System.IntPtr Point3fList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_getitem")] public static extern global::System.IntPtr Point3fList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_setitem")] public static extern void Point3fList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_AddRange")] public static extern void Point3fList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_GetRange")] public static extern global::System.IntPtr Point3fList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_Insert")] public static extern void Point3fList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_InsertRange")] public static extern void Point3fList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_RemoveAt")] public static extern void Point3fList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_RemoveRange")] public static extern void Point3fList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_Repeat")] public static extern global::System.IntPtr Point3fList_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_Reverse__SWIG_0")] public static extern void Point3fList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_Reverse__SWIG_1")] public static extern void Point3fList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3fList_SetRange")] public static extern void Point3fList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point3fList")] public static extern void delete_Point3fList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_Clear")] public static extern void Point3dList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_Add")] public static extern void Point3dList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_size")] public static extern uint Point3dList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_capacity")] public static extern uint Point3dList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_reserve")] public static extern void Point3dList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3dList__SWIG_0")] public static extern global::System.IntPtr new_Point3dList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3dList__SWIG_1")] public static extern global::System.IntPtr new_Point3dList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Point3dList__SWIG_2")] public static extern global::System.IntPtr new_Point3dList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_getitemcopy")] public static extern global::System.IntPtr Point3dList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_getitem")] public static extern global::System.IntPtr Point3dList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_setitem")] public static extern void Point3dList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_AddRange")] public static extern void Point3dList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_GetRange")] public static extern global::System.IntPtr Point3dList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_Insert")] public static extern void Point3dList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_InsertRange")] public static extern void Point3dList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_RemoveAt")] public static extern void Point3dList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_RemoveRange")] public static extern void Point3dList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_Repeat")] public static extern global::System.IntPtr Point3dList_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_Reverse__SWIG_0")] public static extern void Point3dList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_Reverse__SWIG_1")] public static extern void Point3dList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Point3dList_SetRange")] public static extern void Point3dList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Point3dList")] public static extern void delete_Point3dList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Clear")] public static extern void FloatList_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Add")] public static extern void FloatList_Add(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_size")] public static extern uint FloatList_size(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_capacity")] public static extern uint FloatList_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_reserve")] public static extern void FloatList_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_FloatList__SWIG_0")] public static extern global::System.IntPtr new_FloatList__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_FloatList__SWIG_1")] public static extern global::System.IntPtr new_FloatList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_FloatList__SWIG_2")] public static extern global::System.IntPtr new_FloatList__SWIG_2(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_getitemcopy")] public static extern float FloatList_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_getitem")] public static extern float FloatList_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_setitem")] public static extern void FloatList_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_AddRange")] public static extern void FloatList_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_GetRange")] public static extern global::System.IntPtr FloatList_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Insert")] public static extern void FloatList_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_InsertRange")] public static extern void FloatList_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_RemoveAt")] public static extern void FloatList_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_RemoveRange")] public static extern void FloatList_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Repeat")] public static extern global::System.IntPtr FloatList_Repeat(float jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Reverse__SWIG_0")] public static extern void FloatList_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Reverse__SWIG_1")] public static extern void FloatList_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_SetRange")] public static extern void FloatList_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Contains")] public static extern bool FloatList_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_IndexOf")] public static extern int FloatList_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_LastIndexOf")] public static extern int FloatList_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_FloatList_Remove")] public static extern bool FloatList_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_FloatList")] public static extern void delete_FloatList(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseFromLandmark")] public static extern int HandPoseFromLandmark(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDetect")] public static extern int HandPoseDetect([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseEnumToString")] public static extern string HandPoseEnumToString(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ActionPoseEnumToString")] public static extern string ActionPoseEnumToString(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ActionPoseDesc_action_pose_set")] public static extern void ActionPoseDesc_action_pose_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ActionPoseDesc_action_pose_get")] public static extern int ActionPoseDesc_action_pose_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ActionPoseDesc__SWIG_0")] public static extern global::System.IntPtr new_ActionPoseDesc__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ActionPoseDesc__SWIG_1")] public static extern global::System.IntPtr new_ActionPoseDesc__SWIG_1(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ActionPoseDesc_is_valid")] public static extern bool ActionPoseDesc_is_valid(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ActionPoseDesc_to_string")] public static extern string ActionPoseDesc_to_string(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_ActionPoseDesc")] public static extern void delete_ActionPoseDesc(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_hand_pose_set")] public static extern void HandPoseDesc_hand_pose_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_hand_pose_get")] public static extern int HandPoseDesc_hand_pose_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_category_set")] public static extern void HandPoseDesc_category_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_category_get")] public static extern int HandPoseDesc_category_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_HandPoseDesc__SWIG_0")] public static extern global::System.IntPtr new_HandPoseDesc__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_HandPoseDesc__SWIG_1")] public static extern global::System.IntPtr new_HandPoseDesc__SWIG_1(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_HandPoseDesc__SWIG_2")] public static extern global::System.IntPtr new_HandPoseDesc__SWIG_2(int jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_is_left")] public static extern bool HandPoseDesc_is_left(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_is_right")] public static extern bool HandPoseDesc_is_right(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_is_valid")] public static extern bool HandPoseDesc_is_valid(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_HandPoseDesc_to_string")] public static extern string HandPoseDesc_to_string(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_HandPoseDesc")] public static extern void delete_HandPoseDesc(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onAction")] public static extern bool MotionCallback_onAction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onHandsUp")] public static extern bool MotionCallback_onHandsUp(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onArmCross")] public static extern bool MotionCallback_onArmCross(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onStaticHand")] public static extern bool MotionCallback_onStaticHand(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onHandsUpAndFist")] public static extern bool MotionCallback_onHandsUpAndFist(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onTwoFingerSliding")] public static extern bool MotionCallback_onTwoFingerSliding(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3, int jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onQuiet")] public static extern bool MotionCallback_onQuiet(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onPunching")] public static extern bool MotionCallback_onPunching(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onFistBump")] public static extern bool MotionCallback_onFistBump(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onZoom")] public static extern bool MotionCallback_onZoom(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onWaweHand")] public static extern bool MotionCallback_onWaweHand(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onFlipPalm")] public static extern bool MotionCallback_onFlipPalm(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onClapHands")] public static extern bool MotionCallback_onClapHands(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onTranslateFist")] public static extern bool MotionCallback_onTranslateFist(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onLateralRaise")] public static extern bool MotionCallback_onLateralRaise(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onArmDown")] public static extern bool MotionCallback_onArmDown(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_MotionCallback_onCloseOpen")] public static extern bool MotionCallback_onCloseOpen(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_MotionCallback")] public static extern void delete_MotionCallback(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_MotionCallback")] public static extern global::System.IntPtr new_MotionCallback(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LandmarkSet_body_set")] public static extern void LandmarkSet_body_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LandmarkSet_body_get")] public static extern global::System.IntPtr LandmarkSet_body_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LandmarkSet_left_set")] public static extern void LandmarkSet_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LandmarkSet_left_get")] public static extern global::System.IntPtr LandmarkSet_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LandmarkSet_right_set")] public static extern void LandmarkSet_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LandmarkSet_right_get")] public static extern global::System.IntPtr LandmarkSet_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_LandmarkSet")] public static extern global::System.IntPtr new_LandmarkSet(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_LandmarkSet")] public static extern void delete_LandmarkSet(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Detector_Detect")] public static extern bool Detector_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Detector")] public static extern void delete_Detector(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_GestureDetector__SWIG_0")] public static extern global::System.IntPtr new_GestureDetector__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_GestureDetector__SWIG_1")] public static extern global::System.IntPtr new_GestureDetector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_GestureDetector_Detect")] public static extern void GestureDetector_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_GestureDetector_set_model_path")] public static extern void GestureDetector_set_model_path(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_GestureDetector_Reset")] public static extern void GestureDetector_Reset(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_GestureDetector_set_callback")] public static extern void GestureDetector_set_callback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_GestureDetector")] public static extern void delete_GestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_set_kpt_version_qiao_shou_ya")] public static extern void set_kpt_version_qiao_shou_ya(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onSmallMouse")] public static extern int onSmallMouse([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onBigCat")] public static extern int onBigCat([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg5, int jarg6); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onShake")] public static extern int onShake([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg5, int jarg6); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onGoHome")] public static extern int onGoHome([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg5, int jarg6); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onCloseOpen")] public static extern int onCloseOpen([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onWaveDoubleHand")] public static extern int onWaveDoubleHand([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onGood")] public static extern int onGood([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onBeat")] public static extern int onBeat([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg5, int jarg6); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmDownResult_left_set")] public static extern void ArmDownResult_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmDownResult_left_get")] public static extern int ArmDownResult_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmDownResult_right_set")] public static extern void ArmDownResult_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmDownResult_right_get")] public static extern int ArmDownResult_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ArmDownResult")] public static extern global::System.IntPtr new_ArmDownResult(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_ArmDownResult")] public static extern void delete_ArmDownResult(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_set_kpt_version")] public static extern void set_kpt_version(int jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_set_model_path")] public static extern void set_model_path(string jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onHandsUp")] public static extern int onHandsUp([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg3, int jarg4, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg5, int jarg6); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onArmCross")] public static extern int onArmCross([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onLateralRaise")] public static extern int onLateralRaise([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onArmDown")] public static extern global::System.IntPtr onArmDown([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_onAction")] public static extern int onAction([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToLeft_Detect")] public static extern bool ArmsRaisedToLeft_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToLeft_shoulder_straight_angle_set")] public static extern void ArmsRaisedToLeft_shoulder_straight_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToLeft_shoulder_straight_angle_get")] public static extern float ArmsRaisedToLeft_shoulder_straight_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToLeft_elbow_straight_angle_set")] public static extern void ArmsRaisedToLeft_elbow_straight_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToLeft_elbow_straight_angle_get")] public static extern float ArmsRaisedToLeft_elbow_straight_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ArmsRaisedToLeft")] public static extern global::System.IntPtr new_ArmsRaisedToLeft(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_ArmsRaisedToLeft")] public static extern void delete_ArmsRaisedToLeft(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToRight_Detect")] public static extern bool ArmsRaisedToRight_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToRight_shoulder_straight_angle_set")] public static extern void ArmsRaisedToRight_shoulder_straight_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToRight_shoulder_straight_angle_get")] public static extern float ArmsRaisedToRight_shoulder_straight_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToRight_elbow_straight_angle_set")] public static extern void ArmsRaisedToRight_elbow_straight_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ArmsRaisedToRight_elbow_straight_angle_get")] public static extern float ArmsRaisedToRight_elbow_straight_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ArmsRaisedToRight")] public static extern global::System.IntPtr new_ArmsRaisedToRight(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_ArmsRaisedToRight")] public static extern void delete_ArmsRaisedToRight(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ElbowToRight_Detect")] public static extern bool ElbowToRight_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ElbowToRight_forearms_shoulder_angle_set")] public static extern void ElbowToRight_forearms_shoulder_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ElbowToRight_forearms_shoulder_angle_get")] public static extern float ElbowToRight_forearms_shoulder_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ElbowToRight")] public static extern global::System.IntPtr new_ElbowToRight(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_ElbowToRight")] public static extern void delete_ElbowToRight(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ElbowToLeft_Detect")] public static extern bool ElbowToLeft_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ElbowToLeft_forearms_shoulder_angle_set")] public static extern void ElbowToLeft_forearms_shoulder_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_ElbowToLeft_forearms_shoulder_angle_get")] public static extern float ElbowToLeft_forearms_shoulder_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_ElbowToLeft")] public static extern global::System.IntPtr new_ElbowToLeft(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_ElbowToLeft")] public static extern void delete_ElbowToLeft(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_TopLeftKnee_Detect")] public static extern bool TopLeftKnee_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_TopLeftKnee")] public static extern global::System.IntPtr new_TopLeftKnee(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_TopLeftKnee")] public static extern void delete_TopLeftKnee(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_TopRightKnee_Detect")] public static extern bool TopRightKnee_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_TopRightKnee")] public static extern global::System.IntPtr new_TopRightKnee(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_TopRightKnee")] public static extern void delete_TopRightKnee(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_Cutdownward")] public static extern global::System.IntPtr new_Cutdownward(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_Cutdownward_DetectCutdownward")] public static extern bool Cutdownward_DetectCutdownward(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_Cutdownward")] public static extern void delete_Cutdownward(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LeftCutdownward_Detect")] public static extern bool LeftCutdownward_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_LeftCutdownward")] public static extern global::System.IntPtr new_LeftCutdownward(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_LeftCutdownward")] public static extern void delete_LeftCutdownward(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_RightCutdownward_Detect")] public static extern bool RightCutdownward_Detect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_new_RightCutdownward")] public static extern global::System.IntPtr new_RightCutdownward(); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_delete_RightCutdownward")] public static extern void delete_RightCutdownward(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_LeftCutdownward_SWIGUpcast")] public static extern global::System.IntPtr LeftCutdownward_SWIGUpcast(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("GestureEstimate", EntryPoint="CSharp_RightCutdownward_SWIGUpcast")] public static extern global::System.IntPtr RightCutdownward_SWIGUpcast(global::System.IntPtr jarg1); }