Class BarcodeAutoSnappingController
- Namespace
- IO.Scanbot.Sdk.Barcode
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode/BarcodeAutoSnappingController", DoNotGenerateAcw = true)]
public sealed class BarcodeAutoSnappingController : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
BarcodeAutoSnappingController
- Implements
-
- Inherited Members
-
Constructors
BarcodeAutoSnappingController(IScanbotCameraView, BarcodeDetectorFrameHandler)
[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/barcode/BarcodeDetectorFrameHandler;)V", "")]
public BarcodeAutoSnappingController(IScanbotCameraView cameraView, BarcodeDetectorFrameHandler barcodeDetectorFrameHandler)
Parameters
cameraView
IScanbotCameraView
barcodeDetectorFrameHandler
BarcodeDetectorFrameHandler
BarcodeAutoSnappingController(IScanbotCameraView, FrameHandler)
[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/camera/FrameHandler;)V", "")]
public BarcodeAutoSnappingController(IScanbotCameraView cameraView, FrameHandler frameHandler)
Parameters
cameraView
IScanbotCameraView
frameHandler
FrameHandler
Fields
L
[Register("l")]
public const long L = 1000
Field Value
- long
M
[Register("m")]
public const long M = 3000
Field Value
- long
Properties
B
[Register("b")]
public AtomicLong B { get; set; }
Property Value
- AtomicLong
C
[Register("c")]
public ILogger C { get; set; }
Property Value
- ILogger
CameraView
public IScanbotCameraView CameraView { get; }
Property Value
- IScanbotCameraView
D
[Register("d")]
public long D { get; set; }
Property Value
- long
E
[Register("e")]
public AtomicBoolean E { get; set; }
Property Value
- AtomicBoolean
Enabled
public bool Enabled { get; set; }
Property Value
- bool
F
[Register("f")]
public Handler F { get; set; }
Property Value
- Handler
G
[Register("g")]
public bool G { get; set; }
Property Value
- bool
H
[Register("h")]
public AtomicBoolean H { get; set; }
Property Value
- AtomicBoolean
I
[Register("i")]
public BarcodeAutoSnappingController.IAutoSnappingCallback I { get; set; }
Property Value
- BarcodeAutoSnappingController.IAutoSnappingCallback
J
[Register("j")]
public bool J { get; set; }
Property Value
- bool
K
[Register("k")]
public IRunnable K { get; set; }
Property Value
- IRunnable
Methods
A(BarcodeAutoSnappingController)
[Register("a", "(Lio/scanbot/sdk/barcode/BarcodeAutoSnappingController;)V", "")]
public static void A(BarcodeAutoSnappingController this_0)
Parameters
this_0
BarcodeAutoSnappingController
Attach(IScanbotCameraView, BarcodeDetectorFrameHandler)
[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/barcode/BarcodeDetectorFrameHandler;)Lio/scanbot/sdk/barcode/BarcodeAutoSnappingController;", "")]
public static BarcodeAutoSnappingController Attach(IScanbotCameraView cameraView, BarcodeDetectorFrameHandler barcodeDetectorFrameHandler)
Parameters
cameraView
IScanbotCameraView
barcodeDetectorFrameHandler
BarcodeDetectorFrameHandler
Returns
- BarcodeAutoSnappingController
Attach(IScanbotCameraView, IScanbotBarcodeDetector)
[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/barcode/ScanbotBarcodeDetector;)Lio/scanbot/sdk/barcode/BarcodeAutoSnappingController;", "")]
public static BarcodeAutoSnappingController Attach(IScanbotCameraView cameraView, IScanbotBarcodeDetector barcodeDetector)
Parameters
cameraView
IScanbotCameraView
barcodeDetector
IScanbotBarcodeDetector
Returns
- BarcodeAutoSnappingController
SetSensitivity(float)
[Register("setSensitivity", "(F)V", "")]
public void SetSensitivity(float sensitivity)
Parameters
sensitivity
float