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