Table of Contents

Class ObjectTrackerFrameFilter

Namespace
easyar
Assembly
EasyAR.Sense.dll

Steuert dieeasyar.ObjectTracker in der Szene und bietet Funktionserweiterungen in der Unity-Umgebung.

public class ObjectTrackerFrameFilter : FrameFilter
Vererbung
ObjectTrackerFrameFilter

Eigenschaften

EnableMotionFusion

Aktiviert die Bewegungsverfolgung. ÜberschreibtSetResultPostProcessing(bool).

public bool EnableMotionFusion { get; set; }

SimultaneousNum

Maximale Anzahl von Zielen, die vom Tracker gleichzeitig verfolgt werden können. Kann jederzeit geändert werden und wirkt sofort.

public int SimultaneousNum { get; set; }

Targets

public List<ObjectTargetController> Targets { get; }

Methoden

SetResultPostProcessing(bool)

Legt die Nachbearbeitung der Ergebnisse fest. ÜberschreibtEnableMotionFusion. Änderungen sind nur wirksam, wenn sie vor dem Start der Sitzung vorgenommen werden.

public void SetResultPostProcessing(bool enablePersistentTargetInstance)

Parameter

enablePersistentTargetInstance

Ereignisse

TargetLoad

Ereignis beim Abschluss des Target-Ladevorgangs. Der boolesche Wert gibt an, ob der Ladevorgang erfolgreich war.

public event Action<ObjectTargetController, bool> TargetLoad

TargetUnload

Ereignis beim Abschluss des Target-Entladevorgangs. Der boolesche Wert gibt an, ob der Entladevorgang erfolgreich war.

public event Action<ObjectTargetController, bool> TargetUnload