Class FrameHandler
- Namespace
- IO.Scanbot.Sdk.Camera
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/camera/FrameHandler", DoNotGenerateAcw = true)]
public abstract class FrameHandler : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
FrameHandler
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
FrameHandler()
[Register(".ctor", "()V", "")]
public FrameHandler()
FrameHandler(nint, JniHandleOwnership)
protected FrameHandler(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference nint
transfer JniHandleOwnership
Properties
Dor
[Register("dor")]
public bool Dor { get; set; }
Property Value
- bool
Enabled
public virtual bool Enabled { get; set; }
Property Value
- bool
Methods
GetFrameCroppingMode()
[Register("getFrameCroppingMode", "()Lio/scanbot/sdk/camera/FrameHandler$FrameCroppingMode;", "GetGetFrameCroppingModeHandler")]
public virtual FrameHandler.FrameCroppingMode GetFrameCroppingMode()
Returns
- FrameHandler.FrameCroppingMode
HandleFrame(Frame)
[Register("handleFrame", "(Lio/scanbot/sdk/camera/FrameHandler$Frame;)Z", "GetHandleFrame_Lio_scanbot_sdk_camera_FrameHandler_Frame_Handler")]
public abstract bool HandleFrame(FrameHandler.Frame previewFrame)
Parameters
previewFrame FrameHandler.Frame
Returns
- bool
MapPolygonToPointsArray(IList<PointF>, int, int, int, RectF)
[Register("mapPolygonToPointsArray", "(Ljava/util/List;IIILandroid/graphics/RectF;)Ljava/util/List;", "")]
public static IList<PointF> MapPolygonToPointsArray(IList<PointF> polygon, int frameWidth, int frameHeight, int orientation, RectF finderRect)
Parameters
polygon IList<PointF>
frameWidth int
frameHeight int
orientation int
finderRect RectF
Returns
- IList<PointF>
MapPolygonToPointsArray(IList<Point>, int, int, int, Rect)
[Register("mapPolygonToPointsArray", "(Ljava/util/List;IIILandroid/graphics/Rect;)Ljava/util/List;", "")]
public static IList<Point> MapPolygonToPointsArray(IList<Point> polygon, int frameWidth, int frameHeight, int orientation, Rect finderRect)
Parameters
polygon IList<Point>
frameWidth int
frameHeight int
orientation int
finderRect Rect
Returns
- IList<Point>
ProcessFrame(Frame)
[Register("processFrame", "(Lio/scanbot/sdk/camera/FrameHandler$Frame;)Z", "")]
public bool ProcessFrame(FrameHandler.Frame previewFrame)
Parameters
previewFrame FrameHandler.Frame
Returns
- bool
ProcessResult(IFunction0)
[Register("processResult", "(Lkotlin/jvm/functions/Function0;)Z", "")]
public bool ProcessResult(IFunction0 block)
Parameters
block IFunction0
Returns
- bool