Class ObjectTargetParameters
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
ObjectTargetParametersは `ObjectTarget`_ を作成するために必要なパラメータを表します。
public class ObjectTargetParameters : RefBase, IDisposable
- 継承
-
ObjectTargetParameters
- 実装
- 継承されたメンバー
コンストラクター
ObjectTargetParameters()
public ObjectTargetParameters()
メソッド
Clone()
public ObjectTargetParameters Clone()
CloneObject()
protected override object CloneObject()
bufferDictionary()
`Buffer`_ 辞書を取得します。
public virtual BufferDictionary bufferDictionary()
meta()
メタデータを取得します。
public virtual string meta()
name()
ターゲットの名前を取得します。名前はターゲットを区別するために使用されます。
public virtual string name()
objPath()
objファイルのパスを取得します。
public virtual string objPath()
scale()
モデルのスケール倍率。この値は、空間内のモデルの物理サイズとモデル座標系でのサイズの比率であり、デフォルト値は1です(モデル座標系のスケール単位がメートルであると仮定します)。
public virtual float scale()
setBufferDictionary(BufferDictionary)
`Buffer`_ 辞書を設定します。obj、mtl、およびjpg/pngファイルをこの辞書にロードし、mtlとjpg/pngが相対パスまたは絶対パスで検索できるようにする必要があります。
public virtual void setBufferDictionary(BufferDictionary bufferDictionary)
パラメーター
bufferDictionary
setMeta(string)
メタデータを設定します。
public virtual void setMeta(string meta)
パラメーター
meta
setName(string)
ターゲットの名前を設定します。
public virtual void setName(string name)
パラメーター
name
setObjPath(string)
objファイルのパスを設定します。
public virtual void setObjPath(string objPath)
パラメーター
objPath
setScale(float)
モデルのスケール倍率を設定します。この値は、空間内のモデルの物理サイズとモデル座標系でのサイズの比率であり、デフォルト値は1です(モデル座標系のスケール単位がメートルであると仮定します)。また、レンダリングエンジンでこのモデルのスケールを個別に設定する必要があります。
public virtual void setScale(float size)
パラメーター
size
setUid(string)
ターゲットのUIDを設定します。
public virtual void setUid(string uid)
パラメーター
uid
uid()
ターゲットのUIDを取得します。JSON設定でこのUIDを設定でき、独自のコードでターゲットを区別する方法として使用できます。
public virtual string uid()