Class Target
- 命名空間
- easyar
- 組件
- EasyAR.Sense.dll
Target是EasyAR裡面所有可以被 `ImageTracker`_ 或其他演算法追蹤的目標的基類。
public class Target : RefBase, IDisposable
- 繼承
-
Target
- 實作
- Derived
- 繼承成員
方法
Clone()
public Target Clone()
CloneObject()
protected override object CloneObject()
meta()
獲取setMetaData所設定的meta data。或者在雲識別返回的target中,獲得伺服器所設定的meta data。
public virtual string meta()
name()
獲取target名字。名字用來在json文件中區分target。
public virtual string name()
runtimeID()
獲取target id。target id是運行時創建的整型數據,只有在成功的配置之後才是有效(非0)的。這個id是非0且全域遞增的。
public virtual int runtimeID()
setMeta(string)
設定meta data。這個操作會覆蓋上一次的設定或是伺服器返回的數據。
public virtual void setMeta(string data)
參數
data
setName(string)
設定target名字。這個操作會覆蓋上一次的設定或是伺服器返回的數據。
public virtual void setName(string name)
參數
name
uid()
獲取target uid。ImageTarget的uid在雲識別演算法中使用。在沒有接入雲識別的時候,你可以在json配置中設置這個uid,在自己的代碼中作為另一種區分target的方法。
public virtual string uid()