Class ScanbotCameraXView
- Namespace
- IO.Scanbot.Sdk.UI.Camera
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/camera/ScanbotCameraXView", DoNotGenerateAcw = true)]
public sealed class ScanbotCameraXView : FrameLayout, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IScanbotCameraView, IUiZoomDelegate, IFinderViewAttributeHandler, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotCameraXView
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
ScanbotCameraXView(Context)
[Register(".ctor", "(Landroid/content/Context;)V", "")]
public ScanbotCameraXView(Context context)
Parameters
context Context
ScanbotCameraXView(Context, IAttributeSet)
[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public ScanbotCameraXView(Context context, IAttributeSet attrs)
Parameters
context Context
attrs IAttributeSet
Properties
CameraSensorOrientation
public Integer CameraSensorOrientation { get; set; }
Property Value
- Integer
DelayAfterFocusCompleteMs
public long DelayAfterFocusCompleteMs { get; set; }
Property Value
- long
Dwa
[Register("dwa")]
public ILifecycleOwner Dwa { get; set; }
Property Value
- ILifecycleOwner
Dwal
[Register("dwal")]
public CameraModule Dwal { get; set; }
Property Value
- CameraModule
Dwb
[Register("dwb")]
public ImageView Dwb { get; set; }
Property Value
- ImageView
Dwbz
[Register("dwbz")]
public bool Dwbz { get; set; }
Property Value
- bool
Dwcc
[Register("dwcc")]
public ILazy Dwcc { get; set; }
Property Value
- ILazy
Dwcn
[Register("dwcn")]
public IList Dwcn { get; set; }
Property Value
- IList
Dwd
[Register("dwd")]
public ICaptureCallback Dwd { get; set; }
Property Value
- ICaptureCallback
Dwdh
[Register("dwdh")]
public int Dwdh { get; set; }
Property Value
- int
Dwdv
[Register("dwdv")]
public bool Dwdv { get; set; }
Property Value
- bool
Dwdw
[Register("dwdw")]
public bool Dwdw { get; set; }
Property Value
- bool
Dwe
[Register("dwe")]
public CameraManager Dwe { get; set; }
Property Value
- CameraManager
Dweb
[Register("dweb")]
public AtomicBoolean Dweb { get; set; }
Property Value
- AtomicBoolean
Dwf
[Register("dwf")]
public ScanbotCameraXView.UseCaseResolutionSize Dwf { get; set; }
Property Value
- ScanbotCameraXView.UseCaseResolutionSize
Dwfd
[Register("dwfd")]
public Dwh Dwfd { get; set; }
Property Value
- Dwh
Dwfl
[Register("dwfl")]
public SurfaceOrientedMeteringPointFactory Dwfl { get; set; }
Property Value
- SurfaceOrientedMeteringPointFactory
Dwfx
[Register("dwfx")]
public Paint Dwfx { get; set; }
Property Value
- Paint
Dwgw
[Register("dwgw")]
public static IList<int> Dwgw { get; }
Property Value
- IList<int>
Dwha
[Register("dwha")]
public bool Dwha { get; set; }
Property Value
- bool
Dwho
[Register("dwho")]
public ThreadPoolExecutor Dwho { get; set; }
Property Value
- ThreadPoolExecutor
Dwhx
[Register("dwhx")]
public int Dwhx { get; set; }
Property Value
- int
Dwi
[Register("dwi")]
public ProcessCameraProvider Dwi { get; set; }
Property Value
- ProcessCameraProvider
Dwjg
[Register("dwjg")]
public ScanbotSdkImageManipulator Dwjg { get; set; }
Property Value
- ScanbotSdkImageManipulator
Dwjk
[Register("dwjk")]
public bool Dwjk { get; set; }
Property Value
- bool
Dwlk
[Register("dwlk")]
public ImageAnalysis Dwlk { get; set; }
Property Value
- ImageAnalysis
Dwm
[Register("dwm")]
public Integer Dwm { get; set; }
Property Value
- Integer
Dwo
[Register("dwo")]
public ScanbotCameraXView.UseCaseResolutionSize Dwo { get; set; }
Property Value
- ScanbotCameraXView.UseCaseResolutionSize
Dwol
[Register("dwol")]
public LinkedHashSet Dwol { get; set; }
Property Value
- LinkedHashSet
Dwpb
[Register("dwpb")]
public LinkedHashSet Dwpb { get; set; }
Property Value
- LinkedHashSet
Dwpi
[Register("dwpi")]
public ZoomRange Dwpi { get; set; }
Property Value
- ZoomRange
Dwpm
[Register("dwpm")]
public bool Dwpm { get; set; }
Property Value
- bool
Dwpy
[Register("dwpy")]
public float Dwpy { get; set; }
Property Value
- float
Dwq
[Register("dwq")]
public ILogger Dwq { get; set; }
Property Value
- ILogger
Dwqf
[Register("dwqf")]
public bool Dwqf { get; set; }
Property Value
- bool
Dwqs
[Register("dwqs")]
public ScaleGestureDetector Dwqs { get; set; }
Property Value
- ScaleGestureDetector
Dwr
[Register("dwr")]
public Size Dwr { get; set; }
Property Value
- Size
Dwrp
[Register("dwrp")]
public bool Dwrp { get; set; }
Property Value
- bool
Dwsc
[Register("dwsc")]
public SnapFlashView Dwsc { get; set; }
Property Value
- SnapFlashView
Dwsk
[Register("dwsk")]
public ICameraOpenCallback Dwsk { get; set; }
Property Value
- ICameraOpenCallback
Dwss
[Register("dwss")]
public AtomicBoolean Dwss { get; set; }
Property Value
- AtomicBoolean
Dwsu
[Register("dwsu")]
public CameraPreviewMode Dwsu { get; set; }
Property Value
- CameraPreviewMode
Dwt
[Register("dwt")]
public PreviewView Dwt { get; set; }
Property Value
- PreviewView
Dwtd
[Register("dwtd")]
public ICamera Dwtd { get; set; }
Property Value
- ICamera
Dwtk
[Register("dwtk")]
public Rect Dwtk { get; set; }
Property Value
- Rect
Dwty
[Register("dwty")]
public Dwg Dwty { get; set; }
Property Value
- Dwg
Dwu
[Register("dwu")]
public Size Dwu { get; set; }
Property Value
- Size
Dwue
[Register("dwue")]
public Preview Dwue { get; set; }
Property Value
- Preview
Dww
[Register("dww")]
public Float Dww { get; set; }
Property Value
- Float
Dwwm
[Register("dwwm")]
public long Dwwm { get; set; }
Property Value
- long
Dwws
[Register("dwws")]
public LinkedHashSet Dwws { get; set; }
Property Value
- LinkedHashSet
Dwxl
[Register("dwxl")]
public int Dwxl { get; set; }
Property Value
- int
Dwxv
[Register("dwxv")]
public ImageCapture Dwxv { get; set; }
Property Value
- ImageCapture
Dwy
[Register("dwy")]
public bool Dwy { get; set; }
Property Value
- bool
Dwyc
[Register("dwyc")]
public bool Dwyc { get; set; }
Property Value
- bool
Dwyu
[Register("dwyu")]
public IObserver Dwyu { get; set; }
Property Value
- IObserver
Dwz
[Register("dwz")]
public Size Dwz { get; set; }
Property Value
- Size
Dwzo
[Register("dwzo")]
public int Dwzo { get; set; }
Property Value
- int
Dwzr
[Register("dwzr")]
public ThreadPoolExecutor Dwzr { get; set; }
Property Value
- ThreadPoolExecutor
FinderCoreMath
public IFinderCoreMath FinderCoreMath { get; set; }
Property Value
- IFinderCoreMath
FinderViewId
public int FinderViewId { get; }
Property Value
- int
IsFlashEnabled
public bool IsFlashEnabled { get; }
Property Value
- bool
LifecycleOwner
public ILifecycleOwner LifecycleOwner { get; set; }
Property Value
- ILifecycleOwner
MirrorAnalyzerFrame
public bool MirrorAnalyzerFrame { get; set; }
Property Value
- bool
PinchToZoomListener
public ScanbotCameraXView.IPinchToZoomCallback PinchToZoomListener { get; set; }
Property Value
- ScanbotCameraXView.IPinchToZoomCallback
SupportedZoomRange
public ZoomRange SupportedZoomRange { get; set; }
Property Value
- ZoomRange
Methods
AddCameraStateCallback(ICameraStateCallback)
[Register("addCameraStateCallback", "(Lio/scanbot/sdk/camera/CameraStateCallback;)V", "")]
public void AddCameraStateCallback(ICameraStateCallback cameraStateCallback)
Parameters
cameraStateCallback ICameraStateCallback
AddFrameHandler(FrameHandler)
[Register("addFrameHandler", "(Lio/scanbot/sdk/camera/FrameHandler;)V", "")]
public void AddFrameHandler(FrameHandler frameHandler)
Parameters
frameHandler FrameHandler
AddPictureCallback(IBasePictureCallback)
[Register("addPictureCallback", "(Lio/scanbot/sdk/camera/BasePictureCallback;)V", "")]
public void AddPictureCallback(IBasePictureCallback pictureCallback)
Parameters
pictureCallback IBasePictureCallback
AddTakePictureCallback(ICameraTakePictureCallback)
[Register("addTakePictureCallback", "(Lio/scanbot/sdk/camera/CameraTakePictureCallback;)V", "")]
public void AddTakePictureCallback(ICameraTakePictureCallback cameraTakePictureCallback)
Parameters
cameraTakePictureCallback ICameraTakePictureCallback
AutoFocus()
[Register("autoFocus", "()V", "")]
public void AutoFocus()
ContinuousFocus()
[Register("continuousFocus", "()V", "")]
public void ContinuousFocus()
DispatchDraw(Canvas)
[Register("dispatchDraw", "(Landroid/graphics/Canvas;)V", "")]
public void DispatchDraw(Canvas canvas)
Parameters
canvas Canvas
Dwc(ScanbotCameraXView)
[Register("dwc", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwc(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Dwg()
[Register("dwg", "()V", "")]
public void Dwg()
Dwg(ScanbotCameraXView)
[Register("dwg", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)Lkotlin/Unit;", "")]
public static Unit Dwg(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Returns
- Unit
Dwh()
[Register("dwh", "()V", "")]
public void Dwh()
Dwh(ScanbotCameraXView)
[Register("dwh", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)Lkotlin/Unit;", "")]
public static Unit Dwh(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Returns
- Unit
Dwj(ScanbotCameraXView)
[Register("dwj", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)Lkotlin/Unit;", "")]
public static Unit Dwj(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Returns
- Unit
Dwk()
[Register("dwk", "()V", "")]
public void Dwk()
Dwk(Context)
[Register("dwk", "(Landroid/content/Context;)Landroid/hardware/display/DisplayManager;", "")]
public static DisplayManager Dwk(Context p0)
Parameters
p0 Context
Returns
- DisplayManager
Dwk(Size, IList, int)
[Register("dwk", "(Landroid/util/Size;Ljava/util/List;I)Ljava/util/List;", "")]
public static IList Dwk(Size p0, IList p1, int p2)
Parameters
p0 Size
p1 IList
p2 int
Returns
- IList
Dwk(MotionEvent)
[Register("dwk", "(Landroid/view/MotionEvent;)V", "")]
public void Dwk(MotionEvent p0)
Parameters
p0 MotionEvent
[Register("dwk", "(Landroid/widget/ImageView;)V", "")]
public static void Dwk(ImageView p0)
Parameters
p0 ImageView
Dwk(CameraSelector)
[Register("dwk", "(Landroidx/camera/core/CameraSelector;)V", "")]
public void Dwk(CameraSelector p0)
Parameters
p0 CameraSelector
Dwk(IImageOutputConfigBuilder)
[Register("dwk", "(Landroidx/camera/core/impl/ImageOutputConfig$Builder;)Ljava/lang/String;", "")]
public static string Dwk(IImageOutputConfigBuilder p0)
Parameters
p0 IImageOutputConfigBuilder
Returns
- string
Dwk(IImageOutputConfigBuilder, Size, UseCaseResolutionSize, bool)
[Register("dwk", "(Landroidx/camera/core/impl/ImageOutputConfig$Builder;Landroid/util/Size;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView$UseCaseResolutionSize;Z)V", "")]
public void Dwk(IImageOutputConfigBuilder p0, Size p1, ScanbotCameraXView.UseCaseResolutionSize p2, bool p3)
Parameters
p0 IImageOutputConfigBuilder
p1 Size
p2 ScanbotCameraXView.UseCaseResolutionSize
p3 bool
Dwk(IImageOutputConfigBuilder, UseCaseResolutionSize)
[Register("dwk", "(Landroidx/camera/core/impl/ImageOutputConfig$Builder;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView$UseCaseResolutionSize;)V", "")]
public void Dwk(IImageOutputConfigBuilder p0, ScanbotCameraXView.UseCaseResolutionSize p1)
Parameters
p0 IImageOutputConfigBuilder
p1 ScanbotCameraXView.UseCaseResolutionSize
Dwk(IListenableFuture, ScanbotCameraXView)
[Register("dwk", "(Lcom/google/common/util/concurrent/ListenableFuture;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwk(IListenableFuture p0, ScanbotCameraXView p1)
Parameters
p0 IListenableFuture
p1 ScanbotCameraXView
Dwk(IListenableFuture, ScanbotCameraXView, IDwx)
[Register("dwk", "(Lcom/google/common/util/concurrent/ListenableFuture;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Lio/scanbot/sdk/ui/camera/dwx;)V", "")]
public static void Dwk(IListenableFuture p0, ScanbotCameraXView p1, IDwx p2)
Parameters
p0 IListenableFuture
p1 ScanbotCameraXView
p2 IDwx
Dwk(IListenableFuture, ObjectRef, ScanbotCameraXView)
[Register("dwk", "(Lcom/google/common/util/concurrent/ListenableFuture;Lkotlin/jvm/internal/Ref$ObjectRef;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwk(IListenableFuture p0, Ref.ObjectRef p1, ScanbotCameraXView p2)
Parameters
p0 IListenableFuture
p1 Ref.ObjectRef
p2 ScanbotCameraXView
Dwk(ScanbotCameraXView)
[Register("dwk", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwk(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Dwk(ScanbotCameraXView, View, MotionEvent)
[Register("dwk", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Landroid/view/View;Landroid/view/MotionEvent;)Z", "")]
public static bool Dwk(ScanbotCameraXView p0, View p1, MotionEvent p2)
Parameters
p0 ScanbotCameraXView
p1 View
p2 MotionEvent
Returns
- bool
Dwk(ScanbotCameraXView, IImageOutputConfigBuilder, UseCaseResolutionSize, IList, int)
[Register("dwk", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Landroidx/camera/core/impl/ImageOutputConfig$Builder;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView$UseCaseResolutionSize;Ljava/util/List;I)Ljava/util/List;", "")]
public static IList Dwk(ScanbotCameraXView p0, IImageOutputConfigBuilder p1, ScanbotCameraXView.UseCaseResolutionSize p2, IList p3, int p4)
Parameters
p0 ScanbotCameraXView
p1 IImageOutputConfigBuilder
p2 ScanbotCameraXView.UseCaseResolutionSize
p3 IList
p4 int
Returns
- IList
Dwk(ScanbotCameraXView, StreamState)
[Register("dwk", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Landroidx/camera/view/PreviewView$StreamState;)V", "")]
public static void Dwk(ScanbotCameraXView p0, PreviewView.StreamState p1)
Parameters
p0 ScanbotCameraXView
p1 PreviewView.StreamState
Dwk(ScanbotCameraXView, IListenableFuture)
[Register("dwk", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Lcom/google/common/util/concurrent/ListenableFuture;)V", "")]
public static void Dwk(ScanbotCameraXView p0, IListenableFuture p1)
Parameters
p0 ScanbotCameraXView
p1 IListenableFuture
Dwk(IFunction0)
[Register("dwk", "(Lkotlin/jvm/functions/Function0;)V", "")]
public void Dwk(IFunction0 p0)
Parameters
p0 IFunction0
Dwk(bool)
[Register("dwk", "(Z)V", "")]
public void Dwk(bool p0)
Parameters
p0 bool
Dwk(float)
[Register("dwk", "(F)F", "")]
public static float Dwk(float p0)
Parameters
p0 float
Returns
- float
Dwl(ScanbotCameraXView)
[Register("dwl", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwl(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Dwn()
[Register("dwn", "()V", "")]
public void Dwn()
Dwn(ScanbotCameraXView)
[Register("dwn", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwn(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Dwn(ScanbotCameraXView, IImageOutputConfigBuilder, UseCaseResolutionSize, IList, int)
[Register("dwn", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Landroidx/camera/core/impl/ImageOutputConfig$Builder;Lio/scanbot/sdk/ui/camera/ScanbotCameraXView$UseCaseResolutionSize;Ljava/util/List;I)Ljava/util/List;", "")]
public static IList Dwn(ScanbotCameraXView p0, IImageOutputConfigBuilder p1, ScanbotCameraXView.UseCaseResolutionSize p2, IList p3, int p4)
Parameters
p0 ScanbotCameraXView
p1 IImageOutputConfigBuilder
p2 ScanbotCameraXView.UseCaseResolutionSize
p3 IList
p4 int
Returns
- IList
Dwn(ScanbotCameraXView, IListenableFuture)
[Register("dwn", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;Lcom/google/common/util/concurrent/ListenableFuture;)V", "")]
public static void Dwn(ScanbotCameraXView p0, IListenableFuture p1)
Parameters
p0 ScanbotCameraXView
p1 IListenableFuture
Dwp()
[Register("dwp", "()V", "")]
public void Dwp()
Dwp(ScanbotCameraXView)
[Register("dwp", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)Lkotlin/Unit;", "")]
public static Unit Dwp(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Returns
- Unit
Dws()
[Register("dws", "()V", "")]
public void Dws()
Dws(ScanbotCameraXView)
[Register("dws", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dws(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Dwv(ScanbotCameraXView)
[Register("dwv", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)Lkotlin/Unit;", "")]
public static Unit Dwv(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
Returns
- Unit
Dwx()
[Register("dwx", "()Landroid/util/Size;", "")]
public Size Dwx()
Returns
- Size
Dwx(ScanbotCameraXView)
[Register("dwx", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView;)V", "")]
public static void Dwx(ScanbotCameraXView p0)
Parameters
p0 ScanbotCameraXView
FreezePreview()
[Register("freezePreview", "()V", "")]
public void FreezePreview()
GetAttachedFrameHandler(Class)
[Register("getAttachedFrameHandler", "(Ljava/lang/Class;)Lio/scanbot/sdk/camera/FrameHandler;", "")]
[JavaTypeParameters(new string[] { "T extends io.scanbot.sdk.camera.FrameHandler" })]
public Object GetAttachedFrameHandler(Class clazz)
Parameters
clazz Class
Returns
- Object
GetSupportedPictureSizes()
[Register("getSupportedPictureSizes", "()[Landroid/util/Size;", "")]
public Size[] GetSupportedPictureSizes()
Returns
- Size[]
GetSupportedPreviewSizes()
[Register("getSupportedPreviewSizes", "()[Landroid/util/Size;", "")]
public Size[] GetSupportedPreviewSizes()
Returns
- Size[]
IsSnapAnimationEnabled(bool)
[Register("isSnapAnimationEnabled", "(Z)V", "")]
public void IsSnapAnimationEnabled(bool enabled)
Parameters
enabled bool
LockMinFocusDistance(bool)
[Register("lockMinFocusDistance", "(Z)V", "")]
public void LockMinFocusDistance(bool @lock)
Parameters
lock bool
LockToLandscape(bool)
[Register("lockToLandscape", "(Z)V", "")]
public void LockToLandscape(bool lockPicture)
Parameters
lockPicture bool
LockToPortrait(bool)
[Register("lockToPortrait", "(Z)V", "")]
public void LockToPortrait(bool lockPicture)
Parameters
lockPicture bool
OnAttachedToWindow()
[Register("onAttachedToWindow", "()V", "")]
public void OnAttachedToWindow()
OnConfigurationChanged(Configuration)
[Register("onConfigurationChanged", "(Landroid/content/res/Configuration;)V", "")]
public void OnConfigurationChanged(Configuration newConfig)
Parameters
newConfig Configuration
OnDetachedFromWindow()
[Register("onDetachedFromWindow", "()V", "")]
public void OnDetachedFromWindow()
OnSizeChanged(int, int, int, int)
[Register("onSizeChanged", "(IIII)V", "")]
public void OnSizeChanged(int w, int h, int oldw, int oldh)
Parameters
w int
h int
oldw int
oldh int
RemoveCameraStateCallback(ICameraStateCallback)
[Register("removeCameraStateCallback", "(Lio/scanbot/sdk/camera/CameraStateCallback;)V", "")]
public void RemoveCameraStateCallback(ICameraStateCallback cameraStateCallback)
Parameters
cameraStateCallback ICameraStateCallback
RemoveFrameHandler(FrameHandler)
[Register("removeFrameHandler", "(Lio/scanbot/sdk/camera/FrameHandler;)V", "")]
public void RemoveFrameHandler(FrameHandler frameHandler)
Parameters
frameHandler FrameHandler
RemovePictureCallback(IBasePictureCallback)
[Register("removePictureCallback", "(Lio/scanbot/sdk/camera/BasePictureCallback;)V", "")]
public void RemovePictureCallback(IBasePictureCallback pictureCallback)
Parameters
pictureCallback IBasePictureCallback
RemoveTakePictureCallback(ICameraTakePictureCallback)
[Register("removeTakePictureCallback", "(Lio/scanbot/sdk/camera/CameraTakePictureCallback;)V", "")]
public void RemoveTakePictureCallback(ICameraTakePictureCallback cameraTakePictureCallback)
Parameters
cameraTakePictureCallback ICameraTakePictureCallback
RestartPreview()
[Register("restartPreview", "()V", "")]
public void RestartPreview()
SetAnalyzerEnabled(bool)
[Register("setAnalyzerEnabled", "(Z)V", "")]
public void SetAnalyzerEnabled(bool enabled)
Parameters
enabled bool
SetAnalyzerFpsLimit(float)
[Register("setAnalyzerFpsLimit", "(F)V", "")]
public void SetAnalyzerFpsLimit(float fps)
Parameters
fps float
SetAnalyzerFrameResolutionLimit(UseCaseResolutionSize)
[Register("setAnalyzerFrameResolutionLimit", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView$UseCaseResolutionSize;)V", "")]
public void SetAnalyzerFrameResolutionLimit(ScanbotCameraXView.UseCaseResolutionSize limit)
Parameters
limit ScanbotCameraXView.UseCaseResolutionSize
SetAnalyzerFrameSize(Size)
[Register("setAnalyzerFrameSize", "(Landroid/util/Size;)V", "")]
public void SetAnalyzerFrameSize(Size frameSize)
Parameters
frameSize Size
SetAutoFocusOnTouch(bool)
[Register("setAutoFocusOnTouch", "(Z)V", "")]
public void SetAutoFocusOnTouch(bool autoFocusOnTouch)
Parameters
autoFocusOnTouch bool
SetCameraFrameSize(Size)
[Register("setCameraFrameSize", "(Landroid/util/Size;)V", "")]
public void SetCameraFrameSize(Size frameSize)
Parameters
frameSize Size
SetCameraModule(CameraModule)
[Register("setCameraModule", "(Lio/scanbot/sdk/camera/CameraModule;)V", "")]
public void SetCameraModule(CameraModule cameraModule)
Parameters
cameraModule CameraModule
SetCameraOpenCallback(ICameraOpenCallback)
[Register("setCameraOpenCallback", "(Lio/scanbot/sdk/camera/CameraOpenCallback;)V", "")]
public void SetCameraOpenCallback(ICameraOpenCallback cameraOpenCallback)
Parameters
cameraOpenCallback ICameraOpenCallback
SetCaptureCallback(ICaptureCallback)
[Register("setCaptureCallback", "(Lio/scanbot/sdk/camera/CaptureCallback;)V", "")]
public void SetCaptureCallback(ICaptureCallback captureCallback)
Parameters
captureCallback ICaptureCallback
SetForceMaxSnappingQuality(bool)
[Register("setForceMaxSnappingQuality", "(Z)V", "")]
public void SetForceMaxSnappingQuality(bool enabled)
Parameters
enabled bool
SetForceMaxSnappingSize(bool)
[Register("setForceMaxSnappingSize", "(Z)V", "")]
public void SetForceMaxSnappingSize(bool enabled)
Parameters
enabled bool
SetImageCaptureEnabled(bool)
[Register("setImageCaptureEnabled", "(Z)V", "")]
public void SetImageCaptureEnabled(bool enabled)
Parameters
enabled bool
SetLiveScannerResolution(CameraLiveScannerResolution)
[Register("setLiveScannerResolution", "(Lio/scanbot/sdk/ui/camera/CameraLiveScannerResolution;)V", "")]
public void SetLiveScannerResolution(CameraLiveScannerResolution scannerResolution)
Parameters
scannerResolution CameraLiveScannerResolution
SetPhysicalZoom(float)
[Register("setPhysicalZoom", "(F)V", "")]
public void SetPhysicalZoom(float zoom)
Parameters
zoom float
SetPhysicalZoomRange(ZoomRange)
[Register("setPhysicalZoomRange", "(Lio/scanbot/sdk/camera/ZoomRange;)V", "")]
public void SetPhysicalZoomRange(ZoomRange zoomRange)
Parameters
zoomRange ZoomRange
SetPictureSize(Size)
[Register("setPictureSize", "(Landroid/util/Size;)V", "")]
public void SetPictureSize(Size pictureSize)
Parameters
pictureSize Size
SetPreviewAspectRatio(int)
[Register("setPreviewAspectRatio", "(I)V", "")]
public void SetPreviewAspectRatio(int value)
Parameters
value int
SetPreviewFrameResolutionLimit(UseCaseResolutionSize)
[Register("setPreviewFrameResolutionLimit", "(Lio/scanbot/sdk/ui/camera/ScanbotCameraXView$UseCaseResolutionSize;)V", "")]
public void SetPreviewFrameResolutionLimit(ScanbotCameraXView.UseCaseResolutionSize limit)
Parameters
limit ScanbotCameraXView.UseCaseResolutionSize
SetPreviewFrameSize(Size)
[Register("setPreviewFrameSize", "(Landroid/util/Size;)V", "")]
public void SetPreviewFrameSize(Size frameSize)
Parameters
frameSize Size
SetPreviewMode(CameraPreviewMode)
[Register("setPreviewMode", "(Lio/scanbot/sdk/camera/CameraPreviewMode;)V", "")]
public void SetPreviewMode(CameraPreviewMode previewMode)
Parameters
previewMode CameraPreviewMode
SetPreviewRotation(int)
[Register("setPreviewRotation", "(I)V", "")]
public void SetPreviewRotation(int rotation)
Parameters
rotation int
SetShutterSound(bool)
[Register("setShutterSound", "(Z)V", "")]
public void SetShutterSound(bool enabled)
Parameters
enabled bool
SetSnappingAutoAdjustment(bool)
[Register("setSnappingAutoAdjustment", "(Z)V", "")]
public void SetSnappingAutoAdjustment(bool enabled)
Parameters
enabled bool
SetSquareFrameSizeEnabled(bool)
[Register("setSquareFrameSizeEnabled", "(Z)V", "")]
public void SetSquareFrameSizeEnabled(bool enabled)
Parameters
enabled bool
SetSupportedPictureSizes(Size[])
[Register("setSupportedPictureSizes", "([Landroid/util/Size;)V", "")]
public void SetSupportedPictureSizes(Size[] value)
Parameters
value Size[]
SetSupportedPreviewSizes(Size[])
[Register("setSupportedPreviewSizes", "([Landroid/util/Size;)V", "")]
public void SetSupportedPreviewSizes(Size[] value)
Parameters
value Size[]
SetUiZoomLevel(float)
[Register("setUiZoomLevel", "(F)V", "")]
public void SetUiZoomLevel(float zoomLevel)
Parameters
zoomLevel float
StartPreview()
[Register("startPreview", "()V", "")]
public void StartPreview()
StopPreview()
[Register("stopPreview", "()V", "")]
public void StopPreview()
TakePicture(bool)
[Register("takePicture", "(Z)V", "")]
public void TakePicture(bool acquireFocus)
Parameters
acquireFocus bool
TakePicture(bool, bool)
[Register("takePicture", "(ZZ)V", "")]
public void TakePicture(bool acquireFocus, bool isCapturedAutomatically)
Parameters
acquireFocus bool
isCapturedAutomatically bool
UnfreezePreview()
[Register("unfreezePreview", "()V", "")]
public void UnfreezePreview()
UnlockOrientation()
[Register("unlockOrientation", "()V", "")]
public void UnlockOrientation()
UseFlash(bool)
[Register("useFlash", "(Z)V", "")]
public void UseFlash(bool useFlash)
Parameters
useFlash bool
UsePinchToZoom(bool)
[Register("usePinchToZoom", "(Z)V", "")]
public void UsePinchToZoom(bool usePinchToZoom)
Parameters
usePinchToZoom bool