Package com.scanflow.ui.ar

Types

Link copied to clipboard
data class ArObject(    val trackingId: String,     val boundingBox: RectF,     val sourceSize: Size,     val sourceRotationDegrees: Int,     val bboxcolor: Int = Color.WHITE,     var decodedResult: OneOFManyCodesScanResults? = null)

Ar object

Link copied to clipboard
open class ArObjectTracker

Ar object tracker

Link copied to clipboard
abstract class ArOverlay

Ar overlay

Link copied to clipboard
class ArOverlayView @JvmOverloads constructor(    context: Context,     attributeSet: AttributeSet? = null,     style: Int = 0) : FrameLayout

Ar overlay view

Link copied to clipboard
class BoundingBoxArOverlay(context: Context, debugMode: Boolean = false) : ArOverlay, ArObjectTracker.ArObjectTrackingListener

Bounding box ar overlay

Link copied to clipboard
class PathInterpolator(lostObjectCacheDurationMs: Long = 2000, animationDurationMs: Long = 100) : ArObjectTracker

Path interpolator

Link copied to clipboard
class PositionTranslator(    targetWidth: Int,     targetHeight: Int,     frontFacing: Boolean = false) : ArObjectTracker

Position translator

Link copied to clipboard
class ViewArOverlay(view: View) : ArOverlay, ArObjectTracker.ArObjectTrackingListener

View ar overlay