This repository has been archived by the owner on Aug 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathGenerated.xml
4761 lines (2381 loc) · 183 KB
/
Generated.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!-- THIS FILE IS AUTO-GENERATED! DO NOT EDIT! -->
<metadata>
<!-- File: AT.Nineyards.Anyline.BuildConfig.cs -->
<!-- File: Com.Gemalto.Jp2.BuildConfig.cs -->
<!-- File: Com.Gemalto.Jp2.JP2Decoder.cs -->
<!-- JP2Decoder.JP2Decoder(byte[]) -->
<!-- JP2Decoder.JP2Decoder(java.io.InputStream) -->
<!-- JP2Decoder.JP2Decoder(java.lang.String) -->
<!-- JP2Decoder.isJPEG2000(byte[]) -->
<!-- JP2Decoder.setLayersToDecode(int) -->
<!-- JP2Decoder.setSkipResolutions(int) -->
<!-- File: Com.Gemalto.Jp2.JP2Encoder.cs -->
<!-- JP2Encoder.JP2Encoder(android.graphics.Bitmap) -->
<!-- JP2Encoder.encode(java.io.OutputStream) -->
<!-- JP2Encoder.encode(java.lang.String) -->
<!-- JP2Encoder.setCompressionRatio(float...) -->
<!-- JP2Encoder.setNumResolutions(int) -->
<!-- JP2Encoder.setOutputFormat(int) -->
<!-- JP2Encoder.setVisualQuality(float...) -->
<!-- File: IO.Anyline.AnylineController.cs -->
<!-- AnylineController.setDebug(boolean) -->
<!-- AnylineController.reportIncludeValues(java.lang.String) -->
<!-- AnylineController.setArgumentExceptionListener(io.anyline.WorkerRunnableExceptionListener) -->
<!-- AnylineController.setAssetJsonPaths(java.lang.String...) -->
<!-- AnylineController.setCancelOnResult(boolean) -->
<!-- AnylineController.setCmdFile(java.lang.String) -->
<!-- AnylineController.setCmdFile(java.lang.String, java.lang.String) -->
<!-- AnylineController.setCropRect(android.graphics.RectF) -->
<!-- AnylineController.setDelayScanTime(double, double) -->
<!-- AnylineController.setHeaderVariable(java.lang.String, java.lang.Object) -->
<!-- AnylineController.setId(java.lang.String) -->
<!-- AnylineController.setImageProvider(io.anyline.ImageProvider) -->
<!-- AnylineController.setIsFullFrameScanning(boolean) -->
<!-- AnylineController.setProductName(java.lang.String) -->
<!-- AnylineController.setScript(java.lang.String) -->
<!-- AnylineController.setScript(java.lang.String, java.lang.String) -->
<!-- AnylineController.setScript(java.lang.String, java.lang.String, java.lang.String) -->
<!-- AnylineController.setStartVariable(java.lang.String, java.lang.Object) -->
<!-- AnylineController.setTrainerReportedValues(java.lang.String) -->
<!-- AnylineController.setWorkerThreadUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler) -->
<!-- File: IO.Anyline.AnylineSDK.cs -->
<!-- AnylineSDK.TrainerEnvironment.valueOf(java.lang.String) -->
<!-- AnylineSDK.init(java.lang.String, android.content.Context) -->
<!-- File: IO.Anyline.AnylineWorkerRunnable.cs -->
<!-- AnylineWorkerRunnable.setDebug(boolean) -->
<!-- AnylineWorkerRunnable.setCropRect(android.graphics.RectF) -->
<!-- AnylineWorkerRunnable.setId(java.lang.String) -->
<!-- AnylineWorkerRunnable.setIsFullFrameScanning(boolean) -->
<!-- AnylineWorkerRunnable.setProductName(java.lang.String) -->
<!-- AnylineWorkerRunnable.setWorkerRunnableExceptionListener(io.anyline.WorkerRunnableExceptionListener) -->
<!-- File: IO.Anyline.AnylineWorkerThreadPool.cs -->
<!-- AnylineWorkerThreadPool.addRunnable(java.lang.String, io.anyline.AnylineWorkerRunnable) -->
<!-- AnylineWorkerThreadPool.execute(java.lang.Runnable) -->
<!-- AnylineWorkerThreadPool.execute(java.util.concurrent.Callable<?>) -->
<!-- AnylineWorkerThreadPool.stopById(java.lang.String) -->
<!-- File: IO.Anyline.Camera.AbstractZoomHandler.cs -->
<!-- AbstractZoomHandler.AbstractZoomHandler(android.view.View, int, io.anyline.camera.CameraController) -->
<!-- AbstractZoomHandler.notifyZoomChanged(int) -->
<!-- AbstractZoomHandler.onTouch(android.view.View, android.view.MotionEvent) -->
<!-- AbstractZoomHandler.setMaxZoom(float) -->
<!-- AbstractZoomHandler.setZoomHardness(float) -->
<!-- AbstractZoomHandler.notifyZoomChanged(int) -->
<!-- File: IO.Anyline.Camera.ActiveArrayZoomHandler.cs -->
<!-- ActiveArrayZoomHandler.IZoomHandlerListener.onZoomChanged(android.graphics.Rect) -->
<!-- ActiveArrayZoomHandler.notifyZoomChanged(int) -->
<!-- ActiveArrayZoomHandler.setActiveArraySize(android.graphics.Rect) -->
<!-- ActiveArrayZoomHandler.setZoomHandlerListener(io.anyline.camera.ActiveArrayZoomHandler.IZoomHandlerListener) -->
<!-- File: IO.Anyline.Camera.ActiveArrayZoomHandlerBuilder.cs -->
<!-- ActiveArrayZoomHandlerBuilder.forView(android.view.View, int, io.anyline.camera.CameraController) -->
<!-- ActiveArrayZoomHandlerBuilder.setActiveArraySize(android.graphics.Rect) -->
<!-- ActiveArrayZoomHandlerBuilder.setMaxZoom(float) -->
<!-- ActiveArrayZoomHandlerBuilder.setZoomListener(io.anyline.camera.ActiveArrayZoomHandler.IZoomHandlerListener) -->
<!-- File: IO.Anyline.Camera.CameraConfig.cs -->
<!-- CameraConfig.setAutoExposureRegionEnabled(boolean) -->
<!-- CameraConfig.setAutoFocusInterval(int) -->
<!-- CameraConfig.setFallbackLensFacings(java.util.EnumSet<io.anyline.camera.CameraFeatures.LensFacing>) -->
<!-- CameraConfig.setFocalLength(double) -->
<!-- CameraConfig.setFocusMode(io.anyline.camera.CameraFeatures.FocusMode) -->
<!-- CameraConfig.setFocusOnTouchEnabled(boolean) -->
<!-- CameraConfig.setFocusRegionEnabled(boolean) -->
<!-- CameraConfig.setLensFacing(io.anyline.camera.CameraFeatures.LensFacing) -->
<!-- CameraConfig.setMaxFocalLength(double) -->
<!-- CameraConfig.setMaxZoomRatio(double) -->
<!-- CameraConfig.setOpticalStabilizationEnabled(boolean) -->
<!-- CameraConfig.setPictureSize(io.anyline.camera.CameraSize) -->
<!-- CameraConfig.setPreviewSize(io.anyline.camera.CameraSize) -->
<!-- CameraConfig.setSceneMode(io.anyline.camera.CameraFeatures.SceneMode) -->
<!-- CameraConfig.setUpdateRegionsOnAutoFocusEnabled(boolean) -->
<!-- CameraConfig.setVideoStabilizationEnabled(boolean) -->
<!-- CameraConfig.setZoomGestureEnabled(boolean) -->
<!-- CameraConfig.setZoomRatio(double) -->
<!-- CameraConfig.setFallbackLensFacings(io.anyline.camera.CameraFeatures.LensFacing...) -->
<!-- CameraConfig.setHighResolutionPictureSize(io.anyline.camera.CameraSize) -->
<!-- File: IO.Anyline.Camera.CameraController.cs -->
<!-- CameraController.CameraOrientation.fromDegrees(int) -->
<!-- CameraController.CameraOrientation.valueOf(java.lang.String) -->
<!-- CameraController.setPreferredCameraConfig(io.anyline.camera.CameraConfig) -->
<!-- CameraController.setZoomRatio(double) -->
<!-- CameraController.removeCameraOpenListener(io.anyline.camera.CameraOpenListener) -->
<!-- CameraController.reportCameraError(java.lang.Exception) -->
<!-- CameraController.setCameraConfig(io.anyline.camera.CameraConfig) -->
<!-- CameraController.setCameraOpenListener(io.anyline.camera.CameraOpenListener) -->
<!-- CameraController.setCameraOrientation(io.anyline.camera.CameraController.CameraOrientation) -->
<!-- CameraController.setFlashOn(boolean) -->
<!-- CameraController.setFocalLength(double) -->
<!-- CameraController.setFocusRegionToCutout(android.content.Context, android.graphics.RectF, float, float) -->
<!-- CameraController.setHighResolutionImageListener(io.anyline.camera.HighResolutionImageListener) -->
<!-- CameraController.setImageListener(io.anyline.camera.ImageListener) -->
<!-- CameraController.setMaxFocalLength(double) -->
<!-- CameraController.setMaxZoomRatio(double) -->
<!-- CameraController.setZoomGestureEnabled(boolean) -->
<!-- CameraController.setupZoomHandler(android.view.View) -->
<!-- CameraController.takeHighResolutionImage(int, int, int, int, int, int) -->
<!-- CameraController.setZoomRatio(double) -->
<!-- CameraController.setCameraOrientation(io.anyline.camera.CameraController.CameraOrientation) -->
<!-- CameraController.setFlashOn(boolean) -->
<!-- CameraController.setFocalLength(double) -->
<!-- CameraController.setFocusRegionToCutout(android.content.Context, android.graphics.RectF, float, float) -->
<!-- CameraController.setMaxFocalLength(double) -->
<!-- CameraController.setMaxZoomRatio(double) -->
<!-- CameraController.setupZoomHandler(android.view.View) -->
<!-- CameraController.takeHighResolutionImage(int, int, int, int, int, int) -->
<!-- File: IO.Anyline.Camera.CameraController1.cs -->
<!-- CameraController1.setZoomRatio(double) -->
<!-- CameraController1.setCameraOrientation(io.anyline.camera.CameraController.CameraOrientation) -->
<!-- CameraController1.setCustomZoomLevel(int) -->
<!-- CameraController1.setEpsonConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, float) -->
<!-- CameraController1.setFlashOn(boolean) -->
<!-- CameraController1.setFocalLength(double) -->
<!-- CameraController1.setFocusRegionToCutout(android.content.Context, android.graphics.RectF, float, float) -->
<!-- CameraController1.setMaxFocalLength(double) -->
<!-- CameraController1.setMaxZoomRatio(double) -->
<!-- CameraController1.setupZoomHandler(android.view.View) -->
<!-- CameraController1.takeHighResolutionImage(int, int, int, int, int, int) -->
<!-- File: IO.Anyline.Camera.CameraController2.cs -->
<!-- CameraController2.State.valueOf(java.lang.String) -->
<!-- CameraController2.setZoomRatio(double) -->
<!-- CameraController2.setCameraOrientation(io.anyline.camera.CameraController.CameraOrientation) -->
<!-- CameraController2.setCustomZoomLevel(double) -->
<!-- CameraController2.setFlashOn(boolean) -->
<!-- CameraController2.setFocalLength(double) -->
<!-- CameraController2.setFocusRegionToCutout(android.content.Context, android.graphics.RectF, float, float) -->
<!-- CameraController2.setMaxFocalLength(double) -->
<!-- CameraController2.setMaxZoomRatio(double) -->
<!-- CameraController2.setupZoomHandler(android.view.View) -->
<!-- CameraController2.takeHighResolutionImage(int, int, int, int, int, int) -->
<!-- File: IO.Anyline.Camera.CameraFeatures.cs -->
<!-- CameraFeatures.FocusMode.fromCamera1(java.lang.String) -->
<!-- CameraFeatures.FocusMode.fromCamera2(int) -->
<!-- CameraFeatures.FocusMode.valueOf(java.lang.String) -->
<!-- CameraFeatures.FpsRange.CameraFeatures.FpsRange(int, int) -->
<!-- CameraFeatures.FpsRange.getRangesFromCamera1(java.util.List<int[]>) -->
<!-- CameraFeatures.FpsRange.getRangesFromCamera2(android.util.Range<java.lang.Integer>[]) -->
<!-- CameraFeatures.LensFacing.fromBitFlag(int) -->
<!-- CameraFeatures.LensFacing.fromBitFlags(int) -->
<!-- CameraFeatures.LensFacing.fromCamera1(int) -->
<!-- CameraFeatures.LensFacing.fromCamera2(java.lang.Integer) -->
<!-- CameraFeatures.LensFacing.valueOf(java.lang.String) -->
<!-- CameraFeatures.OutputFormat.fromImageFormat(int) -->
<!-- CameraFeatures.OutputFormat.valueOf(java.lang.String) -->
<!-- CameraFeatures.SceneMode.fromCamera1(java.lang.String) -->
<!-- CameraFeatures.SceneMode.fromCamera2(int) -->
<!-- CameraFeatures.SceneMode.valueOf(java.lang.String) -->
<!-- CameraFeatures.allCamerasHaveApi2Support(android.content.Context) -->
<!-- CameraFeatures.hasCameraApi2Support(android.content.Context, io.anyline.camera.CameraFeatures.LensFacing) -->
<!-- File: IO.Anyline.Camera.CameraFeatures1.cs -->
<!-- CameraFeatures1.CameraFeatures1(int, android.hardware.Camera) -->
<!-- File: IO.Anyline.Camera.CameraFeatures2.cs -->
<!-- CameraFeatures2.AutoExposureMode.fromCamera2(int) -->
<!-- CameraFeatures2.AutoExposureMode.valueOf(java.lang.String) -->
<!-- CameraFeatures2.CameraFeatures2(java.lang.String, android.hardware.camera2.CameraCharacteristics) -->
<!-- CameraFeatures2.getForAllCameras(android.content.Context) -->
<!-- File: IO.Anyline.Camera.CameraPermissionHelper.cs -->
<!-- CameraPermissionHelper.CameraPermissionHelper(android.app.Activity) -->
<!-- CameraPermissionHelper.onRequestPermissionsResult(int, java.lang.String[], int[]) -->
<!-- CameraPermissionHelper.showPermissionMessage(java.lang.String) -->
<!-- File: IO.Anyline.Camera.CameraSize.cs -->
<!-- CameraSize.CameraSize(android.hardware.Camera.Size) -->
<!-- CameraSize.CameraSize(android.util.Size) -->
<!-- CameraSize.CameraSize(int, int) -->
<!-- File: IO.Anyline.Camera.CameraUtil.cs -->
<!-- CameraUtil.AspectRatio.fromRatio(double) -->
<!-- CameraUtil.AspectRatio.fromString(java.lang.String) -->
<!-- CameraUtil.AspectRatio.valueOf(java.lang.String) -->
<!-- CameraUtil.getBestFittingPictureSize(java.util.List<io.anyline.camera.CameraSize>, int, int, java.util.List<io.anyline.camera.CameraUtil.AspectRatio>) -->
<!-- CameraUtil.getBiggestFittingPreviewFps(io.anyline.camera.CameraFeatures.FpsRange[], int, int) -->
<!-- CameraUtil.getBiggestFittingPreviewSize(java.util.List<io.anyline.camera.CameraSize>, int, int) -->
<!-- CameraUtil.getCameraDisplayRotation(android.content.Context, android.hardware.camera2.CameraCharacteristics) -->
<!-- CameraUtil.getCameraDisplayRotation(android.content.Context, int) -->
<!-- CameraUtil.getCameraRotation(android.content.Context, int) -->
<!-- CameraUtil.getDisplayRotationDegrees(android.content.Context) -->
<!-- CameraUtil.hasCamera(android.content.Context) -->
<!-- CameraUtil.setCameraDisplayOrientation(android.content.Context, int, android.hardware.Camera) -->
<!-- File: IO.Anyline.Camera.CameraView.cs -->
<!-- CameraView.CameraView(android.content.Context) -->
<!-- CameraView.CameraView(android.content.Context, android.util.AttributeSet) -->
<!-- CameraView.CameraView(android.content.Context, android.util.AttributeSet, int) -->
<!-- CameraView.CameraView(android.content.Context, boolean) -->
<!-- CameraView.setPreferredCameraConfig(io.anyline.camera.CameraConfig) -->
<!-- CameraView.onLayout(boolean, int, int, int, int) -->
<!-- CameraView.setApi2Enabled(boolean) -->
<!-- CameraView.setCameraOpenListener(io.anyline.camera.CameraOpenListener) -->
<!-- CameraView.setFlashOn(boolean) -->
<!-- CameraView.setFocusConfig(io.anyline.camera.FocusConfig) -->
<!-- CameraView.setHighResolutionImageListener(io.anyline.camera.HighResolutionImageListener) -->
<!-- CameraView.setImageListener(io.anyline.camera.ImageListener) -->
<!-- CameraView.setPreferredPictureSize(int, int) -->
<!-- CameraView.setPreferredPreviewFps(int, int) -->
<!-- CameraView.setPreferredPreviewSize(int, int) -->
<!-- CameraView.setPreviewCropGravity(int) -->
<!-- CameraView.setSceneMode(java.lang.String) -->
<!-- CameraView.setUseMaxFpsRange(boolean) -->
<!-- CameraView.takeHighResolutionImage(int, int, int, int, int, int) -->
<!-- File: IO.Anyline.Camera.FaceDetector.cs -->
<!-- FaceDetector.FaceDetectionResultHandler.onFailure(java.lang.String) -->
<!-- FaceDetector.FaceDetectionResultHandler.onSuccess(io.anyline.models.AnylineImage) -->
<!-- FaceDetector.FaceDetector(io.anyline.camera.FaceDetector.FaceDetectionResultHandler) -->
<!-- FaceDetector.startFaceDetection(io.anyline.models.AnylineImage) -->
<!-- File: IO.Anyline.Camera.FocusConfig.cs -->
<!-- FocusConfig.Builder.setAutoFocusInterval(int) -->
<!-- FocusConfig.Builder.setDefaultMode(java.lang.String) -->
<!-- FocusConfig.Builder.setEnableAutoExposureAreas(boolean) -->
<!-- FocusConfig.Builder.setEnableFocusAreas(boolean) -->
<!-- FocusConfig.Builder.setEnableFocusOnTouch(boolean) -->
<!-- FocusConfig.Builder.setEnablePhaseAutoFocus(boolean) -->
<!-- FocusConfig.Builder.setUpdateAreasOnAutoFocus(boolean) -->
<!-- File: IO.Anyline.Camera.ICameraOpenListener.cs -->
<!-- CameraOpenListener.onCameraError(java.lang.Exception) -->
<!-- CameraOpenListener.onCameraOpened(io.anyline.camera.CameraController, int, int) -->
<!-- File: IO.Anyline.Camera.ICutoutUpdateListener.cs -->
<!-- CutoutUpdateListener.onCutoutUpdate(android.graphics.Rect, android.graphics.Rect) -->
<!-- File: IO.Anyline.Camera.IFlashControl.cs -->
<!-- FlashControl.Mode.valueOf(java.lang.String) -->
<!-- FlashControl.setAutoModeEnabled(boolean) -->
<!-- FlashControl.setCameraController(io.anyline.camera.CameraController) -->
<!-- FlashControl.setFlashOnIfAuto(boolean) -->
<!-- FlashControl.setMode(io.anyline.camera.FlashControl.Mode) -->
<!-- File: IO.Anyline.Camera.IHighResolutionImageListener.cs -->
<!-- HighResolutionImageListener.onError(java.lang.Throwable) -->
<!-- HighResolutionImageListener.onImageTaken(io.anyline.models.AnylineImage) -->
<!-- File: IO.Anyline.Camera.IHighResolutionImageProvider.cs -->
<!-- HighResolutionImageProvider.setHighResolutionImageListener(io.anyline.camera.HighResolutionImageListener) -->
<!-- HighResolutionImageProvider.takeHighResolutionImage(int, int, int, int, int, int) -->
<!-- File: IO.Anyline.Camera.IImageListener.cs -->
<!-- ImageListener.onImageAvailable(io.anyline.camera.ImageReceiver) -->
<!-- File: IO.Anyline.Camera.ImageReceiver.cs -->
<!-- ImageReceiver.getYuvImage(android.graphics.Rect, boolean) -->
<!-- ImageReceiver.getYuvImage(boolean) -->
<!-- File: IO.Anyline.Camera.IZoomEventHandler.cs -->
<!-- ZoomEventHandler.onZoomEventOccured(double) -->
<!-- File: IO.Anyline.Camera.NativeBarcodeDetectionThread.cs -->
<!-- File: IO.Anyline.Camera.NativeBarcodeDetector.cs -->
<!-- NativeBarcodeDetector.setCameraView(io.anyline.camera.CameraView) -->
<!-- File: IO.Anyline.Camera.SimpleZoomHandler.cs -->
<!-- SimpleZoomHandler.IZoomHandlerListener.onZoomChanged(int) -->
<!-- SimpleZoomHandler.notifyZoomChanged(int) -->
<!-- SimpleZoomHandler.setZoomHandlerListener(io.anyline.camera.SimpleZoomHandler.IZoomHandlerListener) -->
<!-- File: IO.Anyline.Camera.SimpleZoomHandlerBuilder.cs -->
<!-- SimpleZoomHandlerBuilder.forView(android.view.View, int, io.anyline.camera.CameraController) -->
<!-- SimpleZoomHandlerBuilder.setMaxZoom(float) -->
<!-- SimpleZoomHandlerBuilder.setZoomListener(io.anyline.camera.SimpleZoomHandler.IZoomHandlerListener) -->
<!-- File: IO.Anyline.Camera.VisualFeedbackConfig.cs -->
<!-- VisualFeedbackConfig.AnimationStyle.fromInt(int) -->
<!-- VisualFeedbackConfig.AnimationStyle.valueOf(java.lang.String) -->
<!-- VisualFeedbackConfig.FeedbackStyle.fromInt(int) -->
<!-- VisualFeedbackConfig.FeedbackStyle.fromString(io.anyline.camera.VisualFeedbackConfig.FeedbackStyle) -->
<!-- VisualFeedbackConfig.FeedbackStyle.valueOf(java.lang.String) -->
<!-- VisualFeedbackConfig.VisualFeedbackConfig(org.json.JSONObject, int) -->
<!-- VisualFeedbackConfig.setAnimationDuration(int) -->
<!-- VisualFeedbackConfig.setBeepOnResult(boolean) -->
<!-- VisualFeedbackConfig.setCornerRadiusInDp(int) -->
<!-- VisualFeedbackConfig.setFillColor(int) -->
<!-- VisualFeedbackConfig.setFillColorString(java.lang.String) -->
<!-- VisualFeedbackConfig.setRedrawTimeout(int) -->
<!-- VisualFeedbackConfig.setStrokeColor(int) -->
<!-- VisualFeedbackConfig.setStrokeColorString(java.lang.String) -->
<!-- VisualFeedbackConfig.setStrokeWidthInDp(int) -->
<!-- VisualFeedbackConfig.setVibrateOnResult(boolean) -->
<!-- VisualFeedbackConfig.getCornerRadiusInPix(android.content.Context) -->
<!-- VisualFeedbackConfig.getStrokeWidthInPix(android.content.Context) -->
<!-- VisualFeedbackConfig.setAnimationStyle(io.anyline.camera.VisualFeedbackConfig.AnimationStyle) -->
<!-- VisualFeedbackConfig.setFeedbackStyle(io.anyline.camera.VisualFeedbackConfig.FeedbackStyle) -->
<!-- File: IO.Anyline.DI.FileOutputStreamProviderFactory.cs -->
<!-- File: IO.Anyline.DI.FileOutputStreamProviderImpl.cs -->
<!-- FileOutputStreamProviderImpl.provideFileOutputStream(java.io.File) -->
<!-- File: IO.Anyline.DI.IFileOutputStreamProvider.cs -->
<!-- FileOutputStreamProvider.provideFileOutputStream(java.io.File) -->
<!-- File: IO.Anyline.ICombinedImageProvider.cs -->
<!-- File: IO.Anyline.IImageProvider.cs -->
<!-- File: IO.Anyline.IMapper.cs -->
<!-- Mapper.map(From) -->
<!-- File: IO.Anyline.IWorkerRunnableExceptionListener.cs -->
<!-- WorkerRunnableExceptionListener.onException(java.lang.Exception) -->
<!-- File: IO.Anyline.Models.AnylineImage.cs -->
<!-- AnylineImage.AnylineImage(android.graphics.Bitmap) -->
<!-- AnylineImage.AnylineImage(io.anyline.models.AnylineYuvImage) -->
<!-- AnylineImage.AnylineImage(io.anyline.opencv.core.Mat) -->
<!-- AnylineImage.save(java.io.File, int) -->
<!-- File: IO.Anyline.Models.AnylineRawResult.cs -->
<!-- AnylineRawResult.getConfidence(java.lang.String) -->
<!-- AnylineRawResult.getResult(java.lang.String) -->
<!-- AnylineRawResult.getResultSpecialCharacters(java.lang.String) -->
<!-- AnylineRawResult.hasConfidenceValue(java.lang.String) -->
<!-- File: IO.Anyline.Models.AnylineScanResult.cs -->
<!-- AnylineScanResult.AnylineScanResult(java.util.List<android.graphics.PointF>, java.lang.Integer, io.anyline.models.AnylineImage, io.anyline.models.AnylineImage, io.anyline.models.AnylineImage, T, java.lang.String) -->
<!-- AnylineScanResult.AnylineScanResult(java.util.List<android.graphics.PointF>, java.lang.Integer, io.anyline.models.AnylineImage, io.anyline.models.AnylineImage, T, java.lang.String) -->
<!-- AnylineScanResult.setOutline(java.util.List<android.graphics.PointF>) -->
<!-- AnylineScanResult.reportCorrectedResult(android.content.Context, java.lang.String, java.lang.String, io.anyline.trainer.TrainerUtils.ReportCorrectedResultHandler) -->
<!-- AnylineScanResult.reportCorrectedResult(android.content.Context, java.lang.String, java.lang.String, java.lang.String, io.anyline.trainer.TrainerUtils.ReportCorrectedResultHandler) -->
<!-- AnylineScanResult.reportCorrectedResult(android.content.Context, java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String, io.anyline.trainer.TrainerUtils.ReportCorrectedResultHandler) -->
<!-- AnylineScanResult.reportCorrectedResult(android.content.Context, java.util.Map<java.lang.String, java.lang.String>, java.lang.String, io.anyline.trainer.TrainerUtils.ReportCorrectedResultHandler) -->
<!-- File: IO.Anyline.Models.AnylineYuvImage.cs -->
<!-- AnylineYuvImage.AnylineYuvImage(android.media.Image, int, int, int, int, int, boolean) -->
<!-- AnylineYuvImage.AnylineYuvImage(int, int, int, byte[], int, boolean) -->
<!-- AnylineYuvImage.AnylineYuvImage(int, int, int, int) -->
<!-- AnylineYuvImage.crop(int, int, int, int, boolean) -->
<!-- AnylineYuvImage.setTo(byte[]) -->
<!-- File: IO.Anyline.Models.BitmapCreatorFactory.cs -->
<!-- File: IO.Anyline.Models.BitmapCreatorImpl.cs -->
<!-- BitmapCreatorImpl.createBitmap(int, int, android.graphics.Bitmap.Config) -->
<!-- File: IO.Anyline.Models.IBitmapCreator.cs -->
<!-- BitmapCreator.createBitmap(int, int, android.graphics.Bitmap.Config) -->
<!-- File: IO.Anyline.Modules.IAnylineModule.cs -->
<!-- AnylineModule.initAnyline(java.lang.String, T) -->
<!-- AnylineModule.setBeepOnResult(boolean) -->
<!-- AnylineModule.setBlinkOnResult(boolean) -->
<!-- AnylineModule.setCameraOpenListener(io.anyline.camera.CameraOpenListener) -->
<!-- AnylineModule.setCancelOnResult(boolean) -->
<!-- AnylineModule.setDebug(boolean) -->
<!-- AnylineModule.setVibrateOnResult(boolean) -->
<!-- File: IO.Anyline.Modules.IAnylineModuleResultListener.cs -->
<!-- AnylineModuleResultListener.onResult(T) -->
<!-- File: IO.Anyline.Modules.LicenseExpirationHelper.cs -->
<!-- LicenseExpirationHelper.showExpirationDialog(android.content.Context, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnClickListener) -->
<!-- LicenseExpirationHelper.showPricingPage(android.content.Context) -->
<!-- File: IO.Anyline.Nfc.Constants.MrtdConstants.cs -->
<!-- File: IO.Anyline.Nfc.Converter.ASN1Converter.cs -->
<!-- ASN1Converter.translateAsn1Oid(java.lang.String) -->
<!-- File: IO.Anyline.Nfc.NFC.Apdu.cs -->
<!-- Apdu.buildApduCommand(byte, byte, byte, byte, byte[]) -->
<!-- Apdu.buildApduCommand(byte, byte, byte, byte, byte[], byte) -->
<!-- Apdu.setApduWithLe(boolean) -->
<!-- File: IO.Anyline.Nfc.NFC.DataGroup1.cs -->
<!-- DataGroup1.DataGroup1(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) -->
<!-- DataGroup1.setDateOfBirth(java.lang.String) -->
<!-- DataGroup1.setDateOfExpiry(java.lang.String) -->
<!-- DataGroup1.setDocumentNumber(java.lang.String) -->
<!-- DataGroup1.setDocumentType(java.lang.String) -->
<!-- DataGroup1.setFirstName(java.lang.String) -->
<!-- DataGroup1.setGender(java.lang.String) -->
<!-- DataGroup1.setIssuingStateCode(java.lang.String) -->
<!-- DataGroup1.setLastName(java.lang.String) -->
<!-- DataGroup1.setNationality(java.lang.String) -->
<!-- File: IO.Anyline.Nfc.NFC.DataGroup2.cs -->
<!-- DataGroup2.DataGroup2(android.graphics.Bitmap) -->
<!-- DataGroup2.setFaceImage(android.graphics.Bitmap) -->
<!-- File: IO.Anyline.Nfc.NFC.Doc9303Apdu.cs -->
<!-- Doc9303Apdu.buildDO87(byte[]) -->
<!-- Doc9303Apdu.buildDO8E(byte[]) -->
<!-- Doc9303Apdu.buildDO97(int) -->
<!-- File: IO.Anyline.Nfc.NFC.NFCResult.cs -->
<!-- NFCResult.NFCResult(io.anyline.nfc.NFC.DataGroup1, io.anyline.nfc.NFC.DataGroup2, io.anyline.nfc.NFC.SOD) -->
<!-- NFCResult.setDataGroup1(io.anyline.nfc.NFC.DataGroup1) -->
<!-- NFCResult.setDataGroup2(io.anyline.nfc.NFC.DataGroup2) -->
<!-- NFCResult.setSod(io.anyline.nfc.NFC.SOD) -->
<!-- File: IO.Anyline.Nfc.NFC.SOD.cs -->
<!-- SOD.SOD(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) -->
<!-- SOD.setIssuerCertificationAuthority(java.lang.String) -->
<!-- SOD.setIssuerCountry(java.lang.String) -->
<!-- SOD.setIssuerOrganization(java.lang.String) -->
<!-- SOD.setIssuerOrganizationalUnit(java.lang.String) -->
<!-- SOD.setLdsHashAlgorithm(java.lang.String) -->
<!-- SOD.setSignatureAlgorithm(java.lang.String) -->
<!-- SOD.setValidFromString(java.lang.String) -->
<!-- SOD.setValidUntilString(java.lang.String) -->
<!-- File: IO.Anyline.Nfc.NfcDetector.cs -->
<!-- NfcDetector.NfcDetectionHandler.onDg1Success(io.anyline.nfc.NFC.DataGroup1) -->
<!-- NfcDetector.NfcDetectionHandler.onDg2Success(android.graphics.Bitmap) -->
<!-- NfcDetector.NfcDetectionHandler.onNfcFailure(java.lang.String) -->
<!-- NfcDetector.NfcDetectionHandler.onNfcSuccess(io.anyline.nfc.NFC.NFCResult) -->
<!-- NfcDetector.NfcDetectionHandler.onSODSuccess(io.anyline.nfc.NFC.SOD) -->
<!-- NfcDetector.NfcDetector(android.content.Context, io.anyline.nfc.NfcDetector.NfcDetectionHandler) -->
<!-- NfcDetector.startNfcDetection(java.lang.String, java.lang.String, java.lang.String) -->
<!-- File: IO.Anyline.Nfc.Parser.DG1Parser.cs -->
<!-- DG1Parser.DG1Parser(byte[]) -->
<!-- DG1Parser.setDateOfBirth(java.lang.String) -->
<!-- DG1Parser.setDateOfBirthCheckDigit(java.lang.String) -->
<!-- DG1Parser.setDateOfExpiry(java.lang.String) -->
<!-- DG1Parser.setDateOfExpiryCheckDigit(java.lang.String) -->
<!-- DG1Parser.setDocumentCode(java.lang.String) -->
<!-- DG1Parser.setDocumentNumber(java.lang.String) -->
<!-- DG1Parser.setDocumentNumberCheckDigit(java.lang.String) -->
<!-- DG1Parser.setGender(java.lang.String) -->
<!-- DG1Parser.setGivenNames(java.lang.String) -->
<!-- DG1Parser.setIssuingStateCode(java.lang.String) -->
<!-- DG1Parser.setMRZ(java.lang.String) -->
<!-- DG1Parser.setNationalityCode(java.lang.String) -->
<!-- DG1Parser.setSurname(java.lang.String) -->
<!-- File: IO.Anyline.Nfc.Parser.DG2Parser.cs -->
<!-- DG2Parser.DG2Parser(byte[]) -->
<!-- File: IO.Anyline.Nfc.Parser.EFSODParser.cs -->
<!-- EFSODParser.EFSODParser(byte[]) -->
<!-- File: IO.Anyline.Nfc.Parser.Iso19794Parser.cs -->
<!-- Iso19794Parser.Iso19794Parser(byte[]) -->
<!-- File: IO.Anyline.Nfc.Parser.TagParser.cs -->
<!-- TagParser.TagParser(byte[]) -->
<!-- TagParser.geTag(java.lang.String) -->
<!-- TagParser.parseElement(byte[]) -->
<!-- File: IO.Anyline.Nfc.Reader.AbstractReader.cs -->
<!-- AbstractReader.calculateEncryptionKey(byte[]) -->
<!-- AbstractReader.calculateMac(byte[], byte[]) -->
<!-- AbstractReader.calculateMac(byte[], byte[], boolean) -->
<!-- AbstractReader.calculateSequenceCounter(byte[]) -->
<!-- AbstractReader.decrypt(byte[], byte[]) -->
<!-- AbstractReader.encrypt(byte[], byte[]) -->
<!-- AbstractReader.initSession(int) -->
<!-- AbstractReader.padData(byte[]) -->
<!-- AbstractReader.readFile(byte[]) -->
<!-- AbstractReader.setApduWithLe(boolean) -->
<!-- AbstractReader.setBacInfo(io.anyline.nfc.Reader.BacInfo) -->
<!-- AbstractReader.setMaxBlockSize(int) -->
<!-- AbstractReader.setMutualAuthLe(byte) -->
<!-- AbstractReader.setProgressListener(java.lang.ref.WeakReference<java.lang.Object>) -->
<!-- AbstractReader.calculateEncryptionKey(byte[]) -->
<!-- AbstractReader.calculateMac(byte[], byte[]) -->
<!-- AbstractReader.calculateMac(byte[], byte[], boolean) -->
<!-- AbstractReader.calculateSequenceCounter(byte[]) -->
<!-- AbstractReader.decrypt(byte[], byte[]) -->
<!-- AbstractReader.encrypt(byte[], byte[]) -->
<!-- AbstractReader.padData(byte[]) -->
<!-- File: IO.Anyline.Nfc.Reader.AesReader.cs -->
<!-- AesReader.calculateEncryptionKey(byte[]) -->
<!-- AesReader.calculateMac(byte[], byte[]) -->
<!-- AesReader.calculateMac(byte[], byte[], boolean) -->
<!-- AesReader.calculateSequenceCounter(byte[]) -->
<!-- AesReader.decrypt(byte[], byte[]) -->
<!-- AesReader.encrypt(byte[], byte[]) -->
<!-- AesReader.padData(byte[]) -->
<!-- File: IO.Anyline.Nfc.Reader.BacInfo.cs -->
<!-- BacInfo.setDateOfBirth(java.lang.String) -->
<!-- BacInfo.setDateOfExpiry(java.lang.String) -->
<!-- BacInfo.setPassportNbr(java.lang.String) -->
<!-- File: IO.Anyline.Nfc.Reader.DESedeReader.cs -->
<!-- DESedeReader.calculateEncryptionKey(byte[]) -->
<!-- DESedeReader.calculateMac(byte[], byte[]) -->
<!-- DESedeReader.calculateMac(byte[], byte[], boolean) -->
<!-- DESedeReader.calculateSequenceCounter(byte[]) -->
<!-- DESedeReader.decrypt(byte[], byte[]) -->
<!-- DESedeReader.encrypt(byte[], byte[]) -->
<!-- DESedeReader.padData(byte[]) -->
<!-- File: IO.Anyline.Nfc.Reader.IProgressListenerInterface.cs -->
<!-- ProgressListenerInterface.updateProgress(int) -->
<!-- File: IO.Anyline.Nfc.TagProvider.cs -->
<!-- TagProvider.setTag(android.nfc.tech.IsoDep) -->
<!-- TagProvider.setTimeout(int) -->
<!-- TagProvider.transceive(byte[]) -->
<!-- File: IO.Anyline.Nfc.Tools.AES.cs -->
<!-- AES.decrypt(byte[], byte[], byte[]) -->
<!-- AES.decrypt(byte[], byte[], byte[], int, int) -->
<!-- AES.encrypt(byte[], byte[], byte[]) -->
<!-- File: IO.Anyline.Nfc.Tools.AESCMAC.cs -->
<!-- AESCMAC.get(byte[], byte[]) -->
<!-- AESCMAC.get(byte[], byte[], byte[]) -->
<!-- File: IO.Anyline.Nfc.Tools.Crypto.cs -->
<!-- Crypto.calculate3DESEncryptionKey(byte[]) -->
<!-- Crypto.calculate3DESMac(byte[], byte[], boolean) -->
<!-- Crypto.calculateAESEncryptionKey(byte[]) -->
<!-- Crypto.calculateAESMac(byte[], byte[], boolean) -->
<!-- Crypto.calculateMacKey(byte[]) -->
<!-- Crypto.calculateSeed(java.lang.String, java.lang.String, java.lang.String) -->
<!-- Crypto.decrypt3DES(byte[], byte[]) -->
<!-- Crypto.decryptAES(byte[], byte[]) -->
<!-- Crypto.decryptUsingDES(byte[], byte[]) -->
<!-- Crypto.encrypt3DES(byte[], byte[]) -->
<!-- Crypto.encryptAES(byte[], byte[]) -->
<!-- Crypto.encryptUsingDES(byte[], byte[]) -->
<!-- Crypto.generateRandomBytes(int) -->
<!-- Crypto.padData(byte[], int) -->
<!-- Crypto.sha1(byte[]) -->
<!-- File: IO.Anyline.Nfc.Tools.Tools.cs -->
<!-- Tools.adjustParityBits(byte[]) -->
<!-- Tools.byteToBytes(byte) -->
<!-- Tools.bytesToString(byte[]) -->
<!-- Tools.calculate2bytesInt(int) -->
<!-- Tools.calculateAsn1Length(byte[]) -->
<!-- Tools.calculateMrzCheckDigit(java.lang.String) -->
<!-- Tools.concatByteArrays(byte[], byte[]) -->
<!-- Tools.doXor(byte[], byte[]) -->
<!-- Tools.getAsn1HeaderLength(byte[]) -->
<!-- Tools.getIntFrom16bits(byte[]) -->
<!-- Tools.getLengthFromAsn1(byte[]) -->
<!-- Tools.getLengthFromFileHeader(byte[]) -->
<!-- Tools.incrementBytesArray(byte[]) -->
<!-- Tools.incrementBytesArray(byte[], int) -->
<!-- Tools.inputStreamToByteArray(java.io.InputStream) -->
<!-- Tools.invertBytes(byte[]) -->
<!-- Tools.unpadData(byte[]) -->
<!-- File: IO.Anyline.Opencv.Android.BaseLoaderCallback.cs -->
<!-- BaseLoaderCallback.BaseLoaderCallback(android.content.Context) -->
<!-- BaseLoaderCallback.onManagerConnected(int) -->
<!-- BaseLoaderCallback.onPackageInstall(int, io.anyline.opencv.android.InstallCallbackInterface) -->
<!-- File: IO.Anyline.Opencv.Android.FpsMeter.cs -->
<!-- FpsMeter.draw(android.graphics.Canvas, float, float) -->
<!-- FpsMeter.setResolution(int, int) -->
<!-- File: IO.Anyline.Opencv.Android.IInstallCallbackInterface.cs -->
<!-- File: IO.Anyline.Opencv.Android.ILoaderCallbackInterface.cs -->
<!-- LoaderCallbackInterface.onManagerConnected(int) -->
<!-- LoaderCallbackInterface.onPackageInstall(int, io.anyline.opencv.android.InstallCallbackInterface) -->
<!-- File: IO.Anyline.Opencv.Android.IUtilsProvider.cs -->
<!-- UtilsProvider.bitmapToMat(android.graphics.Bitmap, io.anyline.opencv.core.Mat, boolean) -->
<!-- UtilsProvider.matToBitmap(io.anyline.opencv.core.Mat, android.graphics.Bitmap) -->
<!-- File: IO.Anyline.Opencv.Android.OpenCVLoader.cs -->
<!-- OpenCVLoader.initDebug(boolean) -->
<!-- File: IO.Anyline.Opencv.Android.Utils.cs -->
<!-- Utils.bitmapToMat(android.graphics.Bitmap, io.anyline.opencv.core.Mat) -->
<!-- Utils.bitmapToMat(android.graphics.Bitmap, io.anyline.opencv.core.Mat, boolean) -->
<!-- Utils.exportResource(android.content.Context, int) -->
<!-- Utils.exportResource(android.content.Context, int, java.lang.String) -->
<!-- Utils.loadResource(android.content.Context, int) -->
<!-- Utils.loadResource(android.content.Context, int, int) -->
<!-- Utils.matToBitmap(io.anyline.opencv.core.Mat, android.graphics.Bitmap) -->
<!-- Utils.matToBitmap(io.anyline.opencv.core.Mat, android.graphics.Bitmap, boolean) -->
<!-- File: IO.Anyline.Opencv.Android.UtilsProviderFactory.cs -->
<!-- File: IO.Anyline.Opencv.Android.UtilsProviderImpl.cs -->
<!-- UtilsProviderImpl.bitmapToMat(android.graphics.Bitmap, io.anyline.opencv.core.Mat, boolean) -->
<!-- UtilsProviderImpl.matToBitmap(io.anyline.opencv.core.Mat, android.graphics.Bitmap) -->
<!-- File: IO.Anyline.Opencv.Calib3d.StereoBM.cs -->
<!-- StereoBM.StereoBM(long) -->
<!-- StereoBM.setPreFilterCap(int) -->
<!-- StereoBM.setPreFilterSize(int) -->
<!-- StereoBM.setPreFilterType(int) -->
<!-- StereoBM.setROI1(io.anyline.opencv.core.Rect) -->
<!-- StereoBM.setROI2(io.anyline.opencv.core.Rect) -->
<!-- StereoBM.setSmallerBlockSize(int) -->
<!-- StereoBM.setTextureThreshold(int) -->
<!-- StereoBM.setUniquenessRatio(int) -->
<!-- StereoBM.create(int, int) -->
<!-- File: IO.Anyline.Opencv.Calib3d.StereoMatcher.cs -->
<!-- StereoMatcher.StereoMatcher(long) -->
<!-- StereoMatcher.setBlockSize(int) -->
<!-- StereoMatcher.setDisp12MaxDiff(int) -->
<!-- StereoMatcher.setMinDisparity(int) -->
<!-- StereoMatcher.setNumDisparities(int) -->
<!-- StereoMatcher.setSpeckleRange(int) -->
<!-- StereoMatcher.setSpeckleWindowSize(int) -->
<!-- StereoMatcher.compute(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- File: IO.Anyline.Opencv.Calib3d.StereoSGBM.cs -->
<!-- StereoSGBM.StereoSGBM(long) -->
<!-- StereoSGBM.setMode(int) -->
<!-- StereoSGBM.setP1(int) -->
<!-- StereoSGBM.setP2(int) -->
<!-- StereoSGBM.setPreFilterCap(int) -->
<!-- StereoSGBM.setUniquenessRatio(int) -->
<!-- StereoSGBM.create(int, int, int) -->
<!-- StereoSGBM.create(int, int, int, int, int, int, int, int, int, int, int) -->
<!-- File: IO.Anyline.Opencv.Core.Algorithm.cs -->
<!-- Algorithm.Algorithm(long) -->
<!-- Algorithm.save(java.lang.String) -->
<!-- File: IO.Anyline.Opencv.Core.Core.cs -->
<!-- Core.setNumThreads(int) -->
<!-- Core.LUT(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.Mahalanobis(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.PCABackProject(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.PCACompute(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.PCACompute(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double) -->
<!-- Core.PCACompute(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.PCAProject(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.PSNR(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.SVBackSubst(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.SVDecomp(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.SVDecomp(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.absdiff(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.absdiff(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.add(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.add(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.add(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.add(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.add(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.add(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.addWeighted(io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat, double, double, io.anyline.opencv.core.Mat) -->
<!-- Core.addWeighted(io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat, double, double, io.anyline.opencv.core.Mat, int) -->
<!-- Core.batchDistance(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat) -->
<!-- Core.batchDistance(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat, int, int) -->
<!-- Core.batchDistance(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat, int, int, io.anyline.opencv.core.Mat, int, boolean) -->
<!-- Core.bitwise_and(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_and(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_not(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_not(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_or(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_or(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_xor(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.bitwise_xor(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.borderInterpolate(int, int, int) -->
<!-- Core.calcCovarMatrix(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.calcCovarMatrix(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int) -->
<!-- Core.cartToPolar(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.cartToPolar(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, boolean) -->
<!-- Core.checkRange(io.anyline.opencv.core.Mat) -->
<!-- Core.checkRange(io.anyline.opencv.core.Mat, boolean, double, double) -->
<!-- Core.compare(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.compare(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, int) -->
<!-- Core.completeSymm(io.anyline.opencv.core.Mat) -->
<!-- Core.completeSymm(io.anyline.opencv.core.Mat, boolean) -->
<!-- Core.convertScaleAbs(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.convertScaleAbs(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, double) -->
<!-- Core.copyMakeBorder(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int, int, int, int) -->
<!-- Core.copyMakeBorder(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int, int, int, int, io.anyline.opencv.core.Scalar) -->
<!-- Core.countNonZero(io.anyline.opencv.core.Mat) -->
<!-- Core.cubeRoot(float) -->
<!-- Core.dct(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.dct(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.determinant(io.anyline.opencv.core.Mat) -->
<!-- Core.dft(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.dft(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int) -->
<!-- Core.divide(double, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.divide(double, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.divide(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.divide(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double) -->
<!-- Core.divide(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, int) -->
<!-- Core.divide(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.divide(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, double) -->
<!-- Core.divide(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, double, int) -->
<!-- Core.eigen(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.eigen(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.exp(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.extractChannel(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.fastAtan2(float, float) -->
<!-- Core.findNonZero(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.flip(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.gemm(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat) -->
<!-- Core.gemm(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat, int) -->
<!-- Core.getOptimalDFTSize(int) -->
<!-- Core.hconcat(java.util.List<io.anyline.opencv.core.Mat>, io.anyline.opencv.core.Mat) -->
<!-- Core.idct(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.idct(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.idft(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.idft(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int) -->
<!-- Core.inRange(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.insertChannel(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.invert(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.invert(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.kmeans(io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat, io.anyline.opencv.core.TermCriteria, int, int) -->
<!-- Core.kmeans(io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat, io.anyline.opencv.core.TermCriteria, int, int, io.anyline.opencv.core.Mat) -->
<!-- Core.log(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.magnitude(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.max(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.max(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.mean(io.anyline.opencv.core.Mat) -->
<!-- Core.mean(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.meanStdDev(io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfDouble, io.anyline.opencv.core.MatOfDouble) -->
<!-- Core.meanStdDev(io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfDouble, io.anyline.opencv.core.MatOfDouble, io.anyline.opencv.core.Mat) -->
<!-- Core.merge(java.util.List<io.anyline.opencv.core.Mat>, io.anyline.opencv.core.Mat) -->
<!-- Core.min(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.min(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.minMaxLoc(io.anyline.opencv.core.Mat) -->
<!-- Core.minMaxLoc(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.mixChannels(java.util.List<io.anyline.opencv.core.Mat>, java.util.List<io.anyline.opencv.core.Mat>, io.anyline.opencv.core.MatOfInt) -->
<!-- Core.mulSpectrums(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.mulSpectrums(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, boolean) -->
<!-- Core.mulTransposed(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, boolean) -->
<!-- Core.mulTransposed(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, boolean, io.anyline.opencv.core.Mat, double) -->
<!-- Core.mulTransposed(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, boolean, io.anyline.opencv.core.Mat, double, int) -->
<!-- Core.multiply(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.multiply(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double) -->
<!-- Core.multiply(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, int) -->
<!-- Core.multiply(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.multiply(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, double) -->
<!-- Core.multiply(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, double, int) -->
<!-- Core.norm(io.anyline.opencv.core.Mat) -->
<!-- Core.norm(io.anyline.opencv.core.Mat, int) -->
<!-- Core.norm(io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat) -->
<!-- Core.norm(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.norm(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.norm(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, io.anyline.opencv.core.Mat) -->
<!-- Core.normalize(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.normalize(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, double, int) -->
<!-- Core.normalize(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, double, int, int) -->
<!-- Core.normalize(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, double, double, int, int, io.anyline.opencv.core.Mat) -->
<!-- Core.patchNaNs(io.anyline.opencv.core.Mat) -->
<!-- Core.patchNaNs(io.anyline.opencv.core.Mat, double) -->
<!-- Core.perspectiveTransform(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.phase(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.phase(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, boolean) -->
<!-- Core.polarToCart(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.polarToCart(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, boolean) -->
<!-- Core.pow(io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat) -->
<!-- Core.randShuffle(io.anyline.opencv.core.Mat) -->
<!-- Core.randShuffle(io.anyline.opencv.core.Mat, double) -->
<!-- Core.randn(io.anyline.opencv.core.Mat, double, double) -->
<!-- Core.randu(io.anyline.opencv.core.Mat, double, double) -->
<!-- Core.reduce(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int) -->
<!-- Core.reduce(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int, int, int) -->
<!-- Core.repeat(io.anyline.opencv.core.Mat, int, int, io.anyline.opencv.core.Mat) -->
<!-- Core.scaleAdd(io.anyline.opencv.core.Mat, double, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.setErrorVerbosity(boolean) -->
<!-- Core.setIdentity(io.anyline.opencv.core.Mat) -->
<!-- Core.setIdentity(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar) -->
<!-- Core.solve(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.solve(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.solveCubic(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.solvePoly(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.solvePoly(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.sort(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.sortIdx(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.split(io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.Mat>) -->
<!-- Core.sqrt(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.subtract(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.subtract(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.subtract(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.subtract(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Core.subtract(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.subtract(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, int) -->
<!-- Core.sumElems(io.anyline.opencv.core.Mat) -->
<!-- Core.trace(io.anyline.opencv.core.Mat) -->
<!-- Core.transform(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.transpose(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Core.vconcat(java.util.List<io.anyline.opencv.core.Mat>, io.anyline.opencv.core.Mat) -->
<!-- File: IO.Anyline.Opencv.Core.CvException.cs -->
<!-- CvException.CvException(java.lang.String) -->
<!-- File: IO.Anyline.Opencv.Core.CvType.cs -->
<!-- CvType.CV_16SC(int) -->
<!-- CvType.CV_16UC(int) -->
<!-- CvType.CV_32FC(int) -->
<!-- CvType.CV_32SC(int) -->
<!-- CvType.CV_64FC(int) -->
<!-- CvType.CV_8SC(int) -->
<!-- CvType.CV_8UC(int) -->
<!-- CvType.ELEM_SIZE(int) -->
<!-- CvType.channels(int) -->
<!-- CvType.depth(int) -->
<!-- CvType.isInteger(int) -->
<!-- CvType.makeType(int, int) -->
<!-- CvType.typeToString(int) -->
<!-- File: IO.Anyline.Opencv.Core.DMatch.cs -->
<!-- DMatch.DMatch(int, int, float) -->
<!-- DMatch.DMatch(int, int, int, float) -->
<!-- DMatch.lessThan(io.anyline.opencv.core.DMatch) -->
<!-- File: IO.Anyline.Opencv.Core.IMatProvider.cs -->
<!-- MatProvider.provideMat(io.anyline.opencv.core.Size, int) -->
<!-- File: IO.Anyline.Opencv.Core.KeyPoint.cs -->
<!-- KeyPoint.KeyPoint(float, float, float) -->
<!-- KeyPoint.KeyPoint(float, float, float, float) -->
<!-- KeyPoint.KeyPoint(float, float, float, float, float) -->
<!-- KeyPoint.KeyPoint(float, float, float, float, float, int) -->
<!-- KeyPoint.KeyPoint(float, float, float, float, float, int, int) -->
<!-- File: IO.Anyline.Opencv.Core.Mat.cs -->
<!-- Mat.Mat(int, int, int) -->
<!-- Mat.Mat(int, int, int, io.anyline.opencv.core.Scalar) -->
<!-- Mat.Mat(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Range) -->
<!-- Mat.Mat(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Range, io.anyline.opencv.core.Range) -->
<!-- Mat.Mat(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Rect) -->
<!-- Mat.Mat(io.anyline.opencv.core.Size, int) -->
<!-- Mat.Mat(io.anyline.opencv.core.Size, int, io.anyline.opencv.core.Scalar) -->
<!-- Mat.Mat(long) -->
<!-- Mat.adjustROI(int, int, int, int) -->
<!-- Mat.assignTo(io.anyline.opencv.core.Mat) -->
<!-- Mat.assignTo(io.anyline.opencv.core.Mat, int) -->
<!-- Mat.checkVector(int) -->
<!-- Mat.checkVector(int, int) -->
<!-- Mat.checkVector(int, int, boolean) -->
<!-- Mat.col(int) -->
<!-- Mat.colRange(int, int) -->
<!-- Mat.colRange(io.anyline.opencv.core.Range) -->
<!-- Mat.convertTo(io.anyline.opencv.core.Mat, int) -->
<!-- Mat.convertTo(io.anyline.opencv.core.Mat, int, double) -->
<!-- Mat.convertTo(io.anyline.opencv.core.Mat, int, double, double) -->
<!-- Mat.copyTo(io.anyline.opencv.core.Mat) -->
<!-- Mat.copyTo(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Mat.create(int, int, int) -->
<!-- Mat.create(io.anyline.opencv.core.Size, int) -->
<!-- Mat.cross(io.anyline.opencv.core.Mat) -->
<!-- Mat.diag(int) -->
<!-- Mat.diag(io.anyline.opencv.core.Mat) -->
<!-- Mat.dot(io.anyline.opencv.core.Mat) -->
<!-- Mat.eye(int, int, int) -->
<!-- Mat.eye(io.anyline.opencv.core.Size, int) -->
<!-- Mat.get(int, int) -->
<!-- Mat.get(int, int, byte[]) -->
<!-- Mat.get(int, int, double[]) -->
<!-- Mat.get(int, int, float[]) -->
<!-- Mat.get(int, int, int[]) -->
<!-- Mat.get(int, int, short[]) -->
<!-- Mat.inv(int) -->
<!-- Mat.locateROI(io.anyline.opencv.core.Size, io.anyline.opencv.core.Point) -->
<!-- Mat.mul(io.anyline.opencv.core.Mat) -->
<!-- Mat.mul(io.anyline.opencv.core.Mat, double) -->
<!-- Mat.ones(int, int, int) -->
<!-- Mat.ones(io.anyline.opencv.core.Size, int) -->
<!-- Mat.push_back(io.anyline.opencv.core.Mat) -->
<!-- Mat.put(int, int, byte[]) -->
<!-- Mat.put(int, int, double...) -->
<!-- Mat.put(int, int, float[]) -->
<!-- Mat.put(int, int, int[]) -->
<!-- Mat.put(int, int, short[]) -->
<!-- Mat.reshape(int) -->
<!-- Mat.reshape(int, int) -->
<!-- Mat.row(int) -->
<!-- Mat.rowRange(int, int) -->
<!-- Mat.rowRange(io.anyline.opencv.core.Range) -->
<!-- Mat.setTo(io.anyline.opencv.core.Mat) -->
<!-- Mat.setTo(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat) -->
<!-- Mat.setTo(io.anyline.opencv.core.Scalar) -->
<!-- Mat.setTo(io.anyline.opencv.core.Scalar, io.anyline.opencv.core.Mat) -->
<!-- Mat.step1(int) -->
<!-- Mat.submat(int, int, int, int) -->
<!-- Mat.submat(io.anyline.opencv.core.Range, io.anyline.opencv.core.Range) -->
<!-- Mat.submat(io.anyline.opencv.core.Rect) -->
<!-- Mat.zeros(int, int, int) -->
<!-- Mat.zeros(io.anyline.opencv.core.Size, int) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfByte.cs -->
<!-- MatOfByte.MatOfByte(byte...) -->
<!-- MatOfByte.MatOfByte(io.anyline.opencv.core.Mat) -->
<!-- MatOfByte.MatOfByte(long) -->
<!-- MatOfByte.alloc(int) -->
<!-- MatOfByte.fromArray(byte...) -->
<!-- MatOfByte.fromList(java.util.List<java.lang.Byte>) -->
<!-- MatOfByte.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfDMatch.cs -->
<!-- MatOfDMatch.MatOfDMatch(io.anyline.opencv.core.DMatch...) -->
<!-- MatOfDMatch.MatOfDMatch(io.anyline.opencv.core.Mat) -->
<!-- MatOfDMatch.MatOfDMatch(long) -->
<!-- MatOfDMatch.alloc(int) -->
<!-- MatOfDMatch.fromArray(io.anyline.opencv.core.DMatch...) -->
<!-- MatOfDMatch.fromList(java.util.List<io.anyline.opencv.core.DMatch>) -->
<!-- MatOfDMatch.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfDouble.cs -->
<!-- MatOfDouble.MatOfDouble(double...) -->
<!-- MatOfDouble.MatOfDouble(io.anyline.opencv.core.Mat) -->
<!-- MatOfDouble.MatOfDouble(long) -->
<!-- MatOfDouble.alloc(int) -->
<!-- MatOfDouble.fromArray(double...) -->
<!-- MatOfDouble.fromList(java.util.List<java.lang.Double>) -->
<!-- MatOfDouble.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfFloat.cs -->
<!-- MatOfFloat.MatOfFloat(float...) -->
<!-- MatOfFloat.MatOfFloat(io.anyline.opencv.core.Mat) -->
<!-- MatOfFloat.MatOfFloat(long) -->
<!-- MatOfFloat.alloc(int) -->
<!-- MatOfFloat.fromArray(float...) -->
<!-- MatOfFloat.fromList(java.util.List<java.lang.Float>) -->
<!-- MatOfFloat.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfFloat4.cs -->
<!-- MatOfFloat4.MatOfFloat4(float...) -->
<!-- MatOfFloat4.MatOfFloat4(io.anyline.opencv.core.Mat) -->
<!-- MatOfFloat4.MatOfFloat4(long) -->
<!-- MatOfFloat4.alloc(int) -->
<!-- MatOfFloat4.fromArray(float...) -->
<!-- MatOfFloat4.fromList(java.util.List<java.lang.Float>) -->
<!-- MatOfFloat4.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfFloat6.cs -->
<!-- MatOfFloat6.MatOfFloat6(float...) -->
<!-- MatOfFloat6.MatOfFloat6(io.anyline.opencv.core.Mat) -->
<!-- MatOfFloat6.MatOfFloat6(long) -->
<!-- MatOfFloat6.alloc(int) -->
<!-- MatOfFloat6.fromArray(float...) -->
<!-- MatOfFloat6.fromList(java.util.List<java.lang.Float>) -->
<!-- MatOfFloat6.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfInt.cs -->
<!-- MatOfInt.MatOfInt(int...) -->
<!-- MatOfInt.MatOfInt(io.anyline.opencv.core.Mat) -->
<!-- MatOfInt.MatOfInt(long) -->
<!-- MatOfInt.alloc(int) -->
<!-- MatOfInt.fromArray(int...) -->
<!-- MatOfInt.fromList(java.util.List<java.lang.Integer>) -->
<!-- MatOfInt.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfInt4.cs -->
<!-- MatOfInt4.MatOfInt4(int...) -->
<!-- MatOfInt4.MatOfInt4(io.anyline.opencv.core.Mat) -->
<!-- MatOfInt4.MatOfInt4(long) -->
<!-- MatOfInt4.alloc(int) -->
<!-- MatOfInt4.fromArray(int...) -->
<!-- MatOfInt4.fromList(java.util.List<java.lang.Integer>) -->
<!-- MatOfInt4.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfKeyPoint.cs -->
<!-- MatOfKeyPoint.MatOfKeyPoint(io.anyline.opencv.core.KeyPoint...) -->
<!-- MatOfKeyPoint.MatOfKeyPoint(io.anyline.opencv.core.Mat) -->
<!-- MatOfKeyPoint.MatOfKeyPoint(long) -->
<!-- MatOfKeyPoint.alloc(int) -->
<!-- MatOfKeyPoint.fromArray(io.anyline.opencv.core.KeyPoint...) -->
<!-- MatOfKeyPoint.fromList(java.util.List<io.anyline.opencv.core.KeyPoint>) -->
<!-- MatOfKeyPoint.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfPoint.cs -->
<!-- MatOfPoint.MatOfPoint(io.anyline.opencv.core.Mat) -->
<!-- MatOfPoint.MatOfPoint(io.anyline.opencv.core.Point...) -->
<!-- MatOfPoint.MatOfPoint(long) -->
<!-- MatOfPoint.alloc(int) -->
<!-- MatOfPoint.fromArray(io.anyline.opencv.core.Point...) -->
<!-- MatOfPoint.fromList(java.util.List<io.anyline.opencv.core.Point>) -->
<!-- MatOfPoint.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfPoint2f.cs -->
<!-- MatOfPoint2f.MatOfPoint2f(io.anyline.opencv.core.Mat) -->
<!-- MatOfPoint2f.MatOfPoint2f(io.anyline.opencv.core.Point...) -->
<!-- MatOfPoint2f.MatOfPoint2f(long) -->
<!-- MatOfPoint2f.alloc(int) -->
<!-- MatOfPoint2f.fromArray(io.anyline.opencv.core.Point...) -->
<!-- MatOfPoint2f.fromList(java.util.List<io.anyline.opencv.core.Point>) -->
<!-- MatOfPoint2f.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfPoint3.cs -->
<!-- MatOfPoint3.MatOfPoint3(io.anyline.opencv.core.Mat) -->
<!-- MatOfPoint3.MatOfPoint3(io.anyline.opencv.core.Point3...) -->
<!-- MatOfPoint3.MatOfPoint3(long) -->
<!-- MatOfPoint3.alloc(int) -->
<!-- MatOfPoint3.fromArray(io.anyline.opencv.core.Point3...) -->
<!-- MatOfPoint3.fromList(java.util.List<io.anyline.opencv.core.Point3>) -->
<!-- MatOfPoint3.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfPoint3f.cs -->
<!-- MatOfPoint3f.MatOfPoint3f(io.anyline.opencv.core.Mat) -->
<!-- MatOfPoint3f.MatOfPoint3f(io.anyline.opencv.core.Point3...) -->
<!-- MatOfPoint3f.MatOfPoint3f(long) -->
<!-- MatOfPoint3f.alloc(int) -->
<!-- MatOfPoint3f.fromArray(io.anyline.opencv.core.Point3...) -->
<!-- MatOfPoint3f.fromList(java.util.List<io.anyline.opencv.core.Point3>) -->
<!-- MatOfPoint3f.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatOfRect.cs -->
<!-- MatOfRect.MatOfRect(io.anyline.opencv.core.Mat) -->
<!-- MatOfRect.MatOfRect(io.anyline.opencv.core.Rect...) -->
<!-- MatOfRect.MatOfRect(long) -->
<!-- MatOfRect.alloc(int) -->
<!-- MatOfRect.fromArray(io.anyline.opencv.core.Rect...) -->
<!-- MatOfRect.fromList(java.util.List<io.anyline.opencv.core.Rect>) -->
<!-- MatOfRect.fromNativeAddr(long) -->
<!-- File: IO.Anyline.Opencv.Core.MatProviderImpl.cs -->
<!-- MatProviderImpl.provideMat(io.anyline.opencv.core.Size, int) -->
<!-- File: IO.Anyline.Opencv.Core.Point.cs -->
<!-- Point.Point(double, double) -->
<!-- Point.Point(double[]) -->
<!-- Point.dot(io.anyline.opencv.core.Point) -->
<!-- Point.inside(io.anyline.opencv.core.Rect) -->
<!-- Point.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Core.Point3.cs -->
<!-- Point3.Point3(double, double, double) -->
<!-- Point3.Point3(double[]) -->
<!-- Point3.Point3(io.anyline.opencv.core.Point) -->
<!-- Point3.cross(io.anyline.opencv.core.Point3) -->
<!-- Point3.dot(io.anyline.opencv.core.Point3) -->
<!-- Point3.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Core.Range.cs -->
<!-- Range.Range(double[]) -->
<!-- Range.Range(int, int) -->
<!-- Range.intersection(io.anyline.opencv.core.Range) -->
<!-- Range.set(double[]) -->
<!-- Range.shift(int) -->
<!-- File: IO.Anyline.Opencv.Core.Rect.cs -->
<!-- Rect.Rect(double[]) -->
<!-- Rect.Rect(int, int, int, int) -->
<!-- Rect.Rect(io.anyline.opencv.core.Point, io.anyline.opencv.core.Point) -->
<!-- Rect.Rect(io.anyline.opencv.core.Point, io.anyline.opencv.core.Size) -->
<!-- Rect.contains(io.anyline.opencv.core.Point) -->
<!-- Rect.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Core.RotatedRect.cs -->
<!-- RotatedRect.RotatedRect(double[]) -->
<!-- RotatedRect.RotatedRect(io.anyline.opencv.core.Point, io.anyline.opencv.core.Size, double) -->
<!-- RotatedRect.points(io.anyline.opencv.core.Point[]) -->
<!-- RotatedRect.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Core.Scalar.cs -->
<!-- Scalar.Scalar(double) -->
<!-- Scalar.Scalar(double, double) -->
<!-- Scalar.Scalar(double, double, double) -->
<!-- Scalar.Scalar(double, double, double, double) -->
<!-- Scalar.Scalar(double[]) -->
<!-- Scalar.all(double) -->
<!-- Scalar.mul(io.anyline.opencv.core.Scalar) -->
<!-- Scalar.mul(io.anyline.opencv.core.Scalar, double) -->
<!-- Scalar.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Core.Size.cs -->
<!-- Size.Size(double, double) -->
<!-- Size.Size(double[]) -->
<!-- Size.Size(io.anyline.opencv.core.Point) -->
<!-- Size.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Core.TermCriteria.cs -->
<!-- TermCriteria.TermCriteria(double[]) -->
<!-- TermCriteria.TermCriteria(int, int, double) -->
<!-- TermCriteria.set(double[]) -->
<!-- File: IO.Anyline.Opencv.Features2d.DescriptorExtractor.cs -->
<!-- DescriptorExtractor.DescriptorExtractor(long) -->
<!-- DescriptorExtractor.compute(io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfKeyPoint, io.anyline.opencv.core.Mat) -->
<!-- DescriptorExtractor.compute(java.util.List<io.anyline.opencv.core.Mat>, java.util.List<io.anyline.opencv.core.MatOfKeyPoint>, java.util.List<io.anyline.opencv.core.Mat>) -->
<!-- DescriptorExtractor.create(int) -->
<!-- DescriptorExtractor.read(java.lang.String) -->
<!-- DescriptorExtractor.write(java.lang.String) -->
<!-- File: IO.Anyline.Opencv.Features2d.DescriptorMatcher.cs -->
<!-- DescriptorMatcher.DescriptorMatcher(long) -->
<!-- DescriptorMatcher.add(java.util.List<io.anyline.opencv.core.Mat>) -->
<!-- DescriptorMatcher.clone(boolean) -->
<!-- DescriptorMatcher.create(int) -->
<!-- DescriptorMatcher.knnMatch(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, int) -->
<!-- DescriptorMatcher.knnMatch(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, int, io.anyline.opencv.core.Mat, boolean) -->
<!-- DescriptorMatcher.knnMatch(io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, int) -->
<!-- DescriptorMatcher.knnMatch(io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, int, java.util.List<io.anyline.opencv.core.Mat>, boolean) -->
<!-- DescriptorMatcher.match(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfDMatch) -->
<!-- DescriptorMatcher.match(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfDMatch, io.anyline.opencv.core.Mat) -->
<!-- DescriptorMatcher.match(io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfDMatch) -->
<!-- DescriptorMatcher.match(io.anyline.opencv.core.Mat, io.anyline.opencv.core.MatOfDMatch, java.util.List<io.anyline.opencv.core.Mat>) -->
<!-- DescriptorMatcher.radiusMatch(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, float) -->
<!-- DescriptorMatcher.radiusMatch(io.anyline.opencv.core.Mat, io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, float, io.anyline.opencv.core.Mat, boolean) -->
<!-- DescriptorMatcher.radiusMatch(io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, float) -->
<!-- DescriptorMatcher.radiusMatch(io.anyline.opencv.core.Mat, java.util.List<io.anyline.opencv.core.MatOfDMatch>, float, java.util.List<io.anyline.opencv.core.Mat>, boolean) -->
<!-- DescriptorMatcher.read(java.lang.String) -->