Esempio n. 1
0
        static void n_OnPictureCornersDetected_Lat_nineyards_anyline_models_AnylineImage_Ljava_util_List_(IntPtr jnienv, IntPtr native__this, IntPtr native_fullFrame, IntPtr native_corners)
        {
            global::IO.Anyline.Plugin.Document.IDocumentScanResultListener __this = global::Java.Lang.Object.GetObject <global::IO.Anyline.Plugin.Document.IDocumentScanResultListener>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::AT.Nineyards.Anyline.Models.AnylineImage fullFrame            = global::Java.Lang.Object.GetObject <global::AT.Nineyards.Anyline.Models.AnylineImage>(native_fullFrame, JniHandleOwnership.DoNotTransfer);
            var corners = global::Android.Runtime.JavaList <global::Android.Graphics.PointF> .FromJniHandle(native_corners, JniHandleOwnership.DoNotTransfer);

            __this.OnPictureCornersDetected(fullFrame, corners);
        }
Esempio n. 2
0
        public unsafe void OnPreviewProcessingSuccess(global::AT.Nineyards.Anyline.Models.AnylineImage anylineImage)
        {
            if (id_onPreviewProcessingSuccess_Lat_nineyards_anyline_models_AnylineImage_ == IntPtr.Zero)
            {
                id_onPreviewProcessingSuccess_Lat_nineyards_anyline_models_AnylineImage_ = JNIEnv.GetMethodID(class_ref, "onPreviewProcessingSuccess", "(Lat/nineyards/anyline/models/AnylineImage;)V");
            }
            JValue *__args = stackalloc JValue[1];

            __args[0] = new JValue((anylineImage == null) ? IntPtr.Zero : ((global::Java.Lang.Object)anylineImage).Handle);
            JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onPreviewProcessingSuccess_Lat_nineyards_anyline_models_AnylineImage_, __args);
        }
Esempio n. 3
0
        public unsafe void OnPictureCornersDetected(global::AT.Nineyards.Anyline.Models.AnylineImage fullFrame, global::System.Collections.Generic.IList <global::Android.Graphics.PointF> corners)
        {
            if (id_onPictureCornersDetected_Lat_nineyards_anyline_models_AnylineImage_Ljava_util_List_ == IntPtr.Zero)
            {
                id_onPictureCornersDetected_Lat_nineyards_anyline_models_AnylineImage_Ljava_util_List_ = JNIEnv.GetMethodID(class_ref, "onPictureCornersDetected", "(Lat/nineyards/anyline/models/AnylineImage;Ljava/util/List;)V");
            }
            IntPtr native_corners = global::Android.Runtime.JavaList <global::Android.Graphics.PointF> .ToLocalJniHandle(corners);

            JValue *__args = stackalloc JValue[2];

            __args[0] = new JValue((fullFrame == null) ? IntPtr.Zero : ((global::Java.Lang.Object)fullFrame).Handle);
            __args[1] = new JValue(native_corners);
            JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onPictureCornersDetected_Lat_nineyards_anyline_models_AnylineImage_Ljava_util_List_, __args);
            JNIEnv.DeleteLocalRef(native_corners);
        }
Esempio n. 4
0
 static void n_OnPreviewProcessingSuccess_Lat_nineyards_anyline_models_AnylineImage_(IntPtr jnienv, IntPtr native__this, IntPtr native_anylineImage)
 {
     global::IO.Anyline.Plugin.Document.IDocumentScanResultListener __this = global::Java.Lang.Object.GetObject <global::IO.Anyline.Plugin.Document.IDocumentScanResultListener>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::AT.Nineyards.Anyline.Models.AnylineImage anylineImage         = global::Java.Lang.Object.GetObject <global::AT.Nineyards.Anyline.Models.AnylineImage>(native_anylineImage, JniHandleOwnership.DoNotTransfer);
     __this.OnPreviewProcessingSuccess(anylineImage);
 }