Table of Contents

Class ObjectTargetParameters

Namespace
easyar
Assembly
EasyAR.Sense.dll

ObjectTargetParameters repräsentiert die Parameter, die zum Erstellen eines `ObjectTarget`_ benötigt werden.

public class ObjectTargetParameters : RefBase, IDisposable
Vererbung
ObjectTargetParameters
Implementiert
Geerbte Mitglieder

Konstruktoren

ObjectTargetParameters()

public ObjectTargetParameters()

Methoden

Clone()

public ObjectTargetParameters Clone()

CloneObject()

protected override object CloneObject()

bufferDictionary()

Holt das `Buffer`_-Wörterbuch.

public virtual BufferDictionary bufferDictionary()

meta()

Holt die Metadaten.

public virtual string meta()

name()

Holt den Target-Namen. Der Name dient zur Unterscheidung von Targets.

public virtual string name()

objPath()

Holt den Pfad zur obj-Datei.

public virtual string objPath()

scale()

Die Skalierung des Modells. Der Wert ist das Verhältnis der physischen Größe des Modells im Raum zu seiner Größe im Modellkoordinatensystem, Standardwert 1 (angenommen, die Maßeinheit im Modellkoordinatensystem ist Meter).

public virtual float scale()

setBufferDictionary(BufferDictionary)

Setzt das `Buffer`_-Wörterbuch. Die obj-, mtl- und jpg/png-Dateien müssen in dieses Wörterbuch geladen werden, wobei mtl und jpg/png über relative oder absolute Pfade gefunden werden können müssen.

public virtual void setBufferDictionary(BufferDictionary bufferDictionary)

Parameter

bufferDictionary

setMeta(string)

Setzt die Metadaten.

public virtual void setMeta(string meta)

Parameter

meta

setName(string)

Setzt den Target-Namen.

public virtual void setName(string name)

Parameter

name

setObjPath(string)

Setzt den Pfad zur obj-Datei.

public virtual void setObjPath(string objPath)

Parameter

objPath

setScale(float)

Setzt die Skalierung des Modells. Der Wert ist das Verhältnis der physischen Größe des Modells im Raum zu seiner Größe im Modellkoordinatensystem, Standardwert 1 (angenommen, die Maßeinheit im Modellkoordinatensystem ist Meter). Diese Skalierung muss zusätzlich separat in der Rendering-Engine für dieses Modell festgelegt werden.

public virtual void setScale(float size)

Parameter

size

setUid(string)

Setzt die Target-UID.

public virtual void setUid(string uid)

Parameter

uid

uid()

Holt die Target-UID. Diese UID kann in der JSON-Konfiguration festgelegt werden und dient im eigenen Code als Methode zur Unterscheidung von Targets.

public virtual string uid()