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