PositionTranslator

class PositionTranslator(    targetWidth: Int,     targetHeight: Int,     frontFacing: Boolean = false) : ArObjectTracker

Position translator

Constructors

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

Create empty Position translator

Functions

Link copied to clipboard
fun addTrackingListener(listener: (ArObject?) -> Unit): ArObjectTracker

Add tracking listener

Link copied to clipboard
fun clearListenersAndPipe()

Clear listeners and pipe

Link copied to clipboard
fun pipe(otherTracker: ArObjectTracker): ArObjectTracker

Pipe

Link copied to clipboard
open fun processObject(arObject: ArrayList<ArObject>)
open override fun processObject(arObject: ArObject?)

Process object

Link copied to clipboard

Remove tracking listener