Table of Contents

Class Target

Namespace
easyar
Assembly
EasyAR.Sense.dll

Target ist die Basisklasse für alle Ziele in EasyAR, die vom `ImageTracker`_ oder anderen Algorithmen verfolgt werden können.

public class Target : RefBase, IDisposable
Vererbung
Target
Implementiert
Derived
Geerbte Mitglieder

Methoden

Clone()

public Target Clone()

CloneObject()

protected override object CloneObject()

meta()

Ruft die mit setMetaData festgelegten Meta-Daten ab. Oder erhält bei vom Cloud-Erkennungsdienst zurückgegebenen Targets die vom Server festgelegten Meta-Daten.

public virtual string meta()

name()

Ruft den Target-Namen ab. Der Name dient zur Unterscheidung von Targets in der JSON-Datei.

public virtual string name()

runtimeID()

Ruft die Target-ID ab. Die Target-ID ist eine zur Laufzeit erstellte Ganzzahl und nur nach erfolgreicher Konfiguration gültig (ungleich 0). Diese ID ist ungleich 0 und global aufsteigend.

public virtual int runtimeID()

setMeta(string)

Legt Meta-Daten fest. Diese Aktion überschreibt die vorherige Einstellung oder die vom Server zurückgegebenen Daten.

public virtual void setMeta(string data)

Parameter

data

setName(string)

Legt den Target-Namen fest. Diese Aktion überschreibt die vorherige Einstellung oder die vom Server zurückgegebenen Daten.

public virtual void setName(string name)

Parameter

name

uid()

Ruft die Target-UID ab. Die UID des ImageTarget wird im Cloud-Erkennungsalgorithmus verwendet. Ohne Cloud-Erkennung können Sie diese UID in der JSON-Konfiguration festlegen und in Ihrem Code als alternative Methode zur Unterscheidung von Targets verwenden.

public virtual string uid()