Table of Contents

Class TargetInstance

Namespace
easyar

TargetInstance ist ein von einem tracker verfolgtes target. TargetInstance enthaelt das urspruengliche verfolgte Target sowie den aktuellen status und die pose dieses Target.

TargetInstance

Methoden

status

Gibt den status des aktuell verfolgten target zurueck. Normalerweise koennen Sie den aktuellen target-status bestimmen, indem Sie pruefen, ob status gleich TargetStatus.Tracked ist.

easyar_TargetStatus easyar_TargetInstance_status(const easyar_TargetInstance * This)
TargetStatus status()
public int status()
fun status(): Int
- (easyar_TargetStatus)status
public func status() -> TargetStatus
public virtual TargetStatus status()

Rückgabewert

Typ Beschreibung
TargetStatus

target

Ruft das urspruengliche target ab. Wenn es in einen tracker geladen wurde, wird dasselbe Target zurueckgegeben, das in den tracker geladen wurde.

void easyar_TargetInstance_target(const easyar_TargetInstance * This, easyar_Target * * Return)
std::shared_ptr<Target> target()
public @Nonnull Target target()
fun target(): Target
- (easyar_Target *)target
public func target() -> Target
public virtual Target target()

Rückgabewert

Typ Beschreibung
Target

pose

Gibt die pose des aktuell verfolgten target relativ zur Camera zurueck. Sowohl das camera-Koordinatensystem als auch das target-Koordinatensystem sind rechtshaendig. Der Ursprung des Camera-Koordinatensystems ist das optische Zentrum der camera; die positive x-Achse zeigt nach rechts, die positive y-Achse nach oben und die positive z-Achse in die Richtung, in der Licht in die camera eintritt. Rechts und oben beziehen sich hier auf rechts und oben im camera-Bild und koennen von der natuerlichen Ausrichtung des Geraets abweichen. Daten sind in row-major-Reihenfolge angeordnet, entgegengesetzt zu OpenGL column-major.

easyar_Matrix44F easyar_TargetInstance_pose(const easyar_TargetInstance * This)
Matrix44F pose()
public @Nonnull Matrix44F pose()
fun pose(): Matrix44F
- (easyar_Matrix44F *)pose
public func pose() -> Matrix44F
public virtual Matrix44F pose()

Rückgabewert

Typ Beschreibung
Matrix44F