Table of Contents

Class ObjectTargetParameters

Namespace
easyar
Assembly
EasyAR.Sense.dll

ObjectTargetParameters stellt die Parameter dar, die zum Erstellen von `ObjectTarget`_ erforderlich sind.

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

Konstruktoren

ObjectTargetParameters()

public ObjectTargetParameters()

Methoden

Clone()

public ObjectTargetParameters Clone()

bufferDictionary()

Ruft das `Buffer`_-Woerterbuch ab.

public virtual BufferDictionary bufferDictionary()

meta()

Ruft meta data ab.

public virtual string meta()

name()

Ruft den target-Namen ab. Der Name wird verwendet, um targets zu unterscheiden.

public virtual string name()

objPath()

Ruft den obj-Dateipfad ab.

public virtual string objPath()

scale()

Modellskalierung. Der Wert ist das Verhaeltnis der physischen Groesse des Modells im Raum zu seiner Groesse im Modellkoordinatensystem. Der Standardwert ist 1. Es wird angenommen, dass die Skaleneinheit im Modellkoordinatensystem Meter ist.

public virtual float scale()

setBufferDictionary(BufferDictionary)

Legt das `Buffer`_-Woerterbuch fest. obj-, mtl- und jpg/png-Dateien muessen in dieses Woerterbuch geladen werden, und mtl sowie jpg/png muessen ueber relative oder absolute Pfade auffindbar sein.

public virtual void setBufferDictionary(BufferDictionary bufferDictionary)

Parameter

bufferDictionary

setMeta(string)

Legt meta data fest.

public virtual void setMeta(string meta)

Parameter

meta

setName(string)

Legt den target-Namen fest.

public virtual void setName(string name)

Parameter

name

setObjPath(string)

Legt den obj-Dateipfad fest.

public virtual void setObjPath(string objPath)

Parameter

objPath

setScale(float)

Legt die Modellskalierung fest. Der Wert ist das Verhaeltnis der physischen Groesse des Modells im Raum zu seiner Groesse im Modellkoordinatensystem. Der Standardwert ist 1, vorausgesetzt die Skaleneinheit im Modellkoordinatensystem ist Meter. Diese Modellskalierung muss auch separat in der Rendering-Engine festgelegt werden.

public virtual void setScale(float size)

Parameter

size

setUid(string)

Legt die target uid fest.

public virtual void setUid(string uid)

Parameter

uid

uid()

Ruft die target uid ab. Diese uid kann in der json-Konfiguration festgelegt und im eigenen Code als Moeglichkeit zur Unterscheidung von targets verwendet werden.

public virtual string uid()