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()